mesa/src
Kenneth Graunke ad537edc7c anv: Fix INTEL_DEBUG=bat on XeHP
We no longer emit STATE_BASE_ADDRESS in every batch on XeHP, so the
decoder might not know what the various base addresses are if it's only
looking at a single batch.  Fortunately, they also never change, so we
can just emit them once here.

On earlier platforms, initializing them here should be harmless.  We'll
emit STATE_BASE_ADDRESS if we change them, which will update these.

Thanks to Iván Briano for catching this.

Fixes: 8831cb38aa ("anv: Stop updating STATE_BASE_ADDRESS on XeHP")
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16287>
2022-05-12 11:10:25 -07:00
..
amd aco: only retrieve the scratch offset when it's declared 2022-05-12 15:46:20 +00:00
android_stub
asahi agx: Restore Valve copyright header 2022-05-10 01:36:18 +00:00
broadcom v3dv: expose VK_KHR_spirv_1_4 2022-05-11 09:12:27 +00:00
compiler nir/opt_algebraic: Optimize Doom Eternal's word extract by LSB. 2022-05-12 17:10:41 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/kopper: Hook up eglSwapInterval 2022-05-04 15:06:51 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno tu: Fix indices of drm_msm_gem_submit_cmd when filling them 2022-05-12 16:44:09 +00:00
gallium panfrost,panvk: Make fixed_sysval_ubo < 0 mean compiler-assigned 2022-05-12 10:53:15 +00:00
gbm
getopt
glx glx/kopper: Enable GLX_EXT_swap_control etc. 2022-05-04 15:06:51 +00:00
gtest
hgl
imagination pvr: Add support to create transfer context and setup required shaders. 2022-05-12 12:38:48 +01:00
imgui
intel anv: Fix INTEL_DEBUG=bat on XeHP 2022-05-12 11:10:25 -07:00
loader
mapi win32: Do not use BUILD_GL32, we use def file to export win32 dll symbols. 2022-04-19 19:38:47 +00:00
mesa gallium: deduplicate target -> stats index code 2022-05-12 09:16:11 +02:00
microsoft nir: add a nir_remove_non_entrypoints helper 2022-05-10 03:37:44 +00:00
nouveau nouveau: disable fences when running under drm-shim. 2022-05-09 23:10:45 +00:00
panfrost panvk: Round FillBuffer sizes down to a multiple of 4 2022-05-12 10:53:16 +00:00
tool pps: Open writable renderer node in DrmDevice::create 2022-05-11 15:41:28 +00:00
util util/bitset: Support larger ranges in BITSET_TEST/CLEAR_RANGE 2022-05-10 11:23:14 -05:00
virtio venus: extend buffer cache to cover layering usage 2022-05-07 05:26:44 +00:00
vulkan vulkan: Start collecting enabled features in vk_device 2022-05-12 10:53:16 +00:00
meson.build