aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/vbo/vbo_context.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: inline vbo_context inside gl_context to remove vbo_context dereferencesMarek Olšák2020-04-301-4/+2
* mesa: replace _NEW_EVAL with vbo_exec_update_eval_mapsMarek Olšák2020-04-271-4/+2
* replace malloc macros in imports.h with u_memory.h versionsDylan Baker2020-04-211-0/+1
* mesa: don't ever set NullBufferObj in gl_vertex_array_bindingMarek Olšák2020-04-061-3/+1
* vbo: merge use_buffer_objects into vbo_CreateContext to skip the big mallocMarek Olšák2020-02-111-2/+2
* mesa: Rip out now unused gl_context::aelt_context.Mathias Fröhlich2019-05-041-15/+0
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-211-4/+1
* mesa/vbo: Move _vbo_draw_indirect -> _mesa_draw_indirectMathias Fröhlich2018-11-011-74/+0
* mesa: The glArrayElement api is independent of the current program.Mathias Fröhlich2018-05-171-1/+1
* mesa: Remove flush_vertices argument from VAO methods.Mathias Fröhlich2018-05-171-1/+1
* mesa: Compute effective buffer bindings in the vao.Mathias Fröhlich2018-05-101-0/+17
* mesa: include mtypes.h lessMarek Olšák2018-04-121-1/+1
* Fix use of alloca() without #include <c99_alloca.h>Jon Turney2018-04-041-0/+1
* vbo: Use alloca for _vbo_draw_indirect.Mathias Fröhlich2018-03-311-24/+55
* vbo: Remove the now unused vbo draw path.Mathias Fröhlich2018-03-311-47/+0
* vbo: Remove vbo_indirect_draw_func.Mathias Fröhlich2018-03-311-64/+30
* vbo: Remove redundant set of DriverFlags.NewArray in vbo_bind_arrays.Mathias Fröhlich2018-03-221-1/+0
* vbo: Remove vbo...recalculate_inputs from vbo_exec_invalidate_state.Mathias Fröhlich2018-03-221-8/+0
* vbo: Move vbo_bind_arrays into a dd_driver_functions draw callback.Mathias Fröhlich2018-03-221-0/+27
* mesa: Move vbo draw functions into dd_function_table.Mathias Fröhlich2018-03-221-0/+29
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-26/+26
* vbo: Make use of _DrawVAO from immediate mode drawMathias Fröhlich2018-02-231-0/+8
* vbo: Use _DrawVAO for array type draw commands.Mathias Fröhlich2018-02-231-2/+6
* vbo: Implement method to track the inputs array.Mathias Fröhlich2018-02-231-0/+1
* vbo: Use static const VERT_ATTRIB->VBO_ATTRIB maps.Mathias Fröhlich2018-02-011-21/+2
* mesa: Use defines for the aliased material array attributes.Mathias Fröhlich2018-02-011-2/+2
* vbo: change an argument in vbo_draw_indirect_prims()Brian Paul2018-02-011-5/+12
* vbo: s/cl/array/ in vbo_context.cBrian Paul2018-01-291-15/+15
* vbo: move remaining items from vbo_context.h to vbo.hBrian Paul2018-01-241-1/+1
* vbo: move VBO-private types, prototypes, etc. into new vbo_private.h headerBrian Paul2018-01-241-0/+19
* mesa: use new _vbo_install_exec_vtxfmt() functionBrian Paul2018-01-241-0/+10
* vbo: remove unneeded #includes in vbo_context.cBrian Paul2018-01-171-2/+0
* vbo: whitespace, formatting fixes in vbo_context.cBrian Paul2018-01-171-24/+35
* vbo: change vbo_context attribute map arrays to GLubyteBrian Paul2018-01-171-0/+3
* mesa: inline vbo_exec_invalidate_state() and call from mesa coreTimothy Arceri2017-06-091-6/+0
* vbo: set min_index = 0 so gallium can use the value directlyMarek Olšák2017-04-281-1/+1
* mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul2016-10-281-4/+4
* mesa: Remove set but not used gl_client_array::Stride.Mathias Fröhlich2016-07-311-1/+0
* mesa: Remove set but not used gl_client_array::Enabled.Mathias Fröhlich2016-07-311-1/+0
* vbo: Declare the index range invalid for DrawIndirectJason Ekstrand2016-05-231-1/+1
* vbo: create a new draw function interface for indirect drawsIlia Mirkin2016-01-071-0/+50
* vbo: s/GLuint/GLbitfield/ for state bitmasksBrian Paul2016-01-061-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
* vbo: Avoid double promotion.Matt Turner2015-07-291-3/+3
* mesa/vbo: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-2/+2
* mesa: Use assert() instead of ASSERT wrapper.Matt Turner2015-02-231-1/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-1/+1
* mesa: Rename gl_context::swtnl_im to vbo_context; use proper type.Kenneth Graunke2013-09-031-2/+2