summaryrefslogtreecommitdiffstats
path: root/src/mesa/vbo
Commit message (Expand)AuthorAgeFilesLines
* vbo: fix attr resetRob Clark2016-07-063-7/+10
* vbo: Use a bitmask to track the active arrays in vbo_save*.Mathias Fröhlich2016-06-163-55/+69
* vbo: Use a bitmask to track the active arrays in vbo_exec*.Mathias Fröhlich2016-06-163-70/+79
* vbo: Declare the index range invalid for DrawTransformFeedbackJason Ekstrand2016-05-231-1/+1
* vbo: Declare the index range invalid for DrawIndirectJason Ekstrand2016-05-231-1/+1
* mesa/vbo: fix check for zero aliases with 2/10/10/10Dave Airlie2016-05-101-1/+1
* vbo: avoid leaking prim on vbo bind failureIlia Mirkin2016-05-011-1/+3
* vbo: Return INVALID_OPERATION during draw with a mapped bufferJordan Justen2016-04-272-47/+42
* mesa: expose EXT_base_instance in ES3 contextsIlia Mirkin2016-04-031-1/+1
* vbo: disable the minmax cache when the hit rate is lowNicolai Hähnle2016-02-031-2/+32
* mesa: add USAGE_DISABLE_MINMAX_CACHE flag to buffer UsageHistoryNicolai Hähnle2016-02-031-1/+2
* vbo: cache/memoize the result of vbo_get_minmax_indices (v3)Nicolai Hähnle2016-02-032-0/+171
* vbo: move vbo_get_minmax_indices into its own source fileNicolai Hähnle2016-02-032-148/+179
* mesa: add support for ARB_indirect_parameters draw functionsIlia Mirkin2016-01-071-0/+103
* glapi: add ARB_indirect_parameters definitionsIlia Mirkin2016-01-071-0/+21
* vbo: create a new draw function interface for indirect drawsIlia Mirkin2016-01-074-75/+89
* vbo: s/GLuint/GLbitfield/ for state bitmasksBrian Paul2016-01-064-4/+4
* mesa/vbo: Add draw_id field to struct _mesa_primKristian Høgsberg Kristensen2015-12-292-0/+5
* vbo: fix another GL_LINE_LOOP bugBrian Paul2015-11-042-2/+10
* mesa: expose support for OES/EXT_draw_elements_base_vertex to OpenGL ESRyan Houdek2015-11-011-3/+10
* vbo: replace assertion with conditional in vbo_compute_max_verts()Brian Paul2015-10-281-1/+2
* vbo: optimize vertex copying when 'wrapping'Brian Paul2015-10-222-17/+14
* vbo: convert display list GL_LINE_LOOP prims to GL_LINE_STRIPBrian Paul2015-10-201-0/+53
* vbo: fix GL_LINE_LOOP stray line bugBrian Paul2015-10-203-3/+56
* vbo: add new vbo_compute_max_verts() helper functionBrian Paul2015-10-203-4/+16
* vbo: simplify some code in vbo_exec_End()Brian Paul2015-10-201-4/+3
* vbo: simplify some code in vbo_copy_vertices()Brian Paul2015-10-201-6/+5
* vbo: simplify some code in vbo_exec_wrap_buffers()Brian Paul2015-10-201-6/+4
* vbo: replace the comment on vbo_copy_vertices()Brian Paul2015-10-201-3/+7
* vbo: make vbo_exec_vtx_wrap() staticBrian Paul2015-10-202-3/+2
* vbo: remove unneeded ctx parameter for merge_prims()Brian Paul2015-10-201-3/+2
* vbo: reduce number of vertex buffer mappings for vertex attributesBrian Paul2015-10-201-5/+13
* vbo: make void vbo_exec_BeginVertices() staticBrian Paul2015-10-132-21/+20
* vbo: document vbo_exec_context fieldsBrian Paul2015-10-131-7/+8
* vbo: minor clean-ups for vbo_exec_fixup_vertex()Brian Paul2015-10-131-2/+5
* vbo: add assertion in ATTR_UNION macroBrian Paul2015-10-131-0/+3
* vbo: add comments, braces in ATTR_UNION() in vbo_exec_api.cBrian Paul2015-10-131-2/+12
* vbo: fix whitespace in vbo_exec_draw.cBrian Paul2015-10-131-13/+12
* vbo: move 'tmp' var initializationBrian Paul2015-10-131-1/+2
* vbo: improve fprintf() formattingBrian Paul2015-10-131-1/+1
* vbo: simplify vertex array initializations in vbo_context.cBrian Paul2015-10-131-52/+43
* vbo: get rid of needless NR_MAT_ATTRIBS constantBrian Paul2015-10-131-6/+3
* vbo: fix incorrect switch statement in init_mat_currval()Brian Paul2015-10-131-1/+1
* mesa: remove Driver.EndCallListMarek Olšák2015-10-033-10/+1
* mesa: remove Driver.BeginCallListMarek Olšák2015-10-033-2/+1
* mesa: remove Driver.EndListMarek Olšák2015-10-033-2/+1
* mesa: remove Driver.NewListMarek Olšák2015-10-033-2/+1
* mesa: remove Driver.NotifySaveBeginMarek Olšák2015-10-034-7/+2
* mesa: remove Driver.SaveFlushVerticesMarek Olšák2015-10-034-3/+2
* mesa: remove Driver.FlushVerticesMarek Olšák2015-10-034-3/+11