Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-31 | draw: fix-ups for point coord attribute | Brian Paul | |
progs/glsl/pointcoord.c works again | |||
2009-06-29 | gallium/draw: sketch out some missing pointcoord code | Brian Paul | |
The gl_PointCoord attribute is currently expected to be in the fog coord register's z/w components. This was never totally fleshed out though. This is just some placeholder code. | |||
2009-06-01 | draw: reset extra_vp_outputs.slot to zero in widepoint_flush() | Brian Paul | |
Fixes a crash when clearing the window with a quad after drawing large points. We were asking the draw module how many vertex shader outputs there were and got 3 instead of 2. This led to creating vertices with too many attributes and trying to read invalid memory. We reset extra_vp_outputs.slot to zero in the aaline/aapoint stage's flush functions already. This omission was just an oversight in the wide_point stage. | |||
2009-04-28 | gallium/draw: add ability to print out active pipeline stages | Keith Whitwell | |
2008-09-17 | gallium: fix wide point / point coord semantic info (generic, not fog) | Brian Paul | |
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-08-11 | gallium: emit sprite coords (gl_PointCoord) | Brian Paul | |
2008-06-11 | draw: don't assume vertex position is in data[0] | Keith Whitwell | |
2008-05-23 | draw: move some state into a new 'vs' area | Keith Whitwell | |
2008-04-21 | draw: propogate lots of errors | Keith Whitwell | |
2008-04-21 | draw: consolidate all the passthrough line/tri/point funcs | Keith Whitwell | |
2008-04-19 | draw: move some pipeline-specific code & state to draw_pipe.[ch] | Keith Whitwell | |
2008-04-19 | draw: rename pipeline files to draw_pipe_* | Keith Whitwell | |