mesa/src/mapi
Grigori Goronzy 1ad24faa11 mesa/marshal: add marshalling for glClearBuffer*
Add async marshalling/unmarshalling for all glClearBuffer variants.
These entry points are commonly used in general and Alien Isolation
specifically uses glClearBufferiv. Slightly reduces the number of
thread synchronizations with glthread in that game.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-07-14 21:20:31 +02:00
..
es1api mapi: do not mandate bash for es*api/ABI-check 2017-03-10 14:12:47 +00:00
es2api mapi: do not mandate bash for es*api/ABI-check 2017-03-10 14:12:47 +00:00
glapi mesa/marshal: add marshalling for glClearBuffer* 2017-07-14 21:20:31 +02:00
shared-glapi mapi_abi.py: remove no longer used --mode option 2017-05-04 18:17:06 +01:00
.gitignore
Android.mk mapi_abi.py: remove no longer used --mode option 2017-05-04 18:17:06 +01:00
entry.c mapi: Enable assembly language API acceleration for PPC64LE (V2) 2017-06-28 08:20:45 +01:00
entry.h
entry_ppc64le_tls.h mapi: Enable assembly language API acceleration for PPC64LE (V2) 2017-06-28 08:20:45 +01:00
entry_ppc64le_tsd.h mapi: Enable assembly language API acceleration for PPC64LE (V2) 2017-06-28 08:20:45 +01:00
entry_x86-64_tls.h
entry_x86_tls.h
entry_x86_tsd.h
Makefile.am configure: only install khrplatform.h if needed 2017-07-14 13:23:54 +01:00
Makefile.sources mapi: Enable assembly language API acceleration for PPC64LE (V2) 2017-06-28 08:20:45 +01:00
mapi_abi.py mapi_abi.py: remove no longer used --mode option 2017-05-04 18:17:06 +01:00
mapi_glapi.c mapi: replace mapi_table abstraction 2017-05-04 18:17:03 +01:00
mapi_tmp.h
stub.c
stub.h
table.c
table.h mapi: replace mapi_table abstraction 2017-05-04 18:17:03 +01:00
u_current.c mapi: replace mapi_table abstraction 2017-05-04 18:17:03 +01:00
u_current.h mapi: replace mapi_table abstraction 2017-05-04 18:17:03 +01:00
u_execmem.c
u_execmem.h