mesa/src/mapi
Brian Paul 49993a1a9d mesa: simplify dispatch for glDraw* functions
Remove all the glDraw* functions from the GLvertexformat structure.
The point of that dispatch struct is to handle all the functions which
dispatch differently depending on whether we're inside glBegin/End.
glDraw* are never allowed inside glBegin/End so we can remove those
entries.

This simplifies the code paths and gets rid of quite a bit of code.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
2013-05-02 09:03:16 -06:00
..
es1api build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
es2api build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
glapi mesa: simplify dispatch for glDraw* functions 2013-05-02 09:03:16 -06:00
shared-glapi build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
vgapi build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
Android.mk build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
entry.c build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
entry.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
entry_x86-64_tls.h linux: Don't emit a .note.ABI-tag section anymore (#26663) 2013-04-25 15:51:35 -04:00
entry_x86_tls.h linux: Don't emit a .note.ABI-tag section anymore (#26663) 2013-04-25 15:51:35 -04:00
entry_x86_tsd.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
Makefile.am build: Get rid of CORE_DIRS 2013-04-15 12:04:25 -07:00
Makefile.sources build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
mapi.c build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
mapi.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
mapi_abi.py build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
mapi_glapi.c build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
mapi_tmp.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
stub.c build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
stub.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
table.c build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
table.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
u_compiler.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
u_current.c mesa: Restore 78-column wrapping of license text in C-style comments. 2013-04-23 22:07:09 -07:00
u_current.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
u_execmem.c Mapi: Use mmap on Haiku for executable memory vs malloc 2013-04-29 23:22:35 -05:00
u_execmem.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
u_macros.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
u_thread.h mesa: Restore 78-column wrapping of license text in C-style comments. 2013-04-23 22:07:09 -07:00