aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/attrib.c
Commit message (Expand)AuthorAgeFilesLines
* mesa,st/mesa: add a fast path for non-static VAOsMarek Olšák2020-04-301-0/+2
* mesa: optimize glPush/PopClientAttrib by removing malloc overheadMarek Olšák2020-04-301-133/+25
* mesa: reset primitive restart state in glClientAttribDefaultEXTMarek Olšák2020-04-271-0/+9
* mesa: replace _NEW_EVAL with vbo_exec_update_eval_mapsMarek Olšák2020-04-271-1/+1
* mesa: add support for AlphaToCoverageDitherControlNVIndrajit Kumar Das2020-04-231-0/+2
* remove final imports.h and imports.c bitsDylan Baker2020-04-211-1/+1
* replace malloc macros in imports.h with u_memory.h versionsDylan Baker2020-04-211-0/+1
* mesa: precompute _mesa_primitive_restart_index during state changesMarek Olšák2020-04-061-0/+1
* mesa: don't ever bind NullBufferObj for glBindBuffer targetsMarek Olšák2020-04-061-5/+8
* mesa: optimize initialization of new VAOsMarek Olšák2020-04-061-1/+1
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-271-1/+1
* st/mesa: simplify determination whether a draw needs min/max indexMarek Olšák2020-02-141-0/+2
* mesa: add EXT_dsa glClientAttribDefaultEXT / glPushClientAttribDefaultEXTPierre-Eric Pelloux-Prayer2019-10-181-0/+75
* mesa: Remove the now unused _NEW_ARRAY state change flag.Mathias Fröhlich2019-05-041-1/+0
* mesa: Rename gl_vertex_array_object::_Enabled -> Enabled.Mathias Fröhlich2018-11-211-2/+2
* mesa: Add support for AMD_depth_clamp_separateSagar Ghuge2018-08-281-7/+33
* mesa: Remove Array._DrawArrays.Mathias Fröhlich2018-05-101-1/+0
* mesa: Compute effective buffer bindings in the vao.Mathias Fröhlich2018-05-101-0/+1
* mesa: add support for nvidia conservative rasterization extensionsRhys Perry2018-04-301-10/+50
* mesa: include dispatch.h lessMarek Olšák2018-04-121-1/+0
* mesa: When copying a VAO also copy the vertex attribute mode.Mathias Fröhlich2018-03-231-0/+1
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-1/+0
* mesa: Introduce a yet unused _DrawVAO.Mathias Fröhlich2018-02-231-0/+2
* mesa: separate legacy stuff from gl_texture_unit into gl_fixedfunc_texture_unitMarek Olšák2018-02-131-7/+10
* mesa: rename gl_vertex_array_object::_VertexAttrib -> _VertexArrayBrian Paul2018-02-061-1/+1
* mesa: change ctx->Color.ColorMask into a 32-bit bitmaskMarek Olšák2018-02-041-8/+8
* mesa: rename some 'client' array functionsBrian Paul2018-01-301-1/+1
* mesa: replace GLenum with GLenum16 in common structures (v4)Marek Olšák2018-01-291-4/+9
* mesa/vbo: replace vbo_draw_method() with _mesa_set_drawing_arrays()Brian Paul2018-01-291-3/+2
* mesa: whitespace fixes in attrib.cBrian Paul2018-01-251-78/+77
* mesa: set driver flags for glPopAttrib(GL_ENABLE_BIT) properlyMarek Olšák2017-06-221-0/+14
* mesa: don't flag _NEW_POLYGON_STIPPLE for st/mesaMarek Olšák2017-06-221-1/+6
* mesa: remove _mesa_problem() from a few locationsTimothy Arceri2017-05-111-4/+2
* mesa: tidy up left over APPLE_vertex_array_object semanticsTimothy Arceri2017-04-261-16/+7
* mesa: drop APPLE_vertex_array_object supportTimothy Arceri2017-04-261-1/+1
* mesa: don't use _NEW_TEXTURE mainly in mesa/mainMarek Olšák2017-03-291-1/+1
* mesa/main: fix meta caller of _mesa_ClampColorNicolai Hähnle2017-01-191-1/+2
* mesa: rename gl_vertex_array_object::VertexBinding to BufferBindingBrian Paul2016-10-281-1/+1
* mesa: Copy bitmask of VBOs in the VAO on gl{Push,Pop}Attrib.Mathias Fröhlich2016-08-061-0/+2
* mesa: add GL_EXT_window_rectangles state storage/retrieval functionalityIlia Mirkin2016-06-181-0/+7
* mesa: Rename CoordReplaceBits back to CoordReplace.Mathias Fröhlich2016-06-161-1/+1
* mesa: Add gl_point_attrib::CoordReplaceBits bitfield.Mathias Fröhlich2016-06-161-1/+1
* mesa: remove _ARB suffix from cube map enumsBrian Paul2016-02-121-2/+2
* mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke2015-07-201-1/+1
* mesa: restore GL_EXT_depth_bounds_test state in glPopAttrib()Brian Paul2015-06-031-0/+5
* mesa: fix glPushAttrib(0) / glPopAttrib() errorBrian Paul2015-06-031-0/+17
* mesa: remove unneeded #include of colormac.hBrian Paul2015-04-011-1/+0
* mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* mesa: add support for GL_EXT_polygon_offset_clampIlia Mirkin2015-02-021-2/+4
* mesa: Don't call _mesa_ClipControl from glPopAttrib when unsupported.Kenneth Graunke2014-11-031-1/+2