intel/i965: make gen_device_info mutable

Graphics / Mesa 3D Graphics Library / Mesa - Lionel Landwerlin [intel.com] - 23 September 2016 02:11 UTC

Make gen_device_info a mutable structure so we can update the fields that can be refined by querying the kernel (like subslices and EU numbers).

This patch does not make any functional change, it just makes gen_get_device_info() fill a structure rather than returning a const pointer.

bc24590 intel/i965: make gen_device_info mutable
src/intel/common/gen_device_info.c | 11 ++--
src/intel/common/gen_device_info.h | 2 +-
.../isl/tests/isl_surf_get_image_offset_test.c | 18 ++++--
src/intel/tools/disasm.c | 4 +-
src/intel/vulkan/anv_device.c | 59 ++++++++++----------
src/intel/vulkan/anv_formats.c | 16 +++---
src/intel/vulkan/anv_private.h | 2 +-
src/mesa/drivers/dri/i965/brw_clip.c | 4 +-
src/mesa/drivers/dri/i965/brw_context.c | 6 +-
src/mesa/drivers/dri/i965/brw_cs.c | 2 +-
src/mesa/drivers/dri/i965/brw_ff_gs.c | 4 +-
src/mesa/drivers/dri/i965/brw_gs.c | 4 +-
src/mesa/drivers/dri/i965/brw_sf.c | 4 +-
src/mesa/drivers/dri/i965/brw_state_dump.c | 2 +-
src/mesa/drivers/dri/i965/brw_surface_formats.c | 2 +-
src/mesa/drivers/dri/i965/brw_tes.c | 2 +-
src/mesa/drivers/dri/i965/brw_vs.c | 4 +-
src/mesa/drivers/dri/i965/brw_wm.c | 2 +-
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 10 ++--
src/mesa/drivers/dri/i965/gen7_cs_state.c | 2 +-
src/mesa/drivers/dri/i965/gen7_l3_state.c | 8 +--
src/mesa/drivers/dri/i965/gen7_urb.c | 2 +-
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 4 +-
src/mesa/drivers/dri/i965/intel_screen.c | 41 +++++++-------
src/mesa/drivers/dri/i965/intel_screen.h | 2 +-
25 files changed, 111 insertions(+), 106 deletions(-)

Upstream: cgit.freedesktop.org


  • Share