Eric Anholt
84771df82e
ir_to_mesa: Start building GLSL IR to Mesa IR conversion.
...
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-24 15:05:19 -07:00
Ian Romanick
4485c5ae78
Import gl_program_parameter and gl_program_parameter_list types from Mesa
2010-06-23 11:24:26 -07:00
Ian Romanick
abee16e8cb
linker: Store the par-linked per-stage shaders in the glsl_program
2010-06-23 11:24:26 -07:00
Ian Romanick
5edf6f98d8
Import gl_uniform and gl_uniform_list types from Mesa
2010-06-23 10:56:04 -07:00
Kenneth Graunke
520aad2c3e
Fix compile on 64-bit.
2010-06-19 01:29:17 -07:00
Ian Romanick
832dfa58b2
linker: Initial bits of the linker
...
No linking is done yet, but some of the semantic checking is done.
2010-06-17 15:04:20 -07:00
Ian Romanick
3f09c2508a
Add glsl_program that is similar to Mesa's gl_shader_program
2010-06-17 12:59:27 -07:00
Ian Romanick
f8fe53ca2e
Change glsl_program to glsl_shader
2010-06-17 12:54:24 -07:00
Ian Romanick
869b6f680f
Add glsl_program that is similar to Mesa's gl_program
...
This will be used as the header for individual compilation units.
2010-06-17 12:00:25 -07:00