summaryrefslogtreecommitdiff
path: root/program.h
AgeCommit message (Collapse)Author
2010-06-24ir_to_mesa: Start building GLSL IR to Mesa IR conversion.Eric Anholt
There are major missing pieces here. Most operations aren't supported. Matrices need to be broken down to vector ops before we get here. Scalar operations (RSQ, RCP) are handled incorrectly. Arrays and structures are not even considered.
2010-06-23Import gl_program_parameter and gl_program_parameter_list types from MesaIan Romanick
2010-06-23linker: Store the par-linked per-stage shaders in the glsl_programIan Romanick
2010-06-23Import gl_uniform and gl_uniform_list types from MesaIan Romanick
2010-06-19Fix compile on 64-bit.Kenneth Graunke
2010-06-17linker: Initial bits of the linkerIan Romanick
No linking is done yet, but some of the semantic checking is done.
2010-06-17Add glsl_program that is similar to Mesa's gl_shader_programIan Romanick
2010-06-17Change glsl_program to glsl_shaderIan Romanick
2010-06-17Add glsl_program that is similar to Mesa's gl_programIan Romanick
This will be used as the header for individual compilation units.