diff options
author | Eric Anholt <eric@anholt.net> | 2011-01-12 12:27:12 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2011-03-11 12:55:14 -0800 |
commit | b4452c3baad6e0379eeb7f22f2e51d13999e1323 (patch) | |
tree | e8e539bcb32ab63d81cd030d7625eb0e140a28cb /src/mesa/main/mtypes.h | |
parent | 7cb87dffce2c7a37f960f3a865cf92fd193dd8c5 (diff) |
mesa: Track a computed _CurrentFragmentProgram for current gl_shader_program
This is like how we track FragmentProgram._Current for the computed
ARB fragment program for fixed function texenv, but this gives direct
access to the gl_shader_program for drivers to codegen from, skipping
ARB_fp.
Diffstat (limited to 'src/mesa/main/mtypes.h')
-rw-r--r-- | src/mesa/main/mtypes.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 4f83e2e55c..81e281941d 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -2191,6 +2191,7 @@ struct gl_shader_state struct gl_shader_program *CurrentVertexProgram; struct gl_shader_program *CurrentGeometryProgram; struct gl_shader_program *CurrentFragmentProgram; + struct gl_shader_program *_CurrentFragmentProgram; /** * Program used by glUniform calls. |