mesa/src/compiler
Iago Toral Quiroga 71572ebb32 nir/lower_tex: skip lower_tex_packing for the texture samples query
Similar to other skips for texture queries that don't actually sample
the texture and which results are not packed.

We can't use nir_tex_instr_is_query() here to skip the lowering for all
queries since that causes regressions in Piglit. Apparently, we do want
to lower some of the query results. In particularly, the LOD query.

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6169>
2020-08-05 08:39:52 +02:00
..
glsl nir: Get rid of __[u]int64_to_fp32() and __fp32_to_[u]int64() 2020-07-30 16:54:24 +00:00
nir nir/lower_tex: skip lower_tex_packing for the texture samples query 2020-08-05 08:39:52 +02:00
spirv spirv: Propagate explicit layout only in types that need it 2020-08-04 07:53:37 -07:00
Android.glsl.gen.mk Android: Fixes for Q and R 2020-07-15 20:49:24 +00:00
Android.glsl.mk
Android.mk
Android.nir.gen.mk nir: Add missing dependency in Android.nir.gen.mk 2019-08-19 09:53:18 +03:00
Android.nir.mk
builtin_type_macros.h glsl_types: vec8/vec16 support 2018-03-25 10:42:54 -04:00
glsl_types.cpp nir: add int16 and uint16 type helpers 2020-06-02 20:01:18 +00:00
glsl_types.h glsl: don't lower builtins to mediump that don't allow it 2020-07-07 22:02:06 -04:00
Makefile.sources nir: Remove the old nir_opt_shrink_load. 2020-08-03 21:26:45 +00:00
meson.build meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
nir_types.cpp compiler/types: Add a struct_type_is_packed wrapper 2020-08-04 03:05:34 +00:00
nir_types.h compiler/types: Add a struct_type_is_packed wrapper 2020-08-04 03:05:34 +00:00
SConscript spirv: Fix building with SCons 2018-03-30 14:33:03 -06:00
SConscript.glsl Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
SConscript.nir nir: mako all the intrinsics 2018-03-27 08:36:37 -04:00
SConscript.spirv spirv: Fix building with SCons 2018-03-30 14:33:03 -06:00
shader_enums.c compiler: Add a system value for the line coord 2020-07-06 21:59:15 +00:00
shader_enums.h mesa: do not use bitfields for advanced-blend state 2020-07-17 06:19:16 +00:00
shader_info.h spirv: Add support for SPV_EXT_shader_atomic_float 2020-07-21 05:01:34 +00:00