mesa/src
Alyssa Rosenzweig 760f367386 agx: Lower sampler LOD bias
G13 does not support sampler descriptor LOD biasing, so this needs to be lowered
to shader code for APIs that require this functionality. Add an option to do
this lowering while doing our other backend texture lowerings. This generates
lod_bias_agx texture instructions which the driver is expected to lower
according to its binding model.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21276>
2023-02-27 02:35:41 +00:00
..
amd ac/llvm,radeonsi: lower fbfetch in abi 2023-02-27 09:43:53 +08:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi agx: Lower sampler LOD bias 2023-02-27 02:35:41 +00:00
broadcom spirv: Always emit deref_buffer_array_length intrinsics 2023-02-24 20:37:10 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir: Add nir_texop_lod_bias_agx 2023-02-27 02:35:41 +00:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl egl: include directly the useful vulkan header, instead of including everything 2023-02-23 18:31:22 +00:00
etnaviv ci/etnaviv: Drop one more gc7000 xfail. 2023-02-24 07:31:36 +00:00
freedreno tu/kgsl: Propagate tu_physical_device_init() errors 2023-02-25 17:02:34 +00:00
gallium agx: Lower sampler LOD bias 2023-02-27 02:35:41 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: include directly the useful vulkan header, instead of including everything 2023-02-23 18:31:22 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
imagination pvr: remove duplicate define 2023-02-25 22:58:25 +00:00
imgui
intel intel/rt: Fix L3 bank performance bottlenecks due to SW stack stride alignment. 2023-02-26 11:48:33 -08:00
loader loader: do not check the mesa DRI_Mesa version if it was not found 2023-02-22 15:07:24 +00:00
mapi glthread: convert (Multi)DrawIndirect into direct if user buffers are present 2023-02-18 09:31:41 -05:00
mesa vbo/save: fix possible crash related to fixup_vertex() 2023-02-24 22:44:58 +00:00
microsoft spirv: Always emit deref_buffer_array_length intrinsics 2023-02-24 20:37:10 +00:00
nouveau nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
panfrost nir/lower_blend: Consume dual stores 2023-02-26 17:35:08 -05:00
tool tool/pps: Fix 32-bit build issue with format string 2023-01-18 19:27:41 +00:00
util util/process_test: make the error variable static 2023-02-24 13:30:09 +01:00
virtio meson: replace vk_wsi_args with dependencies to let meson take care of transitivity 2023-02-23 09:42:46 +00:00
vulkan vk/runtime: Allow enumerate and try_create_for_drm to coexist 2023-02-25 17:02:34 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00