diff options
Diffstat (limited to 'src/compiler/glsl')
-rw-r--r-- | src/compiler/glsl/standalone_scaffolding.cpp | 12 | ||||
-rw-r--r-- | src/compiler/glsl/standalone_scaffolding.h | 8 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/compiler/glsl/standalone_scaffolding.cpp b/src/compiler/glsl/standalone_scaffolding.cpp index b0fb4b726ae..aa79b8659e9 100644 --- a/src/compiler/glsl/standalone_scaffolding.cpp +++ b/src/compiler/glsl/standalone_scaffolding.cpp @@ -95,6 +95,18 @@ _mesa_new_linked_shader(gl_shader_stage stage) return shader; } +GLbitfield +_mesa_program_state_flags(const gl_state_index state[STATE_LENGTH]) +{ + return 0; +} + +char * +_mesa_program_state_string(const gl_state_index state[STATE_LENGTH]) +{ + return NULL; +} + void _mesa_delete_shader(struct gl_context *ctx, struct gl_shader *sh) { diff --git a/src/compiler/glsl/standalone_scaffolding.h b/src/compiler/glsl/standalone_scaffolding.h index a19eae28de6..b56dd3e8707 100644 --- a/src/compiler/glsl/standalone_scaffolding.h +++ b/src/compiler/glsl/standalone_scaffolding.h @@ -33,6 +33,7 @@ #include <assert.h> #include "main/mtypes.h" +#include "program/prog_statevars.h" extern "C" void _mesa_warning(struct gl_context *ctx, const char *fmtString, ... ); @@ -61,6 +62,13 @@ extern "C" void _mesa_shader_debug(struct gl_context *ctx, GLenum type, GLuint *id, const char *msg); +extern "C" GLbitfield +_mesa_program_state_flags(const gl_state_index state[STATE_LENGTH]); + + +extern "C" char * +_mesa_program_state_string(const gl_state_index state[STATE_LENGTH]); + static inline gl_shader_stage _mesa_shader_enum_to_shader_stage(GLenum v) { |