Home | History | Annotate | Download | only in gl

Lines Matching full:shader

20   Contains all the incremental state of a shader as it is being built,as well as helpers to
26 * Passed to GrGLEffects to add texture reads to their shader code.
103 void emitFunction(ShaderType shader,
111 /** Generates a EffectKey for the shader code based on the texture access parameters and the
112 capabilities of the GL context. This is useful for keying the shader programs that may
118 the generated shader code. This potentially allows greater reuse of cached shaders. */
123 should be accessible. At least one bit must be set. Geometry shader uniforms are not
169 * Also, GrGLProgram's shader string construction should be moved to this class.
172 /** Called after building is complete to get the final shader string. */
177 // TODO: move remainder of shader code generation to this class and call this privately