summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/glthread.h
Commit message (Expand)AuthorAgeFilesLines
* glthread: ignore vertex arrays with user pointers if they're disabledMarek Olšák2020-03-201-2/+3
* glthread: track which vertex array attribs are enabledMarek Olšák2020-03-201-0/+5
* glthread: handle buffer unbinding via glDeleteBuffersMarek Olšák2020-03-201-12/+9
* mesa: put gl_thread_state inside gl_context to remove pointer indirectionMarek Olšák2020-03-201-0/+3
* glthread: remove _mesa_post_marshal_hook, because it's not very usefulMarek Olšák2020-03-201-1/+0
* glthread: align the batch buffer to 8 bytes for pointers and doubles againMarek Olšák2020-03-201-0/+5
* glthread: track for each VAO whether the user has set a user pointerMarek Olšák2020-03-061-1/+21
* glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator supportMarek Olšák2020-03-061-0/+1
* glthread: simplify repeated function sequences in marshal_generated.cMarek Olšák2020-03-061-0/+2
* glthread: use int instead of size_t where it's OKMarek Olšák2020-03-061-1/+1
* mesa/glthread: pass the function name to _mesa_glthread_restore_dispatchMarek Olšák2018-11-201-1/+1
* mesa: include mtypes.h lessMarek Olšák2018-04-121-2/+1
* mesa/glthread: don't include pthread.hMarek Olšák2017-06-261-1/+0
* mesa/glthread: decrease the batch size for better perf scalingMarek Olšák2017-06-261-3/+11
* mesa/glthread: add glthread "perf" counters and pass them to gallium HUDMarek Olšák2017-06-261-0/+3
* mesa/glthread: switch to u_queue and redesign the batch managementMarek Olšák2017-06-261-58/+30
* mesa/glthread: remove HAVE_PTHREAD guardsMarek Olšák2017-06-261-30/+0
* mesa: fix glthread marshal build issues on platforms without PTHREADTimothy Arceri2017-03-161-4/+10
* mesa: fix glthread build issues on platforms without PTHREADTimothy Arceri2017-03-161-1/+1
* mesa/glthread: restore the dispatch table when incompatible gl calls are dete...Gregory Hainaut2017-03-161-0/+7
* mesa: Track the current vertex/element array buffers for glthread.Eric Anholt2017-03-161-0/+12
* mesa: Statically allocate glthread command buffer in the batch struct.Eric Anholt2017-03-161-4/+4
* mesa: Add infrastructure for a worker thread to process GL commands.Eric Anholt2017-03-161-0/+130