[Mesa-dev] [PATCH 0/4] nir: add support for bindless_texture

Karol Herbst kherbst at redhat.com
Tue Apr 3 13:21:27 UTC 2018


I think most of the changes are straigh forward. The changes needed for images
should be discussed, because in its current form it would require changing all
drivers using nir and supporting images.

Karol Herbst (4):
  nir/split_var_copies: handle IMAGE and SAMPLER for bindless vars
  nir: add support for bindless_texture samplers
  glsl/nir: fix variable type for image intrinsics and ubos
  RFC nir: add support for bindless_texture images

 src/compiler/glsl/glsl_to_nir.cpp       | 38 ++++++++++++++++++++++++++++-----
 src/compiler/nir/nir.h                  |  3 ++-
 src/compiler/nir/nir_intrinsics.py      | 24 ++++++++++-----------
 src/compiler/nir/nir_print.c            |  3 +++
 src/compiler/nir/nir_split_var_copies.c |  4 ++++
 5 files changed, 54 insertions(+), 18 deletions(-)

-- 
2.14.3



More information about the mesa-dev mailing list