summaryrefslogtreecommitdiff
path: root/src/mesa/main/glthread.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-26mesa/glthread: add glthread "perf" counters and pass them to gallium HUDMarek Olšák1-2/+19
2017-06-26mesa/glthread: switch to u_queue and redesign the batch managementMarek Olšák1-136/+55
2017-06-26mesa/glthread: remove HAVE_PTHREAD guardsMarek Olšák1-4/+0
2017-04-21mesa/glthread: correctly compare thread handlesEmil Velikov1-1/+1
2017-04-04mesa/glthread: Avoid unnecessary batch reallocationBartosz Tomczyk1-6/+9
2017-04-03mesa/glthread: Call unmarshal_batch directly in glthread_finishBartosz Tomczyk1-12/+32
2017-03-24mesa: set thread name for glthreadMiklós Máté1-0/+3
2017-03-16mesa/glthread: restore the dispatch table when incompatible gl calls are dete...Gregory Hainaut1-0/+6
2017-03-16mesa/glthread: don't set a dispatch table if we aren't the ownerGregory Hainaut1-3/+10
2017-03-16mesa: Statically allocate glthread command buffer in the batch struct.Eric Anholt1-3/+2
2017-03-16mesa: Connect the generated GL command marshalling code to the build.Eric Anholt1-0/+15
2017-03-16mesa: Create pointers for multithread marshalling dispatch table.Paul Berry1-0/+7
2017-03-16mesa: Add infrastructure for a worker thread to process GL commands.Eric Anholt1-0/+228