aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/vbo
Commit message (Expand)AuthorAgeFilesLines
* mesa: don't use bitfields in _mesa_primMarek Olšák2020-02-112-3/+0
* mesa: remove unused _mesa_prim::is_indirectMarek Olšák2020-02-113-4/+0
* í965: don't use _mesa_prim::is_indirectMarek Olšák2020-02-111-1/+1
* vbo: merge use_buffer_objects into vbo_CreateContext to skip the big mallocMarek Olšák2020-02-115-53/+25
* vbo: clean up resetting vertex attribsMarek Olšák2020-02-111-33/+19
* vbo: also map the immediate mode buffer for readMarek Olšák2020-02-111-2/+8
* vbo: delay flagging FLUSH_STORED_VERTICES until glEndMarek Olšák2020-02-111-4/+5
* vbo: add/update unlikely statements in ATTR_UNIONMarek Olšák2020-02-111-3/+3
* vbo: increase the size of the immediate mode buffer to decrease draw countMarek Olšák2020-02-111-1/+1
* vbo: use FlushVertices flags properly and clear NeedFlush correctlyMarek Olšák2020-02-111-11/+30
* vbo: fix resizing 64-bit vertex attributesMarek Olšák2020-02-111-0/+6
* vbo: optimize resizing vertex attributes during immediate modeMarek Olšák2020-02-111-62/+53
* vbo: don't store glVertex values temporarily into execMarek Olšák2020-02-112-10/+49
* vbo: pass only either uint32_t or uint64_t into ATTR_UNIONMarek Olšák2020-02-112-8/+9
* vbo: don't set FLUSH_UPDATE_CURRENT for glVertexMarek Olšák2020-02-111-2/+3
* vbo: keep the immediate mode buffer always mapped for simplicityMarek Olšák2020-02-113-26/+16
* vbo: don't check ctx->NewState twice in glBeginMarek Olšák2020-02-111-3/+0
* vbo: remove a funky recursive call in glBeginMarek Olšák2020-02-111-5/+1
* vbo: interleave attrsz, attrtype, and active_sz in memoryMarek Olšák2020-02-114-55/+56
* vbo: remove immediate mode code that doesn't do anything and simplify stuffMarek Olšák2020-02-113-47/+3
* vbo: don't unmap persistent buffer mappings for glBegin/EndMarek Olšák2020-02-113-9/+41
* vbo: skip FlushMappedBufferRange for glBegin/End by using a persistent mappingMarek Olšák2020-02-111-6/+16
* vbo: create the immediate mode buffer only in vbo_exec_vtx_mapMarek Olšák2020-02-111-10/+0
* vbo: move reusable code from vbo_attrib_tmp.h into vbo_util.hMarek Olšák2020-02-042-97/+132
* vbo: use the template for save GLvertexformat initializationMarek Olšák2020-02-041-151/+6
* vbo: use the template for noop GLvertexformat initializationMarek Olšák2020-02-044-332/+27
* vbo: move GLvertexformat initialization into a template header file for reuseMarek Olšák2020-02-042-172/+203
* Change a few frequented uses of DEBUG to !NDEBUGMarek Olšák2019-05-292-4/+4
* mesa/vbo: Update Comment to what is actually happening.Mathias Fröhlich2019-05-141-3/+1
* mesa: Correct the is_vertex_position decision for dlists.Mathias Fröhlich2019-05-043-14/+28
* mesa: Set CurrentSavePrimitive in vbo_save_NotifyBegin.Mathias Fröhlich2019-05-041-0/+2
* mesa: Remove the _glapi_table argument from _mesa_array_element.Mathias Fröhlich2019-05-041-10/+7
* mesa: Rip out now unused gl_context::aelt_context.Mathias Fröhlich2019-05-042-26/+0
* vbo: Fix GL_PRIMITIVE_RESTART_FIXED_INDEX in display list compiles.Mathias Fröhlich2019-03-151-5/+9
* vbo: Fix basevertex handling in display list compiles.Mathias Fröhlich2019-03-151-5/+12
* mesa: Replace _ae_{,un}map_vbos with _mesa_vao_{,un}map_arraysMathias Fröhlich2019-03-151-5/+7
* mesa: Use _mesa_array_element in dlist save.Mathias Fröhlich2019-03-151-4/+19
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-216-30/+26
* mesa: Work with bitmasks when en/dis-abling VAO arrays.Mathias Fröhlich2018-11-212-9/+5
* mesa: Remove gl_array_attributes::Enabled.Mathias Fröhlich2018-11-211-2/+0
* mesa: Rename gl_vertex_array_object::_Enabled -> Enabled.Mathias Fröhlich2018-11-215-12/+12
* mesa/glthread: enable immediate modeMarek Olšák2018-11-201-4/+10
* mesa/vbo: Move _vbo_draw_indirect -> _mesa_draw_indirectMathias Fröhlich2018-11-012-84/+0
* mesa/vbo: Move src/mesa/vbo/vbo_exec_array.c -> src/mesa/main/draw.cMathias Fröhlich2018-11-012-2177/+1
* vbo: Pull the _mesa_set_draw_vao calls out of the if clauses.Mathias Fröhlich2018-11-011-76/+38
* vbo: Preserve vbo_save::no_current_update on primitive restart.Mathias Fröhlich2018-11-011-1/+2
* vbo: Make no_current_update an argument to vbo_save_NotifyBegin.Mathias Fröhlich2018-11-013-9/+9
* vbo: Move no_current_update out of _mesa_prim.Mathias Fröhlich2018-11-014-8/+9
* vbo: Remove the now unused VBO_SAVE_PRIM_WEAK define.Mathias Fröhlich2018-11-011-1/+0
* vbo: Remove the always false branch dlist replay.Mathias Fröhlich2018-11-011-29/+1