mesa/src/mapi
Nicolai Hähnle 42d5465b9b mesa: move glMultiDrawArrays to vbo and fix error handling
When any count[i] is negative, we must skip all draws.

Moving to vbo makes the subsequent change easier.

v2:
- provide the function in all contexts, including GLES
- adjust validation accordingly to include the xfb check
v3:
- fix mix-up of pre- and post-xfb prim count (Nils Wallménius)

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-04-19 08:10:19 +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: move glMultiDrawArrays to vbo and fix error handling 2017-04-19 08:10:19 +02:00
shared-glapi scons: Take indirect gl_and_es_API.xml dependencies in consideration. 2016-08-27 22:59:06 +01:00
.gitignore
Android.mk
Makefile.am mapi: automake: include builddir prior to srcdir 2017-01-27 17:56:56 +00:00
Makefile.sources mapi: remove unused mapi.[ch] 2017-02-24 17:37:02 +00:00
entry.c
entry.h
entry_x86-64_tls.h mapi: update the asm code to support x32 2017-01-13 00:59:32 +01:00
entry_x86_tls.h mapi: fix typo in macro name 2016-07-22 10:14:00 -07:00
entry_x86_tsd.h mapi: fix typo in macro name 2016-07-22 10:14:00 -07:00
mapi_abi.py nir: remove shebang from python scripts 2017-03-10 14:12:47 +00:00
mapi_glapi.c
mapi_tmp.h
stub.c
stub.h
table.c
table.h
u_current.c
u_current.h
u_execmem.c
u_execmem.h