aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* 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
* mesa: add _mesa_InternalBind{ElementBuffer,VertexBuffers} for glthreadMarek Olšák2020-04-305-0/+62
* mesa: add glInternalBufferSubDataCopyMESA for glthreadMarek Olšák2020-04-303-0/+50
* mesa: inline vbo_context inside gl_context to remove vbo_context dereferencesMarek Olšák2020-04-301-15/+15
* mesa,st/mesa: add a fast path for non-static VAOsMarek Olšák2020-04-303-0/+30
* mesa: don't update shaders on fixed-func state changes if user shaders are boundMarek Olšák2020-04-302-3/+28
* mesa: don't set unnecessary program flags in _mesa_update_stateMarek Olšák2020-04-301-2/+1
* mesa: set _NEW_FRAG_CLAMP only when neededMathias Fröhlich2020-04-301-3/+5
* mesa: don't call _mesa_update_state for _mesa_get_clamp_fragment_colorMarek Olšák2020-04-304-18/+4
* st/mesa: Move _NEW_FRAG_CLAMP to NewFragClamp driver flag.Mathias Fröhlich2020-04-302-3/+13
* mesa: optimize glPush/PopClientAttrib by removing malloc overheadMarek Olšák2020-04-304-137/+46
* mesa: report GL_INVALID_OPERATION for invalid glTextureBuffer targetMarek Olšák2020-04-291-9/+9
* mesa: Follow OpenGL conversion rules for values that exceed storage sizeDylan Baker2020-04-291-4/+33
* mesa/main: one_time_init() -> _mesa_initialize()Erik Faye-Lund2020-04-272-3/+6
* mesa/main: Do not pass context to one_time_initErik Faye-Lund2020-04-271-6/+6
* mesa/main: do not init remap-table per apiErik Faye-Lund2020-04-271-3/+0
* mesa/main: do not pass context to one-time extension initErik Faye-Lund2020-04-273-7/+7
* mesa/main: do not store unrecognized extensions in contextErik Faye-Lund2020-04-272-19/+18
* mesa: Skip 3-byte array formats in _mesa_array_format_flip_channelsMichel Dänzer2020-04-271-1/+1
* mesa: replace GLenum target with gl_shader_stage in NewProgramMarek Olšák2020-04-275-8/+9
* mesa: extend _mesa_bind_vertex_buffer to take ownership of the buffer referenceMarek Olšák2020-04-273-8/+13
* mesa: add offset_is_int32 param into _mesa_bind_vertex_buffer for glthreadMarek Olšák2020-04-273-8/+10
* mesa: add Const.BufferCreateMapUnsynchronizedThreadSafe & MESA_MAP_THREAD_SAFEMarek Olšák2020-04-272-0/+9
* glthread: reduce dereferences of the next batchMarek Olšák2020-04-273-4/+9
* glthread: use 32-bit align instead of 64-bit ALIGNMarek Olšák2020-04-271-1/+1
* mesa: remove exec="dynamic" from Draw functions that are not really dynamicMarek Olšák2020-04-273-114/+150
* 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-276-28/+49
* spirv: Use nir_const_value for spec constantsJason Ekstrand2020-04-241-2/+2
* mesa: add support for AlphaToCoverageDitherControlNVIndrajit Kumar Das2020-04-237-0/+51
* mesa: avoid redundant VBO updatesRob Clark2020-04-231-9/+14
* mesa: enable GL_EXT_draw_instanced for gles2Simon Zeni2020-04-231-1/+1
* meta,i965: Rip GL_EXT_texture_multisample_blit_scaled support out of metaJason Ekstrand2020-04-221-45/+0
* remove final imports.h and imports.c bitsDylan Baker2020-04-2161-117/+188
* mesa|mapi: replace _mesa_[v]snprintf with [v]snprintfDylan Baker2020-04-219-19/+29
* replace imports memory functions with utils memory functionsDylan Baker2020-04-211-4/+3