nir: move GL specific passes to src/compiler/glsl
authorTimothy Arceri <tarceri@itsqueeze.com>
Mon, 30 Apr 2018 10:39:43 +0000 (20:39 +1000)
committerTimothy Arceri <tarceri@itsqueeze.com>
Tue, 1 May 2018 02:39:33 +0000 (12:39 +1000)
commit6487e7a30c9e4c2a417ddfe632d5f68e065e21eb
tree561df9b47ea4efa99c89dd80dfd22a1a1e122ae8
parentf56e22e49673e8234a7fe0c241b4c3eae4752f34
nir: move GL specific passes to src/compiler/glsl

With this we should have no passes in src/compiler/nir with any
dependencies on headers from core GL Mesa.

Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
15 files changed:
src/compiler/Makefile.sources
src/compiler/glsl/gl_nir.h [new file with mode: 0644]
src/compiler/glsl/gl_nir_lower_atomics.c [new file with mode: 0644]
src/compiler/glsl/gl_nir_lower_samplers.c [new file with mode: 0644]
src/compiler/glsl/gl_nir_lower_samplers_as_deref.c [new file with mode: 0644]
src/compiler/glsl/meson.build
src/compiler/nir/meson.build
src/compiler/nir/nir.h
src/compiler/nir/nir_lower_atomics.c [deleted file]
src/compiler/nir/nir_lower_samplers.c [deleted file]
src/compiler/nir/nir_lower_samplers_as_deref.c [deleted file]
src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
src/mesa/drivers/dri/i965/brw_link.cpp
src/mesa/main/glspirv.h
src/mesa/state_tracker/st_glsl_to_nir.cpp