Lines Matching full:uniform
37 * and glUniform* functions to identify inactive explicit uniform locations.
74 * Base opaque uniform index
77 * represents its uniform index. If \c
79 * use opaque uniform indices \c index through \c index + \c
87 * Whether this opaque uniform is used in this shader stage.
94 /** Type of this uniform data stored.
101 * The number of elements in this uniform.
111 * Storage used by the driver for the uniform
117 * Storage used by Mesa for the uniform
119 * This form of the uniform is used by Mesa's implementation of \c
121 * uniform if the \c ::driver_storage interface is not used.
130 * GL_UNIFORM_BLOCK_INDEX: index of the uniform block containing
131 * the uniform, or -1 for the default uniform block. Note that the
137 /** GL_UNIFORM_OFFSET: byte offset within the uniform block, or -1. */
143 * in the default uniform block.
150 * in the default uniform block.
160 * This is a compiler-generated uniform that should not be advertised
166 * This is a built-in uniform that should not be modified through any gl API.
171 * This is a shader storage buffer variable, not an uniform.
177 * counter buffer this uniform is stored in, or -1 if this is not
183 * The 'base location' for this uniform in the uniform remap table. For
185 * for subroutines this is in shader subroutine uniform remap table.
190 * The number of compatible subroutines with this subroutine uniform.