From: Rob Clark <[email protected]> Few cleanups in RECT and clamp lowering, in particular clamping for RECT textures happens in the texture's native dimensions rather than forcing RECT->2D lowering.
Rob Clark (6): nir: rename nir_lower_tex_projector nir/lower_tex: split out project_src() helper nir/lower_tex: support projector lowering per sampler type nir/lower_tex: support for lowering RECT textures nir/lower_tex: add support to clamp texture coords freedreno/ir3: lower txp/clamp in NIR .../drivers/freedreno/ir3/ir3_compiler_nir.c | 56 ++-- src/glsl/Makefile.sources | 2 +- src/glsl/nir/nir.h | 38 ++- src/glsl/nir/nir_lower_tex.c | 295 +++++++++++++++++++++ src/glsl/nir/nir_lower_tex_projector.c | 137 ---------- src/mesa/drivers/dri/i965/brw_nir.c | 5 +- 6 files changed, 367 insertions(+), 166 deletions(-) create mode 100644 src/glsl/nir/nir_lower_tex.c delete mode 100644 src/glsl/nir/nir_lower_tex_projector.c -- 2.4.3 _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
