mesa/src/gallium/include/pipe
Emma Anholt f3df3d4c80 glsl: Make all drivers take the GLSLOptimizeConservatively path.
Now that all consumers of GLSL use NIR, make the remaining drivers take
the path that relies on NIR to really do optimization.

nouveau steam shader-db runtime -6.69631% +/- 1.29235% (n=12).
No change on shader-db there.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16364>
2022-05-10 05:03:34 +00:00
..
p_compiler.h util,gallium: put count in pipe_resource & sampler_view on its own cache line 2021-10-13 03:26:20 +00:00
p_config.h gallium: Remove unused macro PIPE_ARCH_SSSE3 2022-03-23 21:44:04 +00:00
p_context.h gallium: move get_canonical_format hook to pipe_screen 2022-04-22 08:51:56 +00:00
p_defines.h glsl: Make all drivers take the GLSLOptimizeConservatively path. 2022-05-10 05:03:34 +00:00
p_format.h util: add pipe formats R10G10B10X2_SINT, B10G10R10X2_SINT, G16R16_SINT 2022-04-28 12:44:13 +00:00
p_screen.h gallium: move get_canonical_format hook to pipe_screen 2022-04-22 08:51:56 +00:00
p_shader_tokens.h gallium/tgsi: rip out cylindrical wrap support 2021-08-25 19:37:16 +00:00
p_state.h util: Getting u_debug.h not depends on pipe/* 2022-04-01 01:52:43 +00:00
p_video_codec.h gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
p_video_enums.h gallium: add parameters for encoder format conversion (EFC) support 2022-03-11 14:10:08 +00:00
p_video_state.h gallium: add parameters for encoder format conversion (EFC) support 2022-03-11 14:10:08 +00:00