diff options
Diffstat (limited to 'src/mesa/main')
| -rw-r--r-- | src/mesa/main/mtypes.h | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 864805af0e..fdf8100c8c 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -2191,6 +2191,16 @@ struct gl_shader_compiler_options     GLboolean EmitNoMainReturn;            /**< Emit CONT/RET opcodes? */     GLboolean EmitNoNoise;                 /**< Emit NOISE opcodes? */ +   /** +    * \name Forms of indirect addressing the driver cannot do. +    */ +   /*@{*/ +   GLboolean EmitNoIndirectInput;   /**< No indirect addressing of inputs */ +   GLboolean EmitNoIndirectOutput;  /**< No indirect addressing of outputs */ +   GLboolean EmitNoIndirectTemp;    /**< No indirect addressing of temps */ +   GLboolean EmitNoIndirectUniform; /**< No indirect addressing of constants */ +   /*@}*/ +     GLuint MaxUnrollIterations;     struct gl_sl_pragmas DefaultPragmas; /**< Default #pragma settings */ | 
