mesa/src/mapi
Markus Wick b1156ecdf2 mapi/glapi: Generate sizeof() helpers instead of fixed sizes.
Generating a source code with a fixed size leads to issues with plattform dependent types.
We either hard code 4 or 8 bytes there, and both are wrong on the other plattform.
So this patch solves this issue by generating eg sizeof(GLsizeiptr), which is valid both
on 32 and on 64 bit plattforms.

Signed-off-by: Marek Olšák <marek.olsak@amd.com>
2019-11-21 22:52:55 -05:00
..
es1api meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
es2api meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
glapi mapi/glapi: Generate sizeof() helpers instead of fixed sizes. 2019-11-21 22:52:55 -05:00
new Revert "mapi/new: sort by slot number" 2019-01-24 18:13:25 +00:00
shared-glapi meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
Android.mk android: fix typo LOCAL_EXPORT_C_INCLUDES 2019-06-29 17:17:49 +02:00
entry.c util: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIAN 2019-11-05 16:39:55 +00:00
entry.h mapi: remove u_compiler.h 2015-03-04 08:33:48 -07:00
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 mapi: update the asm code to support x32 2017-01-13 00:59:32 +01:00
entry_x86_tls.h mapi: Inline call x86_current_tls. 2019-10-29 17:18:06 -07:00
entry_x86_tsd.h mapi: Improve the x86 tsd stubs performance. 2019-10-29 20:50:05 -07:00
Makefile.sources mapi: autotools: remove unused MAPI_FILES file list 2018-01-25 17:42:46 +00:00
mapi_abi.py GL: drop symbols mangling support 2019-10-10 21:40:48 +01:00
mapi_glapi.c GL: drop symbols mangling support 2019-10-10 21:40:48 +01:00
mapi_tmp.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
meson.build meson: fix logic for generating .pc files with old glvnd 2019-09-25 23:25:27 +00:00
stub.c mapi: Make private copies of name strings provided by client. 2015-03-23 22:17:03 +00:00
stub.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
table.c mapi: add new _glapi_new_nop_table() and _glapi_set_nop_handler() 2015-03-18 09:01:50 -06:00
table.h mapi: replace mapi_table abstraction 2017-05-04 18:17:03 +01:00
u_current.c mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
u_current.h mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
u_execmem.c mapi: remove u_thread.h 2015-03-05 06:59:43 -07:00
u_execmem.h