mesa/glthread: switch to u_queue and redesign the batch management
authorMarek Olšák <marek.olsak@amd.com>
Wed, 21 Jun 2017 11:53:23 +0000 (13:53 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Mon, 26 Jun 2017 00:17:03 +0000 (02:17 +0200)
commitd1513edaa00b476f87c4dd397c3746f17f19196a
tree08c8f018f0eaa7d74085fc47f119cf859b730c48
parent1e37a5054b1f47a0e95183bd99b8c6a3a8be4725
mesa/glthread: switch to u_queue and redesign the batch management

This mirrors exactly how u_threaded_context works.
If you understand this, you also understand u_threaded_context.

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
src/mesa/main/glthread.c
src/mesa/main/glthread.h
src/mesa/main/marshal.h