mesa/src/mapi
Jason Ekstrand 41b6460e08 mesa: Add GL API support for ARB_copy_image
This adds the API entrypoint, error checking logic, and a driver hook for
the ARB_copy_image extension.

v2: Fix a typo in ARB_copy_image.xml and add it to the makefile
v3: Put ARB_copy_image.xml in the right place alphebetically in the
    makefile and properly prefix the commit message
v4: Fixed some line wrapping and added a check for null
v5: Check for incomplete renderbuffers

Signed-off-by: Jason Ekstrand <jason.ekstrand@intel.com>
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Neil Roberts <neil@linux.intel.com>

v6: Update dispatch_sanity for the addition of CopyImageSubData
2014-08-11 11:20:23 -07:00
..
es1api automake: don't enable -Wl,--no-undefined on OpenBSD 2014-04-05 13:30:27 +01:00
es2api automake: don't enable -Wl,--no-undefined on OpenBSD 2014-04-05 13:30:27 +01:00
glapi mesa: Add GL API support for ARB_copy_image 2014-08-11 11:20:23 -07:00
shared-glapi automake: don't enable -Wl,--no-undefined on OpenBSD 2014-04-05 13:30:27 +01:00
vgapi automake: don't enable -Wl,--no-undefined on OpenBSD 2014-04-05 13:30:27 +01:00
Android.mk build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
entry.c glapi: rename u_current dispatch table functions 2014-03-06 07:47:12 -07:00
entry.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
entry_x86-64_tls.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
entry_x86_tls.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
entry_x86_tsd.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
Makefile.am build: Get rid of CORE_DIRS 2013-04-15 12:04:25 -07:00
Makefile.sources mapi: OpenVG symbol exports. 2014-04-25 19:34:38 -07:00
mapi.c glapi: remove u_mutex wrapper code, use c99 thread mutexes directly 2014-03-06 07:53:06 -07:00
mapi.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
mapi_abi.py mapi_abi: Make ES1 and ES2 static_dispatch=false functions hidden 2014-03-31 14:47:00 -07:00
mapi_glapi.c glapi: restore _glthread_GetID() function 2014-03-14 12:12:07 -06:00
mapi_tmp.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
stub.c glapi: remove u_mutex wrapper code, use c99 thread mutexes directly 2014-03-06 07:53:06 -07:00
stub.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
table.c mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
table.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
u_compiler.h build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
u_current.c glapi: remove u_mutex wrapper code, use c99 thread mutexes directly 2014-03-06 07:53:06 -07:00
u_current.h glapi: rename u_current dispatch table functions 2014-03-06 07:47:12 -07:00
u_execmem.c glapi: remove u_mutex wrapper code, use c99 thread mutexes directly 2014-03-06 07:53:06 -07: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 glapi: use 'Mesa' in error messages 2014-03-07 09:04:01 -07:00