Age | Commit message (Collapse) | Author |
|
|
|
|
|
account
Commit 1680ef869625dc1fe9cf481b180382a34e0738e7 changed the texenv program
to get color from a state register instead of a constant-valued vertex
attribute. This broke program concatenation (so glDraw/CopyPixels broke).
Now check if the second program get's color from a constant register and
handle that case appropriately.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
point coord
|
|
|
|
|
|
Calls to glBindAttribLocation() should not take effect until the next time
that glLinkProgram() is called.
gl_shader_program::Attributes now just contains user-defined bindings.
gl_shader_program::VertexProgram->Attributes contains the actual/final bindings.
|
|
|
|
|
|
|
|
|
|
|
|
Need to remove the 'nil' components before swizzling a swizzle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unused uniforms are no longer included in the active uniforms list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|