aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: optimize initialization of new VAOsMarek Olšák2020-04-064-73/+83
* mesa: update pipeline when re-linking a program in usePierre-Eric Pelloux-Prayer2020-04-031-2/+34
* mesa/main: remove unused macroErik Faye-Lund2020-04-011-5/+0
* mesa/main: clean up extension-check for GL_TEXTURE_EXTERNALErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_RASTERIZER_DISCARDErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_TEXTURE_CUBE_MAP_SEAMLESSErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_FRAGMENT_SHADER_ATIErik Faye-Lund2020-04-011-5/+3
* mesa/main: clean up extension-check for AMD_depth_clamp_separateErik Faye-Lund2020-04-011-8/+4
* mesa/main: clean up extension-check for GL_DEPTH_BOUNDS_TESTErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_STENCIL_TEST_TWO_SIDEErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_TEXTURE_RECTANGLEErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_VERTEX_PROGRAM_POINT_SIZEErik Faye-Lund2020-04-011-4/+4
* mesa/main: clean up extension-check for GL_VERTEX_PROGRAM_TWO_SIDEErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean up extension-check for GL_VERTEX_PROGRAMErik Faye-Lund2020-04-011-4/+2
* mesa/main: clean-up extension-checks for point-spritesErik Faye-Lund2020-04-011-9/+8
* mesa/main: correct extension-checks for GL_BLACKHOLE_RENDER_INTELErik Faye-Lund2020-04-011-1/+2
* util: move ALIGN/ROUND_DOWN_TO to u_math.hRob Clark2020-03-311-46/+0
* mesa: Change _mesa_exec_malloc argument type.Vinson Lee2020-03-282-3/+3
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-2764-693/+64
* mesa/format_utils: Add a fast-path for RGBA to BGRAIcecream952020-03-261-0/+9
* mesa: allow out-of-order drawing to optimize immediate mode if it's safeMarek Olšák2020-03-2612-2/+123
* glsl: Add an IR lowering pass to convert mediump operations to 16-bitNeil Roberts2020-03-241-0/+6
* i965/iris: fix crash when calling GetPerfQueryDataINTELLionel Landwerlin2020-03-241-0/+9
* vbo,gallium: make glBegin/End buffer size configurable by driversMarek Olšák2020-03-212-0/+5
* glthread: ignore vertex arrays with user pointers if they're disabledMarek Olšák2020-03-203-9/+18
* glthread: track which vertex array attribs are enabledMarek Olšák2020-03-203-0/+58
* glthread: rename non_vbo helper functionsMarek Olšák2020-03-201-4/+4
* glthread: handle buffer unbinding via glDeleteBuffersMarek Olšák2020-03-204-28/+41
* mesa: put gl_thread_state inside gl_context to remove pointer indirectionMarek Olšák2020-03-206-28/+27
* glthread: rename marshal.h/c to glthread_marshal.h and glthread_shaderobj.cMarek Olšák2020-03-204-12/+4
* glthread: move buffer functions into glthread_bufferobj.cMarek Olšák2020-03-202-277/+301
* glthread: autogenerate prototypes for custom-marshalled functionsMarek Olšák2020-03-202-64/+4
* glthread: remove _mesa_post_marshal_hook, because it's not very usefulMarek Olšák2020-03-202-16/+0
* mesa/main: Fix overflow in validation of DispatchComputeGroupSizeARBCaio Marcelo de Oliveira Filho2020-03-201-5/+9
* glthread: clean up debug_print_sync codeMarek Olšák2020-03-202-24/+3
* glthread: remove debug_print_marshal functionMarek Olšák2020-03-202-9/+0
* glthread: don't execute any custom VAO and BindBuffer code in the Core profileMarek Olšák2020-03-201-1/+1
* glthread: align the batch buffer to 8 bytes for pointers and doubles againMarek Olšák2020-03-201-0/+5
* mesa: remove redundant api_loopback functionsMarek Olšák2020-03-192-108/+0
* mesa: use vbo_attrib_tmp.h to generate display list vertex attrib functionsMarek Olšák2020-03-194-1318/+177
* mesa: don't unroll glMultiDrawElements with user indices for galliumMarek Olšák2020-03-112-6/+15
* mesa: Provide gl_vertex_format accessors.Mathias Fröhlich2020-03-101-0/+21
* mesa: Remove now unused _mesa_draw_attrib.Mathias Fröhlich2020-03-101-15/+0
* mesa: Remove now unused _mesa_draw_attrib_and_binding.Mathias Fröhlich2020-03-101-19/+0
* glthread: fix a crash with incorrect glShaderSource parametersMarek Olšák2020-03-061-1/+1
* glthread: add custom marshalling for glNamedBuffer(Sub)DataEXTMarek Olšák2020-03-062-8/+64
* glthread: merge glBufferSubData and glNamedBufferSubData into 1 set of functionsMarek Olšák2020-03-062-78/+55
* glthread: merge glBufferData and glNamedBufferData into 1 set of functionsMarek Olšák2020-03-062-101/+79
* glthread: replace custom glBindBuffer marshalling with generated oneMarek Olšák2020-03-062-58/+3
* glthread: track for each VAO whether the user has set a user pointerMarek Olšák2020-03-065-39/+197