Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Start fixing some issues with uniform variables and their types. | Brian | 2007-04-18 | 1 | -3/+4 |
| | |||||
* | Fix some bugs related to querying active uniforms. | Brian | 2007-04-18 | 1 | -0/+4 |
| | |||||
* | Replace _mesa_parameter_longest_name() with _mesa_longest_parameter_name(). | Brian | 2007-04-18 | 1 | -1/+3 |
| | | | | | | The later takes a type parameter so we can match uniforms or attributes/inputs. Used by the GL_ACTIVE_ATTRIBUTE_MAX_LENGTH and GL_ACTIVE_UNIFORM_MAX_LENGTH queries. Fixes problem reported by Brad King in VTK. | ||||
* | replace GLint with gl_state_index | Brian | 2007-02-23 | 1 | -2/+2 |
| | |||||
* | fix g++ warnings/errors | Brian | 2007-01-23 | 1 | -2/+2 |
| | |||||
* | clean up a bunch of program parameter stuff | Brian | 2007-01-09 | 1 | -7/+9 |
| | |||||
* | Implement vertex attribute binding. | Brian | 2007-01-09 | 1 | -0/+4 |
| | | | | | Users can set explicit binding with glBindAttribLocation(), otherwise the linker will allocate generic attribute slots. | ||||
* | added _mesa_add_sampler() | Brian | 2007-01-05 | 1 | -5/+10 |
| | |||||
* | Uniform matrix support. | Brian | 2006-12-20 | 1 | -1/+1 |
| | | | | | | | Implement _mesa_uniform_matrix() Support for program parameters/uniforms with more than 4 elements. Store 4x4 matrices in column-major order in registers. Update mat mul built-in functions accordingly. | ||||
* | Overhaul of GLSL API functions, dispatching, etc. | Brian | 2006-12-19 | 1 | -1/+3 |
| | |||||
* | Split the program.[ch] files into several new files. | Brian | 2006-12-14 | 1 | -0/+123 |