9f2abbee6215d89e48b7fe042f8a905997f5c232 |
|
21-Oct-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
apple: Use the correct (OpenGL.framework) glViewport and glScissor during init Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|
cb5a5f055b6a9f05aed927d28a242bde81dd5bfc |
|
15-Jun-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
apple: Use apple_cgl_get_dl_handle() rather than opening a new handle Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|
a128355ecb5b782a69461a04991e4cffb32249db |
|
14-Jun-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
apple: Set the glapi dispatch table on context bind Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|
f35913b96e743c5014e99220b1a1c5532a894d69 |
|
10-Jun-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
apple: Use _glapi_create_table_from_handle to initialize our dispatch table Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|
1b90d7d36bba4ca24099cd4c0d1cc3d8ac7ae415 |
|
08-Jun-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
darwin: Use -fvisibility=hidden to set default symbol visibility Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|
4bb748b609288205ddea750550185d7642025bff |
|
08-Jun-2011 |
Chia-I Wu <olv@lunarg.com> |
mesa: merge glapidispatch.h into dispatch.h glapidispatch.h was located in glapi and shared with mesa core. Because the way it was shared, mesa core must include it indirectly via main/dispatch.h. Now that it is no longer needed by glapi and is located in core mesa, merging it with main/dispatch.h to avoid wrong uses.
/external/mesa3d/src/glx/apple/apple_glapi.c
|
3a71f880d2284cb4d3f7f4de44f83eff95e6a789 |
|
08-Jun-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
apple: Update dispatch table to current OpenGL specs This updates the apple dispatch table to match the current glapi. Aliases are still not handled very well. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|
7d215e7c4d0ca8a18d91d4f30f79b97835a6d6c4 |
|
08-Jun-2011 |
Jeremy Huddleston <jeremyhu@apple.com> |
apple: Use glapi rather than reinventing the wheel With this change, Apple's libGL is now using glapi rather than implementing its own dispatch. In this implementation, two dispatch tables are created: __ogl_framework_api always points into OpenGL.framework. __applegl_api is the vtable that is used. It points into OpenGL.framework or to local implementations that override / interpose this in OpenGL.framework The initialization for __ogl_framework_api was copied from XQuartz with some modifications and probably still needs further edits to better deal with aliases. This is a good step towards supporting both indirect and direct rendering on darwin. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/glx/apple/apple_glapi.c
|