this helps with a bunch of piglit tests testing 64 bit types Signed-off-by: Karol Herbst <kher...@redhat.com> --- src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp index 6bccd14bce..73527d4800 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp @@ -26,6 +26,7 @@ #include "codegen/nv50_ir.h" #include "codegen/nv50_ir_from_common.h" +#include "codegen/nv50_ir_lowering_helper.h" #include "codegen/nv50_ir_util.h" namespace { @@ -62,6 +63,10 @@ Program::makeFromNIR(struct nv50_ir_prog_info *info) nir_shader *nir = (nir_shader*)info->bin.source; Converter converter(this, nir, info); bool result = converter.run(); + if (!result) + return result; + LoweringHelper lowering; + lowering.run(this); tlsSize = info->bin.tlsSpace; return result; } -- 2.14.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev