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