mesa/docs/specs
Adam Jackson 9e8332ebc2 specs: Remove GLX_RENDERER_ID_MESA from GLX_MESA_query_renderer
This has not even had an attempt at implementation. If you asked for
renderer 0 - which, the spec implies, should always work - then
dri2_convert_glx_attribs would fail, we'd silently fall back to creating
an indirect context, and xserver would also not recognize the attribute
and would throw BadValue at you.

The API would be difficult to use in any case, since there's no way to
enumerate how many renderers the screen has. I'd be tempted to add that
by defining:

    glXQueryRendererIntegerMESA(dpy, screen,
                                /* renderer = */ -1,
                                0, &value);

to return the number of renderers, but a new entrypoint might be
cleaner. Still, better to not specify it at all than to lie about it.

Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-12-18 15:46:10 -05:00
..
OLD docs: annotate MESA_program_debug as obsolete 2017-12-06 17:31:53 +00:00
EGL_MESA_device_software.txt specs: Add EGL_MESA_device_software 2018-11-01 00:05:43 +00:00
EGL_MESA_drm_image_formats.txt docs: add EGL_MESA_drm_image_formats extension proposal 2017-02-06 17:41:10 +01:00
EGL_MESA_platform_surfaceless.txt docs: Add EGL_MESA_platform_surfaceless.txt (v2) 2016-10-14 11:19:13 -07:00
enums.txt mesa: GL_MESA_framebuffer_flip_y extension [v4] 2018-07-27 12:32:25 -07:00
EXT_shader_integer_mix.spec mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mix 2013-09-13 09:56:36 -05:00
EXT_shader_samples_identical.txt Import current draft of EXT_shader_samples_identical spec 2015-11-19 20:17:15 -08:00
INTEL_shader_atomic_float_minmax.txt docs: Initial version of INTEL_shader_atomic_float_minmax spec 2018-08-22 20:31:32 -07:00
MESA_configless_context.spec docs: Note MESA_configless_context as superseded 2016-09-12 11:29:11 -04:00
MESA_copy_sub_buffer.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_drm_image.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_framebuffer_flip_y.txt mesa: GL_MESA_framebuffer_flip_y extension [v4] 2018-07-27 12:32:25 -07:00
MESA_image_dma_buf_export.txt egl: image_dma_buf_export - use KHR 64-bit type 2015-05-05 12:19:40 +10:00
MESA_multithread_makecurrent.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_pack_invert.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_pixmap_colormap.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_query_renderer.spec specs: Remove GLX_RENDERER_ID_MESA from GLX_MESA_query_renderer 2018-12-18 15:46:10 -05:00
MESA_release_buffers.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_shader_debug.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_shader_integer_functions.txt docs: Update MESA_shader_integer_functions spec to version 3. 2017-04-13 23:01:27 -07:00
MESA_swap_control.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_swap_frame_usage.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_texture_array.spec docs: https all the links \o/ 2017-02-09 11:28:15 +00:00
MESA_texture_signed_rgba.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_window_pos.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_ycbcr_texture.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
WL_bind_wayland_display.spec add EGL_TEXTURE_EXTERNAL_WL to WL_bind_wayland_display spec 2016-12-05 16:01:21 +00:00
WL_create_wayland_buffer_from_image.spec wayland: Add an extension to create wl_buffers from EGLImages 2013-12-04 17:04:57 -08:00