summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_draw.c
Commit message (Expand)AuthorAgeFilesLines
* XXX comments about some hard-coded values that need to be fixedBrian2007-12-101-0/+1
* Correct user VBO size.Ben Skeggs2007-12-101-3/+8
* gallium: support the full range of possible vertex typesKeith Whitwell2007-12-091-23/+129
* add fence interfaces and buffer create flags to pipe_winsyskeithw2007-12-091-2/+2
* New vbo_set_draw_func() to keep vbo context opaque to state tracker and tnl m...Brian2007-12-071-5/+1
* silence warningBrian2007-12-051-0/+1
* Replace draw_set_vertex_attributes() with simpler draw_set_vertex_info().Brian2007-11-211-11/+10
* adjustments so st_feedback_draw_vbo() can be used for glRasterPosBrian2007-11-161-11/+11
* Supply buffer usage hints to winsys.José Fonseca2007-11-061-1/+3
* Use ffvertex_prog.c code instead of t_vp_build.c code.Brian2007-10-311-4/+0
* Remove typedefs from enums.Zack Rusin2007-10-291-1/+1
* Fix glDrawElements + VBO rendering when ptr/offset is not zero.Brian2007-10-241-2/+5
* Revert "Undo indexOffset change (I think, git???)"Brian2007-10-241-4/+2
* Undo indexOffset change (I think, git???)Brian2007-10-241-2/+4
* GL_UNSIGNED_BYTE indexesBrian2007-10-151-0/+3
* Undo prev changes.Brian2007-10-151-0/+30
* GL_SELECT mode works nowBrian2007-10-151-0/+15
* call pipe->set_vertex_buffer() after drawing/unreferencing.Brian2007-10-151-0/+2
* added assertion to be sure we don't exceed bitfield sizeBrian2007-10-121-0/+1
* rename some vars, updated commentsBrian2007-10-111-8/+8
* remove unused tgsi_attrib_to_mesa_attrib()Brian2007-10-111-64/+0
* update st_feedback_draw_vbo()Brian2007-10-111-80/+58
* streamline st_draw_vbo() a bit more, free user-space buffers at endBrian2007-10-111-44/+32
* clean-up, streamline st_draw_vbo()Brian2007-10-111-14/+12
* Use winsys->user_buffer_create() to wrap user-space vertex arrays and element...Brian2007-10-101-22/+50
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-1/+1
* Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin2007-09-281-1/+1
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-1/+1
* st_draw_vertices() no longer needs attribs[] array parameterBrian2007-09-251-3/+2
* remove #includes of tgsi_attribs.hBrian2007-09-201-1/+0
* checkpoint: TGSI_ATTRIB_x tokens no longer usedBrian2007-09-201-1/+2
* Switch fragment/vertex shaders to the new caching semantics.Zack Rusin2007-09-201-3/+3
* Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian2007-09-191-3/+5
* Adding proper includes often helps with the warnings,Zack Rusin2007-09-191-0/+1
* Convert the rasterizer cso to the new semantics.Zack Rusin2007-09-191-1/+1
* grab vertex program pointer after state validationBrian2007-09-191-2/+3
* Checkpoint: rework shader input/output register mapping.Brian2007-09-181-47/+56
* Convert shader to an immutable state object.Zack Rusin2007-09-181-3/+3
* Finishing up rename of the setup state to the rasterizer state.Zack Rusin2007-09-181-1/+1
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-1/+1
* Plug in selection/feedback code.Brian2007-09-171-9/+171
* merge buffer_unreference(), buffer_reference()Brian2007-09-101-2/+3
* Fixup include paths after renameKeith Whitwell2007-08-241-1/+1
* map Mesa vertex attribs/arrays to TGSI attribsBrian2007-08-231-5/+69
* Checkpoint: remove more of the old draw_vb() code.Brian2007-08-201-78/+2
* Start to remove the temporary draw_vb() and draw_vertices() code.Brian2007-08-201-0/+72
* implement DrawElements, still some rough spotsBrian2007-08-201-2/+35
* Create a default vertex attribute buffer which mirrors ctx->Current.Attrrib[]Brian2007-08-181-27/+86
* Remove many dependencies on mesa headers.Brian2007-08-161-1/+1
* misc changes to support vertex shaders (disabled by default)Brian2007-08-161-2/+11