summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_draw.c
AgeCommit message (Expand)Author
2009-12-09gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell
2009-12-01mesa/st: avoid quadstrips if its easy to do soKeith Whitwell
2009-11-26Merge commit 'origin/st-shader-varients'Roland Scheidegger
2009-11-15st/mesa: comments for st_draw.cBrian Paul
2009-11-15mesa/st: refactor vertex and fragment shader translationKeith Whitwell
2009-10-25i965g: more work on compiling, particularly the brw_draw filesKeith Whitwell
2009-09-24Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul
2009-09-23st/mesa: trim calculated userbuffer sizeKeith Whitwell
2009-08-12vbo: Avoid extra validation of DrawElements.Eric Anholt
2009-12-15Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick
2009-12-12st/mesa: Silence uninitialized variables warnings in st_draw.c.Vinson Lee
2009-06-22st/mesa: fix setup_edgeflags() regressionBrian Paul
2009-05-21st: add support for GL_EXT_vertex_array_bgraBrian Paul
2009-03-09st: silence warningBrian Paul
2009-03-09st: use pointer_to_offset() cast wrapper to convert pointers to uintBrian Paul
2009-03-04gallium: Unify reference counting.Michel Dänzer
2009-02-12mesa: consistantly use mesa memory-functions in gallium state trackerBrian Paul
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul
2009-02-03mesa: fix offset problem with interleaved arraysAlan Hourihane
2009-01-27gallium: standardize on stride instead of pitch in the interfaceZack Rusin
2008-12-15Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane
2008-12-12mesa: move declarationAlan Hourihane
2008-12-12mesa: when we have interleaved arrays, check bounds for bothAlan Hourihane
2008-12-12gallium: fix refcount bug introduced in eb20e2984Keith Whitwell
2008-12-12st: reduce unnecessary calls to pipe->set_vertex_buffers()Keith Whitwell
2008-12-12st: move feedback draw function to new fileKeith Whitwell
2008-11-10Mesa: fix number of buffers in st_draw_vbo().Pekka Paalanen
2008-11-05gallium: added check for degenerate drawing callsBrian Paul
2008-11-05gallium: if VERBOSE_GLSL flag is set, check for non-initialized uniforms at d...Brian Paul
2008-10-07Mesa: fix the case where there are no vertex attributes.Stephane Marchesin
2008-09-03gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context.José Fonseca
2008-08-27gallium: better support for user-space interleaved arraysBrian Paul
2008-08-27gallium: in st_draw_vbo() try to detect interleaved arrays in a single VBO.Brian Paul
2008-08-15gallium: in st_draw_vbo() use ctx->Current.Attrib[] values when arrays are mi...Brian Paul
2008-08-07mesa: pf_sprint_name->pf_name.José Fonseca
2008-07-10gallium: check for FEATURE_feedback and FEATURE_drawpix when creating/using t...Brian Paul
2008-07-07gallium: move assertion (though not really significant)Brian Paul
2008-07-07gallium: simplify/fix buffer_offset, src_offset computation for VBO arraysBrian Paul
2008-06-24mesa: Use appropriate unsigned/signed, float/integer types.José Fonseca
2008-06-23gallium: added support for fixed-point formats, drawingBrian Paul
2008-05-29draw: make sure constant buffer data is aligned before passing to aos.cKeith Whitwell
2008-05-29draw: draw_range_elements trialKeith Whitwell
2008-05-02Some changed for non-C99 compilersAlan Hourihane
2008-04-30gallium: use new buffer wrapper functions in p_inlines.hBrian Paul
2008-04-25gallium: remove unused st_draw_vertices()Brian Paul
2008-04-24gallium: fix an edgeflags crashBrian Paul
2008-04-24gallium: initial edgeflags codeBrian Paul
2008-04-19draw: move incoming vertex state into draw->ptKeith Whitwell
2008-03-29gallium: Set vertex state/buffers en-mass.Brian Paul
2008-03-27gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBSBrian