Jon Turney
b37b7b42dc
glx/apple: include util/debug.h for env_var_as_boolean prototype
...
mesa/src/glx/glxcmds.c:1295:21: error: implicit declaration of function 'env_var_as_boolean' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
mesa/src/glx/apple/apple_visual.c:85:28: error: implicit declaration of function 'env_var_as_boolean' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
Signed-off-by: Jon Turney <jon.turney@dronecode.org.uk>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-02-01 15:14:02 +00:00
Eric Engestrom
d2768a397d
glx: turn LIBGL_PROFILE_CORE into a boolean
...
Instead of setting based on set/unset, allow users to use boolean values.
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-09-12 13:53:12 +01:00
Eric Engestrom
43e2d58698
glx: turn LIBGL_ALLOW_SOFTWARE into a boolean
...
Instead of setting based on set/unset, allow users to use boolean values.
In the help string, use `ALLOW=true` instead of `ALLOW=1` as it's clearer IMO.
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-09-12 13:53:11 +01:00
Eric Engestrom
5c68ea29f3
egl+glx: turn LIBGL_ALWAYS_SOFTWARE into a boolean
...
Instead of setting based on set/unset, allow users to use boolean values.
In the docs, use `ALWAYS=true` instead of `ALWAYS=1` as it's clearer IMO.
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-09-12 13:53:11 +01:00
Jeremy Huddleston Sequoia
b4f34241ec
darwin: Remove extra kCGLPFAColorSize attribute when requesting an offscreen context
...
https://xquartz.macosforge.org/trac/ticket/650
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2014-05-31 03:44:51 -07:00
Jeremy Huddleston Sequoia
04ce3be401
darwin: Guard Core Profile usage behind a testing envvar
...
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2014-05-24 20:41:38 -07:00
Jeremy Huddleston Sequoia
9eb1d36c97
darwin: Write errors in choosing the pixel format to the crash log
...
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2014-05-24 20:41:35 -07:00
Jon TURNEY
002a3a7427
appleglx: Improve error reporting if CGLChoosePixelFormat() didn't find any matching pixel formats.
...
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2014-05-23 15:24:09 +01:00
Jeremy Huddleston Sequoia
7a109268ab
darwin: Fix test for kCGLPFAOpenGLProfile support at runtime
...
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2014-05-20 10:53:43 -07:00
Jonas Maebe
5fdf1f784b
darwin: do not create double-buffered offscreen pixel formats
...
http://xquartz.macosforge.org/trac/ticket/536
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2012-09-24 16:06:07 -07:00
Jeremy Huddleston
9a00dd9746
apple: Request OpenGL 3.2 from OpenGL.framework if available
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-06-11 23:43:38 -07:00
Jeremy Huddleston
02b6e97c75
apple: Use a struct glx_config * rather than a void * in apple_visual_create_pfobj
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-06-11 22:54:59 -07:00
Jeremy Huddleston
4c9bab78a1
apple: Rename glcontextmodes.[ch] to glxconfig.[ch]
...
Fixes regression introduced by: 65d98e2577
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-06-05 18:03:45 -04:00
Kristian Høgsberg
6ddf66e923
glx: Rename __GLcontextModes to struct glx_config
...
With this rename, we use 'config' consitently to refer to GLX configurations
instead of the modes/configs/visual mess before.
2010-07-28 16:42:00 -04:00
Jeremy Huddleston
a1cb3babbe
Buildfixes to work around issues in OpenGL.framework
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-27 12:37:16 -07:00
Jeremy Huddleston
ad503c4155
apple: Initial import of libGL for OSX from AppleSGLX svn repository.
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-27 11:26:50 -07:00
Jeremy Huddleston
115203281c
Revert accidental commits from the xquartz tree
...
This reverts commit 9aadc793f3
.
This reverts commit 69ea4e7718
.
This reverts commit dbe8b01393
.
This reverts commit 23215ef4d6
.
This reverts commit 9495e37030
.
This reverts commit 0594cf7088
.
This reverts commit 86a7978d37
.
This reverts commit 437902ce97
.
2010-04-01 17:01:51 -07:00
Jeremy Huddleston
0594cf7088
apple: Initial import of libGL for OSX from AppleSGLX svn repository.
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:33:45 -07:00