index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
amber
gallium-no-rhw-position
main
marge_bot_batch_merge_job
opengl-es-v2
staging/20.0
staging/20.1
staging/20.2
staging/20.3
staging/21.0
staging/21.1
staging/21.2
staging/21.3
staging/22.0
staging/22.1
staging/22.2
staging/22.3
staging/23.0
tess-use-io-semantics
virgl_fix_type_v1
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
8 days
glthread: disallow glthread if buffer uploads are unsupported
Marek Olšák
6
-34
/
+8
8 days
glthread: do vertex uploads if an index buffer is present for MultiDrawElements
Marek Olšák
1
-13
/
+22
8 days
glthread: remove the vbo_upload_ratio_too_large fallback for glMultiDrawElements
Marek Olšák
1
-5
/
+0
8 days
glthread: make marshal functions for glBegin/End attribs non-static
Marek Olšák
1
-1
/
+3
8 days
glthread: pack and name the type of glthread_vao::Attrib
Marek Olšák
1
-12
/
+14
8 days
mesa: move gl_vertex_format_user definition into glthread.h
Marek Olšák
2
-12
/
+13
8 days
glthread: do vertex uploads if an index buffer is present for glDrawElements
Marek Olšák
3
-16
/
+24
8 days
glthread: change multi_draw_elements_async() to never fail due to large size
Marek Olšák
1
-29
/
+56
8 days
glthread: execute glMultiDrawArrays(draw_count < 0) asynchronously
Marek Olšák
1
-7
/
+10
8 days
glthread: set GL_OUT_OF_MEMORY if we fail to upload vertices
Marek Olšák
1
-12
/
+28
8 days
glthread: set GL_OUT_OF_MEMORY if we fail to upload indices
Marek Olšák
1
-7
/
+18
8 days
glthread: handle GL_*_ARRAY in glEnable/Disable
Marek Olšák
1
-0
/
+24
8 days
glthread: fix an upload buffer leak
Marek Olšák
3
-6
/
+17
10 days
glthread: fix glArrayElement handling
Pierre-Eric Pelloux-Prayer
1
-1
/
+1
2023-01-05
egl: handle NULL loaderPrivate in dri_is_thread_safe
Pierre-Eric Pelloux-Prayer
1
-3
/
+11
2023-01-01
iris: implement PIPE_CAP_MAP_UNSYNCHRONIZED_THREAD_SAFE
Marek Olšák
2
-6
/
+13
2023-01-01
glthread,gallium: add a CAP to disable glBufferSubData optimization in glthread
Marek Olšák
7
-0
/
+11
2022-12-18
st/mesa: fold GLThread.enabled into pin_thread_counter to skip that checking
Marek Olšák
2
-2
/
+3
2022-11-23
driconf: disable glthread for FINAL FANTASY XI
Jimi Huotari
1
-0
/
+6
2022-11-22
st/mesa: suppress async glthread flushing for GLX_EXT_texture_from_pixmap
Marek Olšák
1
-0
/
+4
2022-10-23
driconf: add mesa_glthread=false for gfxbench
Mike Blumenkrantz
1
-0
/
+1
2022-10-19
glthread: don't sync for glIsEnabled(GL_BLEND, GL_LIGHTING, GL_POLYGON_STIPPLE)
Marek Olšák
2
-2
/
+48
2022-10-19
glthread remove the unused *last pointer from unmarshal functions
Marek Olšák
9
-62
/
+33
2022-10-19
glthread: merge and collapse glBindBuffer calls that unbind and then bind
Marek Olšák
6
-8
/
+94
2022-10-19
glthread: rewrite CallList merging and do it in the app thread
Marek Olšák
4
-51
/
+56
2022-10-19
glthread: demystify Draw function names
Marek Olšák
3
-101
/
+166
2022-10-19
glthread: add more DrawArrays/Elements variants with fewer fields
Marek Olšák
1
-66
/
+182
2022-10-19
glthread: use a constant expression instead of cmd_size in custom functions
Marek Olšák
2
-7
/
+19
2022-10-17
glthread: leave dlist dispatch in place for Begin/End
Timothy Arceri
1
-2
/
+6
2022-10-15
glthread: fix buffer allocation size with non-signed buffer offset path
Mike Blumenkrantz
1
-1
/
+1
2022-10-13
glthread: fix matrix stack depth tracking
Timothy Arceri
1
-0
/
+39
2022-09-30
zink: enable glthread by default
Mike Blumenkrantz
1
-1
/
+1
2022-09-29
glthread: handle DeleteBuffers(n=-1) gracefully
Mike Blumenkrantz
1
-1
/
+1
2022-09-29
glthread: use signed vertex buffer offsets when available, don't require them
Mike Blumenkrantz
4
-23
/
+27
2022-09-26
glthread: skip glMultMatrixf if it's identity
Marek Olšák
2
-1
/
+15
2022-09-26
glthread,hud: draw per-frame values and expose the number of batches per frame
Marek Olšák
5
-9
/
+24
2022-09-26
glthread: use 8-bit GLenum for prim modes where it results in better packing
Marek Olšák
2
-4
/
+5
2022-09-26
glthread: use GLenum16 for enums, but clamp it to 0xffff to get correct errors
Marek Olšák
4
-24
/
+30
2022-09-21
radeonsi: enable glthread by default
Marek Olšák
1
-0
/
+1
2022-09-21
glthread: execute glSignalSemaphoreEXT synchronously
Marek Olšák
1
-1
/
+1
2022-09-21
radeonsi/ci: add glx@glx-swap-event_async to CI failures for glthread
Marek Olšák
1
-0
/
+1
2022-09-21
driconf: disable glthread for DeusEx:MD and F1 2015 due to a perf drop
Marek Olšák
1
-0
/
+7
2022-09-21
egl/wayland: fix glthread crashes
Pierre-Eric Pelloux-Prayer
1
-3
/
+11
2022-09-21
frontend/dri: sync glthread when calling from the app side
Marek Olšák
6
-3
/
+144
2022-09-21
frontend/dri: make the backgroundCallable extension optional
Marek Olšák
2
-20
/
+14
2022-09-21
glthread: work around GL_INVALID_OPERATION with OpenGL ES 1.x draws
Marek Olšák
1
-0
/
+44
2022-09-21
glthread: fix glGetIntegerv(GL_CLIENT_ACTIVE_TEXTURE)
Marek Olšák
1
-1
/
+1
2022-09-21
glthread: always sync for glShaderSource because invalid params can crash
Marek Olšák
2
-93
/
+1
2022-09-21
glthread: generate errors for glGet functions between glBegin/End
Marek Olšák
5
-2
/
+29
2022-09-21
glthread: fix draws not compiled into a display list should generate an error
Marek Olšák
1
-2
/
+6
[next]