summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_draw.c
AgeCommit message (Expand)Author
2010-09-02mesa/st: remove check for buffer/elements = 0Dave Airlie
2010-07-29gallium: Use unified pipe_context::draw_vbo.Chia-I Wu
2010-07-20st/mesa: implement and advertise GL_ARB_draw_elements_base_vertexMarek Olšák
2010-07-15st/mesa: fix quad strip trimming bugBrian Paul
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul
2010-05-12st/mesa: Make FEATURE_feedback and FEATURE_rastpos more modular.Chia-I Wu
2010-04-23st/mesa: clean-up: use st_context() everywhereBrian Paul
2010-04-19mesa/st: Update for index bias interface change.José Fonseca
2010-04-12st/mesa: half float vertex support (unexposed)Luca Barbieri
2010-04-10Squashed commit of the following:Keith Whitwell
2010-04-04st/mesa: call pipe_context::draw_arrays/elements_instanced()Brian Paul
2010-03-12Revert "st/mesa: Always recalculate invalid index bounds."Corbin Simpson
2010-03-12gallium: fix BGRA vertex color swizzlesMarek Olšák
2010-03-12st/mesa: Always recalculate invalid index bounds.Corbin Simpson
2010-03-12st/mesa: Update debug infos.Corbin Simpson
2010-03-09mesa/st: initialize velements state properlyRoland Scheidegger
2010-03-09Merge branch 'gallium-vertexelementcso'Roland Scheidegger
2010-03-01mesa: Rename pipe formats.José Fonseca
2010-03-01st/mesa: fix mesa statetracker adaption to new vertex elements interfaceRoland Scheidegger
2010-02-17gallium: remove redundant nr_components field from pipe_vertex_elementRoland Scheidegger
2010-02-14mesa: Add missing include.José Fonseca
2010-02-14mesa: Use util_format_name().José Fonseca
2010-02-12st/mesa: improved draw_range_elements codeBrian Paul
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-01-29st/mesa: check that state is validated before drawingBrian Paul
2010-01-15st/mesa: Initialise vertex element instance divisor to 0.Michal Krol
2010-01-11st/mesa: removed unused varBrian Paul
2009-12-22Merge branch 'gallium-edgeflags'Roland Scheidegger
2009-12-22Merge branch 'i965g-restart'Keith Whitwell
2009-12-21Merge branch 'mesa_7_7_branch'Brian Paul
2009-12-21Merge commit 'origin/master' into i965g-restartKeith Whitwell
2009-12-19gallium: don't use edgeflags if the app didn't supply themRoland Scheidegger
2009-12-16gallium: edgeflags change fixesRoland Scheidegger
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