Joe Groff
|
c7dde45c2a
|
hyphens>underscores in VERTEX-FORMAT for consistency with UNIFORM-TUPLE
|
2009-07-30 10:58:34 -05:00 |
Joe Groff
|
bfcb95edaf
|
accept transform-feedback-output target from render
|
2009-07-26 22:24:33 -05:00 |
Joe Groff
|
01f172b5be
|
add a buffer-range tuple to represent a subset of a buffer. add support for specifying a transform feedback format to GLSL-PROGRAM: syntax
|
2009-07-25 15:50:38 -05:00 |
Joe Groff
|
33395eeabd
|
move vertex-formats and vertex-arrays to gpu.shaders so we can use them for transform feedback formats
|
2009-07-25 11:30:59 -05:00 |
Joe Groff
|
2a194ea780
|
bind textures out of uniform structs and arrays
|
2009-07-23 13:01:21 -05:00 |
Joe Groff
|
bba46d2b30
|
improve uniform-tuple interface in gpu.render. uniform-tuples can now contain other uniform-tuples to represent struct uniforms. use glUniform*v to blast uniform arrays in one shot. s/-/_/ in slot names so they look more factorish on the CPU side
|
2009-07-22 22:32:02 -05:00 |
Joe Groff
|
3bbc9835fc
|
add a new "make-tuple" combinator for cleaving values into tuple slots by name. make render-set read-only and update gpu demos to use make-tuple
|
2009-07-22 12:43:44 -05:00 |
Slava Pestov
|
dbf04ff2ca
|
opengl is for chumps
|
2009-07-19 14:34:24 -05:00 |