aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: treat Color._AdvancedBlendMode as enumErik Faye-Lund2020-07-171-1/+2
* mesa: do not use bitfields for advanced-blend stateErik Faye-Lund2020-07-171-1/+1
* mesa/main: use p_atomic_inc_return instead of lockingErik Faye-Lund2020-07-161-6/+2
* mesa: change dsa texture error codes for GL 4.6Dave Airlie2020-07-161-15/+25
* mesa: add bool param to _mesa_free_context_dataPierre-Eric Pelloux-Prayer2020-07-152-4/+5
* mesa: rename _mesa_free_errors_dataPierre-Eric Pelloux-Prayer2020-07-153-3/+3
* mesa/main: use call_once instead of open-codingErik Faye-Lund2020-07-141-13/+3
* mesa/main: factor out one-time-init into a helperErik Faye-Lund2020-07-141-43/+52
* glsl: lower mediump temporaries to 16 bits except structures (v2)Marek Olšák2020-07-071-0/+6
* mesa/version: only enable GL4.1 with correct limits.Dave Airlie2020-07-061-0/+2
* mesa/glformats: make _mesa_gles_error_check_format_and_type() more consistentEric Engestrom2020-07-041-25/+25
* mesa: update fallthrough comment so gcc can see itTimothy Arceri2020-07-021-1/+1
* mesa: fix unintended fallthrough in glIsEnabled()Timothy Arceri2020-07-021-0/+2
* mesa: add missing fallthrough comment to teximage.cTimothy Arceri2020-07-021-0/+1
* mesa: add fallthrough comments to COPY_SZ_4V()Timothy Arceri2020-07-021-8/+8
* mesa: add fallthrough comments to get.cTimothy Arceri2020-07-021-0/+86
* mesa: add fallthrough comments to glformats.cTimothy Arceri2020-07-021-0/+3
* mesa: fix fallthrough in glformatsTimothy Arceri2020-07-021-3/+4
* mesa/get: fix enum16 big-endian getting.Dave Airlie2020-07-011-9/+10
* glsl,driconf: add allow_glsl_120_subset_in_110 for SPECviewperf13Marek Olšák2020-06-231-0/+5
* glthread: handle ARB_vertex_attrib_bindingMarek Olšák2020-06-234-26/+403
* glthread: rename non_vbo_attrib_mask -> user_buffer_mask, attribs -> buffersMarek Olšák2020-06-233-106/+106
* mesa: Add PrimitiveRestartFixedIndex to gl_constantsNeil Roberts2020-06-222-1/+9
* mesa/main: fix inverted conditionErik Faye-Lund2020-06-181-1/+1
* mesa/gles3: add support for GL_EXT_shader_group_voteDave Airlie2020-06-161-0/+1
* mesa: Fix NetBSD compiler macro.Vinson Lee2020-06-031-1/+1
* glsl: lower mediump partial derivativesMarek Olšák2020-06-021-0/+1
* glsl: lower mediump integer types to int16 and uint16Marek Olšák2020-06-021-1/+2
* glthread: don't upload for glDraw inside a display list and always syncMarek Olšák2020-05-302-17/+54
* mesa: Use SATURATEAlyssa Rosenzweig2020-05-264-7/+7
* st/mesa: Clear texture's views when texture is removed from Shared->TexObjectsDanylo Piliaiev2020-05-252-0/+10
* mesa: Fix double-lock of Shared->FrameBuffers and usage of wrong mutexDanylo Piliaiev2020-05-221-8/+1
* mesa: Add matrix utility functions to load matricesIan Romanick2020-05-142-15/+31
* glthread: stop using GLenum16 to get correct GL errors for out-of-bounds enumsMarek Olšák2020-05-131-6/+6
* glthread: Fix use of alloca() without #include "c99_alloca.h"Jon Turney2020-05-121-0/+2
* gallium: add a new cap PIPE_CAP_GLSL_ZERO_INITPierre-Eric Pelloux-Prayer2020-05-051-2/+6
* mesa: extend GLSLZeroInit semanticsPierre-Eric Pelloux-Prayer2020-05-051-2/+2
* compiler/glsl: explicitly store NumUniformBlocksErik Faye-Lund2020-05-051-0/+1
* mesa: add gl_coontext::ForceIntegerTexNearestPierre-Eric Pelloux-Prayer2020-05-054-16/+43
* mesa: check draw buffer completeness on glClearBufferfv/glClearBufferuivDmitriy Nester2020-05-041-0/+12
* glthread: Add GLAPIENTRY to _mesa_marshal_MultiDrawArrays.Jose Fonseca2020-05-011-1/+1
* glthread: upload non-VBO vertices and indices for non-Indirect non-IBM drawsMarek Olšák2020-04-303-0/+990
* glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread statesMarek Olšák2020-04-302-0/+105
* glthread: handle POS vs GENERIC0 aliasingMarek Olšák2020-04-302-3/+10
* glthread: initialize VAOs properlyMarek Olšák2020-04-303-0/+33
* glthread: track primitive restart stateMarek Olšák2020-04-303-0/+63
* glthread: track instance divisor changesMarek Olšák2020-04-302-11/+35
* glthread: track pointers and strides for Pointer & EXT_dsa attrib functionsMarek Olšák2020-04-302-12/+59
* glthread: don't use atomics for refcounting to decrease overhead on AMD ZenMarek Olšák2020-04-302-1/+33
* glthread: do glBufferSubData as unsynchronized upload + GPU copyMarek Olšák2020-04-304-2/+138