diff options
author | Rob Clark <[email protected]> | 2016-05-14 13:35:54 -0400 |
---|---|---|
committer | Rob Clark <[email protected]> | 2016-05-15 17:25:48 -0400 |
commit | f06343d6eabf8f91e4cfb2b2d7313e9d5ca0797a (patch) | |
tree | 2b8d3e37ab074df4dd01592248cd963220323a00 /src/compiler/nir/glsl_to_nir.h | |
parent | 79d6409a1467127daaea8a98e6d8c14779180a79 (diff) |
nir: forward-declare 'struct gl_shader_program'
Drop extra #include which is otherwise unneeded (and makes this header
difficult to include from outside of src/mesa).
Signed-off-by: Rob Clark <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/compiler/nir/glsl_to_nir.h')
-rw-r--r-- | src/compiler/nir/glsl_to_nir.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compiler/nir/glsl_to_nir.h b/src/compiler/nir/glsl_to_nir.h index e3fe9b0246a..14641fc5176 100644 --- a/src/compiler/nir/glsl_to_nir.h +++ b/src/compiler/nir/glsl_to_nir.h @@ -26,12 +26,13 @@ */ #include "nir.h" -#include "compiler/glsl/glsl_parser_extras.h" #ifdef __cplusplus extern "C" { #endif +struct gl_shader_program; + nir_shader *glsl_to_nir(const struct gl_shader_program *shader_prog, gl_shader_stage stage, const nir_shader_compiler_options *options); |