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

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to