xserver/hw/xquartz/GL
Adam Jackson 77bdaa1313 glx: Use __glXInitExtensionEnableBits in all backends (v2)
On xquartz this enables SGI_make_current_read, which is a mostly
harmless lie as CGL doesn't implement it, as well as SGIX_pbuffer, which
is fine because no pbuffer-enabled configs are created.

On xwin this enables SGIX_pbuffer and ARB_multisample in all cases.
Again this is harmless if the backend doesn't support the features,
since no fbconfigs will be created to expose them.

It also adds SGIX_visual_select_group to both xquartz and xwin.
Amusingly, both were filling in the appropriate field in the fbconfig
already.

v2: Warn about missing WGL extensions (Emil)

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
2016-03-30 11:13:57 -04:00
..
Makefile.am XQuartz GL: Add $(GL_CFLAGS) to CFLAGS 2010-12-08 22:58:12 -08:00
capabilities.c XQuartz: Ensure <dix-config.h> is included in capabilities.c 2013-02-14 09:20:46 -08:00
capabilities.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
glcontextmodes.c glx: Remove pixmapMode from __GLXconfig 2013-09-11 14:37:32 -04:00
glcontextmodes.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
indirect.c glx: Use __glXInitExtensionEnableBits in all backends (v2) 2016-03-30 11:13:57 -04:00
visualConfigs.c XQuartz: Dont't set screen on __GLXConfig 2013-10-06 09:20:45 -07:00
visualConfigs.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00