mesa/src
Chad Versace 9c5fd81b39 dri: Fix robust context creation via EGL attribute
driCreateContextAttribs() emits an error if bit
__DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS is set for an ES context.  But,
EGL_EXT_create_context_robustness and EGL 1.5 both allow creation of
robust ES contexts. One requests a robust ES context by setting the
EGL_CONTEXT_OPENGL_ROBUST_ACCESS *attribute*, which Mesa's EGL layer
translates into the __DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS *bit*.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
(cherry picked from commit 7a835b3fd9)
2016-05-05 11:51:39 +01:00
..
egl egl/x11: authenticate before doing chipset id ioctls 2016-05-05 11:46:44 +01:00
gallium radeonsi: correct NULL-pointer check in si_upload_const_buffer 2016-05-05 11:47:53 +01:00
gbm gbm.h: Add a missing stddef.h include for size_t. 2015-10-30 19:12:14 +00:00
getopt
glsl glsl: avoid stack smashing when there are too many attributes 2016-04-11 21:02:17 +01:00
glx dri3: Check for dummyContext to see if the glx_context is valid 2016-05-05 11:48:31 +01:00
gtest mesa: Enable subdir-objects globally. 2015-06-26 12:55:25 +01:00
hgl glapi/hgl: Drop extern "C" as it was added to glapi 2015-05-13 15:26:29 -04:00
loader virtio_gpu: Add PCI ID to driver map 2016-04-11 21:02:16 +01:00
mapi glapi: fix _glapi_get_proc_address() for mangled function names 2016-05-05 11:47:19 +01:00
mesa dri: Fix robust context creation via EGL attribute 2016-05-05 11:51:39 +01:00
util st/glsl_to_tgsi: reduce stack explosion in recursive expression visitor 2016-05-05 11:47:52 +01:00
Makefile.am glsl: move shader_enums into nir 2015-10-09 15:03:28 -04:00
SConscript scons: rework the EGL build 2015-07-22 16:35:27 +01:00