From a0c8b49284efe736849c0a45920ad0a1bbd8d93d Mon Sep 17 00:00:00 2001 From: Marek Olšák Date: Wed, 14 Feb 2018 20:13:40 +0100 Subject: mesa: enable OpenGL 3.1 with ARB_compatibility MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tested-by: Dieter Nützel Reviewed-by: Brian Paul --- docs/features.txt | 8 ++++---- docs/relnotes/18.1.0.html | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) (limited to 'docs') diff --git a/docs/features.txt b/docs/features.txt index 1672460a2f..5eae34bf0d 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -24,10 +24,10 @@ not started # OpenGL Core and Compatibility context support -OpenGL 3.1 and later versions are only supported with the Core profile. -There are no plans to support GL_ARB_compatibility. The last supported OpenGL -version with all deprecated features is 3.0. Some of the later GL features -are exposed in the 3.0 context as extensions. +Some drivers do not support the Compatibility profile or ARB_compatibility. +Such drivers are limited to OpenGL 3.0 if the Core profile is not requested +by applications. Some of the later GL features are exposed in the 3.0 context +as extensions. Feature Status diff --git a/docs/relnotes/18.1.0.html b/docs/relnotes/18.1.0.html index 0aca0aa1ab..8dd2550ced 100644 --- a/docs/relnotes/18.1.0.html +++ b/docs/relnotes/18.1.0.html @@ -26,8 +26,8 @@ Mesa 18.1.0 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL -4.5 is only available if requested at context creation -because compatibility contexts are not supported. +4.5 is only available if requested at context creation. +Compatibility contexts may report a lower version depending on each driver.

@@ -44,6 +44,7 @@ Note: some of the new features are only available with certain drivers.

    +
  • OpenGL 3.1 with ARB_compatibility on nv50, nvc0, r600, radeonsi, softpipe, llvmpipe, svga
  • GL_ARB_bindless_texture on nvc0/maxwell+
  • GL_EXT_semaphore on radeonsi
  • GL_EXT_semaphore_fd on radeonsi
  • -- cgit v1.2.3