summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Expand)AuthorFilesLines
33 hoursutil: import pipe_box and its helpersMarek Olšák2-2/+2
6 daysmesa: fix typoConstantine Shablia1-1/+1
10 daysglsl: inline _mesa_copy_linked_program_data()Timothy Arceri3-23/+1
10 daysglsl: remove UsesEndPrimitive fieldTimothy Arceri3-19/+0
10 daysglsl: remove ActiveStreamMask fieldTimothy Arceri3-3/+0
10 daysglsl: remove FragDepthLayout fieldTimothy Arceri2-7/+0
11 daysst/program: stop using PIPE_CAP_NIR_COMPACT_ARRAYS and use compact_arraysMike Blumenkrantz1-3/+1
11 daysmesa: delete LowerCombinedClipCullDistance from constsMike Blumenkrantz2-7/+0
11 daysglsl: move an assert from st_context over to avoid using PIPE_CAP_NIR_COMPACT...Mike Blumenkrantz1-8/+0
11 daysglsl: move validate_{stage}_shader_executable() to the nir linkerTimothy Arceri1-2/+1
11 daysglsl: use shader info to store gs vertsTimothy Arceri2-3/+0
2024-04-06gallium: handle copy_image of depth texturesEric R. Smith1-1/+4
2024-04-06glsl: move some linking calls to gl_nir_link_glsl()Timothy Arceri1-6/+0
2024-04-04mesa: reorder st context teardownDave Airlie1-5/+5
2024-04-04gallium: rework PIPE_CAP_POINT_SIZE_FIXEDMike Blumenkrantz4-4/+13
2024-04-04mesa: clamp binary pointer in ShaderBinary if length==0Mike Blumenkrantz1-0/+4
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo6-11/+11
2024-03-22teximage: allow glCopyTex{Sub}Image[123]D into R/RG textures with OpenGL ES 2.0Matthew Waters1-0/+9
2024-03-19util: Cleanup strtod.(h|c) by introduce _mesa_get_localeYonggang Luo1-2/+0
2024-03-18mesa/st: use sanitized shader keys for feedback drawsMike Blumenkrantz1-5/+5
2024-03-18mesa/st: when creating draw shader variants, use the base nir and skip driver...Mike Blumenkrantz1-8/+66
2024-03-18mesa/st: add is_draw_shader param to st_finalize_nirMike Blumenkrantz3-12/+14
2024-03-18mesa/st: add 'base_serialized_nir'Mike Blumenkrantz5-1/+26
2024-03-15glsl/linker,st/mesa: enable nir_opt_varyings and lower IO in the linkerMarek Olšák2-3/+17
2024-03-15st/mesa: skip a few NIR passes that don't work with lowered IOMarek Olšák1-5/+17
2024-03-15st/mesa: lower sysvals slightly soonerMarek Olšák1-6/+6
2024-03-15st/mesa: get dual slot input info from NIR if IO is loweredMarek Olšák1-7/+12
2024-03-15treewide: Replace the invalid usage #if DEBUG with #ifdef DEBUGYonggang Luo1-1/+1
2024-03-14st_pbo/compute: Use the correct structure type when allocating a specialized keyCorentin Noël1-1/+1
2024-03-13mesa: prefer read-format of RG for snormErik Faye-Lund1-0/+1
2024-03-12mesa: force rendertarget usage on required-renderable formatsMike Blumenkrantz1-1/+18
2024-03-11glthread: invert _mesa_glthread_has_no_{un}pack_buffer by removing the negationMarek Olšák2-6/+6
2024-03-11glthread: execute small glDrawPixels asynchronouslyMarek Olšák1-0/+73
2024-03-11glthread: execute small glBitmap asynchronouslyMarek Olšák2-0/+90
2024-03-11glthread: track glPixelStore(GL_UNPACK_*)Marek Olšák2-0/+59
2024-03-11mesa: move struct gl_pixelstore_attrib into glthread.hMarek Olšák2-22/+21
2024-03-11mesa: deduplicate initialization of gl_pixelstore_attribMarek Olšák2-37/+26
2024-03-09mesa: fix CopyTexImage format compatibility checks for ESMike Blumenkrantz1-12/+23
2024-03-04glsl: make use of nir recursion detectionTimothy Arceri1-0/+4
2024-03-04glsl: move function inlining out of glsl_to_nir()Timothy Arceri1-0/+2
2024-02-27st/dri: Store pipe_format in gl_configDaniel Stone1-0/+8
2024-02-26treewide: use ralloc_memdupAlyssa Rosenzweig1-2/+1
2024-02-23glthread: add a packed version of DrawElementsUserBufMarek Olšák3-16/+110
2024-02-23glthread: add a packed variant of glDrawElements with 16-bit count and indicesMarek Olšák1-8/+60
2024-02-23glthread: rewrite glBindBuffer packingMarek Olšák3-46/+40
2024-02-23glthread: deduplicate batch finalization codeMarek Olšák1-23/+21
2024-02-23glthread: pack uploaded user vertex buffers and offsets betterMarek Olšák4-71/+132
2024-02-23glthread: fix multi draws with a negative draw countMarek Olšák1-5/+7
2024-02-23glapi: pass pointer size to python for glthread from mesonMarek Olšák1-1/+1
2024-02-23glthread: rewrite glDrawArrays call packingMarek Olšák1-37/+20