summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_draw.c
AgeCommit message (Expand)Author
2008-03-13gallium: remove semantic info from pipe_shader_stateBrian Paul
2008-03-11gallium: rework CSO-related code in state trackerBrian
2008-02-15Code reorganization: update build.José Fonseca
2008-02-08gallium: added inClipCoords param to st_draw_vertices() to indicate coord sys...Brian
2008-01-29gallium: don't rely on assert(0) for error handling - may be disabledKeith Whitwell
2008-01-25gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell
2008-01-25gallium: Simplify winsys buffer interface.Michel Dänzer
2008-01-23gallium: overhaul usage of vertex_info in draw module.Brian
2008-01-23gallium: s/INTERP_NONE/INTERP_LINEAR/ to fix assertion with progs/samples/sel...Brian
2008-01-14Fix problems with vertex shaders and the private draw module.Brian
2008-01-01unref buffer after drawing, fixes rastpos mem leakBrian
2007-12-19actually set the max_index. useful in the driverZack Rusin
2007-12-18gallium: rationalize vertex_element state packetKeith Whitwell
2007-12-10XXX comments about some hard-coded values that need to be fixedBrian
2007-12-10Correct user VBO size.Ben Skeggs
2007-12-09gallium: support the full range of possible vertex typesKeith Whitwell
2007-12-09add fence interfaces and buffer create flags to pipe_winsyskeithw
2007-12-07New vbo_set_draw_func() to keep vbo context opaque to state tracker and tnl m...Brian
2007-12-05silence warningBrian
2007-11-21Replace draw_set_vertex_attributes() with simpler draw_set_vertex_info().Brian
2007-11-16adjustments so st_feedback_draw_vbo() can be used for glRasterPosBrian
2007-11-06Supply buffer usage hints to winsys.José Fonseca
2007-10-31Use ffvertex_prog.c code instead of t_vp_build.c code.Brian
2007-10-29Remove typedefs from enums.Zack Rusin
2007-10-24Fix glDrawElements + VBO rendering when ptr/offset is not zero.Brian
2007-10-24Revert "Undo indexOffset change (I think, git???)"Brian
2007-10-24Undo indexOffset change (I think, git???)Brian
2007-10-15GL_UNSIGNED_BYTE indexesBrian
2007-10-15Undo prev changes.Brian
2007-10-15GL_SELECT mode works nowBrian
2007-10-15call pipe->set_vertex_buffer() after drawing/unreferencing.Brian
2007-10-12added assertion to be sure we don't exceed bitfield sizeBrian
2007-10-11rename some vars, updated commentsBrian
2007-10-11remove unused tgsi_attrib_to_mesa_attrib()Brian
2007-10-11update st_feedback_draw_vbo()Brian
2007-10-11streamline st_draw_vbo() a bit more, free user-space buffers at endBrian
2007-10-11clean-up, streamline st_draw_vbo()Brian
2007-10-10Use winsys->user_buffer_create() to wrap user-space vertex arrays and element...Brian
2007-09-28Redoing the way we handle vertex shaders for the draw module.Zack Rusin
2007-09-28Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin
2007-09-28Redoing the way we handle vertex shaders for the draw module.Zack Rusin
2007-09-25st_draw_vertices() no longer needs attribs[] array parameterBrian
2007-09-20remove #includes of tgsi_attribs.hBrian
2007-09-20checkpoint: TGSI_ATTRIB_x tokens no longer usedBrian
2007-09-20Switch fragment/vertex shaders to the new caching semantics.Zack Rusin
2007-09-19Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian
2007-09-19Adding proper includes often helps with the warnings,Zack Rusin
2007-09-19Convert the rasterizer cso to the new semantics.Zack Rusin
2007-09-19grab vertex program pointer after state validationBrian
2007-09-18Checkpoint: rework shader input/output register mapping.Brian