From 1340e24406fbdfdbfb49dc19d7d5d72d6e363631 Mon Sep 17 00:00:00 2001
From: Chad Versace
Date: Tue, 7 Jan 2014 12:08:30 -0800
Subject: egl/glx: Remove egl_glx driver
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Mesa now has a real, feature-rich EGL implementation on X11 via xcb.
Therefore I believe there is no longer a practical need for the egl_glx
driver.
Furthermore, egl_glx appears to be unmaintained. The most recent
nontrivial commit to egl_glx was 6baa5f1 on 2011-11-25.
Tested by running weston-smoke in windowed Weston on X with i965.
Signed-off-by: Chad Versace
Acked-by: Kenneth Graunke
Acked-by: Kristian Høgsberg
---
docs/egl.html | 14 --------------
1 file changed, 14 deletions(-)
(limited to 'docs/egl.html')
diff --git a/docs/egl.html b/docs/egl.html
index dc232419439..eebb8c73b55 100644
--- a/docs/egl.html
+++ b/docs/egl.html
@@ -232,16 +232,6 @@ The supported platforms are X11, DRM, FBDEV, and GDI.
-egl_glx
-
-
-This driver provides a wrapper to GLX. It uses exclusively GLX to implement
-the EGL API. It supports both direct and indirect rendering when the GLX does.
-It is accelerated when the GLX is. As such, it cannot provide functions that
-is not available in GLX or GLX extensions.
-
-
-
Packaging
The ABI between the main library and its drivers are not stable. Nor is
@@ -262,10 +252,6 @@ is disabled by default.
src/egl/
. The sources of the egl
state tracker can
be found at src/gallium/state_trackers/egl/
.
-The suggested way to learn to write a EGL driver is to see how other drivers
-are written. egl_glx
should be a good reference. It works in any
-environment that has GLX support, and it is simpler than most drivers.
-
Lifetime of Display Resources
Contexts and surfaces are examples of display resources. They might live
--
cgit v1.2.3