aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_draw.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Use appropriate unsigned/signed, float/integer types.José Fonseca2008-06-241-1/+1
* gallium: added support for fixed-point formats, drawingBrian Paul2008-06-231-2/+12
* draw: make sure constant buffer data is aligned before passing to aos.cKeith Whitwell2008-05-291-3/+4
* draw: draw_range_elements trialKeith Whitwell2008-05-291-4/+23
* Some changed for non-C99 compilersAlan Hourihane2008-05-021-2/+3
* gallium: use new buffer wrapper functions in p_inlines.hBrian Paul2008-04-301-32/+22
* gallium: remove unused st_draw_vertices()Brian Paul2008-04-251-70/+0
* gallium: fix an edgeflags crashBrian Paul2008-04-241-1/+5
* gallium: initial edgeflags codeBrian Paul2008-04-241-1/+59
* draw: move incoming vertex state into draw->ptKeith Whitwell2008-04-191-3/+3
* gallium: Set vertex state/buffers en-mass.Brian Paul2008-03-291-39/+43
* gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBSBrian2008-03-271-1/+1
* gallium: remove old commented-out codeBrian2008-03-191-3/+3
* gallium: remove semantic info from pipe_shader_stateBrian Paul2008-03-131-3/+3
* gallium: rework CSO-related code in state trackerBrian2008-03-111-7/+6
* Code reorganization: update build.José Fonseca2008-02-151-2/+2
* gallium: added inClipCoords param to st_draw_vertices() to indicate coord sys...Brian2008-02-081-9/+12
* gallium: don't rely on assert(0) for error handling - may be disabledKeith Whitwell2008-01-291-0/+2
* gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell2008-01-251-10/+11
* gallium: Simplify winsys buffer interface.Michel Dänzer2008-01-251-34/+11
* gallium: overhaul usage of vertex_info in draw module.Brian2008-01-231-0/+4
* gallium: s/INTERP_NONE/INTERP_LINEAR/ to fix assertion with progs/samples/sel...Brian2008-01-231-1/+1
* Fix problems with vertex shaders and the private draw module.Brian2008-01-141-4/+8
* unref buffer after drawing, fixes rastpos mem leakBrian2008-01-011-0/+1
* actually set the max_index. useful in the driverZack Rusin2007-12-191-2/+2
* gallium: rationalize vertex_element state packetKeith Whitwell2007-12-181-3/+3
* 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