nir: nir_shader_compiler_options: drop native_integers
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 5 May 2019 09:35:41 +0000 (11:35 +0200)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Tue, 7 May 2019 05:35:52 +0000 (07:35 +0200)
commit4e110eca42ac2c56c5763a1f502e7c80db67e064
tree0eb3b8dc9c3e5bdb770884761adeae7fe563b9e3
parent050b934a24072df862a1fdad424c8f33379e8e26
nir: nir_shader_compiler_options: drop native_integers

Driver which do not support native integers should use a lowering
pass to go from integers to floats.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
12 files changed:
src/broadcom/compiler/nir_to_vir.c
src/compiler/glsl/glsl_to_nir.cpp
src/compiler/nir/nir.h
src/freedreno/ir3/ir3_nir.c
src/gallium/drivers/lima/lima_program.c
src/gallium/drivers/nouveau/nv50/nv50_screen.c
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
src/gallium/drivers/panfrost/midgard/midgard_compile.h
src/gallium/drivers/radeonsi/si_get.c
src/gallium/drivers/vc4/vc4_program.c
src/intel/compiler/brw_compiler.c
src/mesa/program/prog_to_nir.c