summaryrefslogtreecommitdiff
path: root/docs/egl.html
AgeCommit message (Collapse)AuthorFilesLines
2015-05-11doc/egl: Remove depreciated EGL_SOFTWAREAxel Davy1-8/+0
EGL_SOFTWARE is not supported anywhere in the code, whereas LIBGL_ALWAYS_SOFTWARE is. Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Signed-off-by: Axel Davy <axel.davy@ens.fr>
2015-03-21docs: update the egl_platforms listEmil Velikov1-2/+5
Add the missing wayland, null, android and haiku platforms. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Matt Turner <mattst88@gmail.com>
2015-03-21egl/main: drop platform fbdev specific codeEmil Velikov1-1/+1
st/egl was the only one which had support for this platform. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Matt Turner <mattst88@gmail.com>
2015-03-04st/vega: Remove.Jose Fonseca1-7/+0
OpenVG API seems to have dwindled away. The code would still be interesting if we wanted to implement NV_path_rendering but given the trend of the next gen graphics APIs, it seems unlikely that this becomes ARB or core. v2: Remove a few "openvg" references left, per Emil Velikov. Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> v3: Update release notes.
2015-03-04st/egl: Remove.Jose Fonseca1-26/+3
Largely superseeded by src/egl, and WGL/GLX_EXT_create_context_es_profile extensions. Note this will break Android.mk with gallium drivers -- somebody familiar with that build infrastructure will need to update it to use gallium drivers through egl_dri2. v2: Remove the _EGL_BUILT_IN_DRIVER_GALLIUM define from src/egl/main/Android.mk; and update the src/egl/main/Sconscript to create a SharedLibrary, add versioning, create symlink - copy the bits from egl-static, per Emil Velikov. Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> v3: Disallow undefined symbols in libEGL.so. Update release notes
2014-11-14configure.ac: remove enable flags for EGL and GBM Gallium state trackersMarek Olšák1-7/+0
Acked-by: Kristian Høgsberg <krh@bitplanet.net> Reviewed-by: Eric Anholt <eric@anholt.net> Informally acked-by: Jose Fonseca
2014-02-05egl/glx: Remove egl_glx driverChad Versace1-14/+0
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 <chad.versace@linux.intel.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Acked-by: Kristian Høgsberg <krh@bitplanet.net>
2014-01-06docs: fix misspellingsNathan Kidd1-4/+4
Fixed what I noticed; no warranty for exhaustiveness. Signed-off-by: Nathan Kidd <nkidd@opentext.com> Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-20docs/egl: improve markupAndreas Boll1-36/+52
replace unordered list <ul> with defined list <dl> Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-19docs: remove obsolete target attributeAndreas Boll1-1/+1
2012-09-19docs: add new iframe layoutAndreas Boll1-0/+8
2012-06-12docs: consolidate html header and footerAndreas Boll1-6/+7
add doctype add character encoding add missing <head> tag unify html header and footer Signed-off-by: Brian Paul <brianp@vmware.com>
2011-06-20docs: update EGL for changed configure optionsChia-I Wu1-24/+21
2011-01-10mesa: Remove GLES overlay.Chia-I Wu1-11/+0
With core mesa doing runtime API checks, GLES overlay is no longer needed. Make --enable-gles-overlay equivalent to --enable-gles[12]. There may still be places where compile-time checks are done. They could be fixed case by case.
2011-01-10egl: Make egl_dri2 and egl_glx built-in drivers.Chia-I Wu1-3/+4
These two drivers are small in size. Making them built-in should simplify packaging.
2011-01-04docs: Add an example for EGL_DRIVERS_PATH.Chia-I Wu1-0/+10
EGL_DRIVERS_PATH can be set to test EGL without installation.
2010-12-25docs/egl: Update egl.html.Chia-I Wu1-11/+32
Various updates and a new section about packaging.
2010-11-10docs: Update egl docs.Chia-I Wu1-25/+35
2010-11-02egl: Rework _eglGetSearchPath.Chia-I Wu1-5/+0
So that the directory part of EGL_DRIVER, if exists, is prepended to the search path. This commit also adds a sanity check to _eglLog.
2010-10-29docs: Update egl and openvg docs.Chia-I Wu1-29/+18
2010-09-19st/egl: Rename kms backend to drm.Chia-I Wu1-2/+2
The main use of the backend is to support EGL_MESA_drm_display. drm should be a better name.
2010-09-09docs: Update egl.html.Chia-I Wu1-2/+10
Mention that EGL_DRIVERS_PATH should be specified for uninstalled build. Update TODOs.
2010-07-03docs: Update EGL doc.Chia-I Wu1-50/+19
Updated for the reorganization of st/egl targets.
2010-06-17egl: s/EGL_DISPLAY/EGL_PLATFORM/.Chia-I Wu1-16/+16
A platform is already used to mean a window system in EGL. No need to use a different term.
2010-06-11docs: Update EGL doc.Chia-I Wu1-19/+17
Update for recent removal of demos and additions of new displays and functions.
2010-05-08docs: Update EGL and OpenGL ES docs.Chia-I Wu1-23/+32
Update to reflect recent gles and mapi works.
2010-03-22docs: Update the path to build libgl-xlib.Chia-I Wu1-2/+2
2010-03-12Grammar and spelling fixesJeff Smith1-1/+1
Signed-off-by: Jeff Smith <whydoubt@yahoo.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-02-17docs: Update TODOs of egl.html.Chia-I Wu1-1/+9
Thread-safety is no longer a TODO item. There are surely bugs to be fixed though.
2010-02-09Retire miniglx and move the actual glx code up to src/glxKristian Høgsberg1-1/+0
2010-02-05docs: Update the developer section of egl.html.Chia-I Wu1-0/+35
Mainly to add a subsection about EGL_RENDER_BUFFER.
2010-02-05egl: Remove egl_xdri.Chia-I Wu1-12/+7
egl_xdri steals code from src/glx/x11/. This makes it broken from time to time when there is a bigger change to the GLX code. As egl_dri2 has been merged, which also functions as a DRI2 driver loader, remove egl_xdri for good.
2010-02-03egl: Ignore certain environment variables when setuid/setgid.Chia-I Wu1-2/+3
Specifically, ignore EGL_DRIVERS_PATH when an application is setuid/setgid. And ignore EGL_DRIVER when there is a slash in it.
2010-02-03egl: Add EGL_DRIVERS_PATH environment variable.Chia-I Wu1-0/+9
EGL_DRIVERS_PATH gives a list of colon-separated directories. The given directories will be searched when preloading drivers. This is based on Mike Stroyan's patch, which honors the variable in _eglPreloadDisplayDrivers. It is extended to honor the variable also in _eglPreloadUserDriver and _eglPreloadDefaultDriver in this version.
2010-02-02docs: Update for EGL environment variables.Chia-I Wu1-2/+3
Mention that EGL_DRIVER should be a full path, and add a link from envvars.html to egl.html.
2010-01-28docs: Update the developer section of egl.html.Chia-I Wu1-2/+36
Mainly to add a subsection on the lifetime of display resources.
2010-01-26docs: Update EGL documentation.Chia-I Wu1-1/+9
Add --enable-gallium-swrast to the example. Document missing --with-egl-driver-dir and update TODOs.
2010-01-22st/egl_g3d: Rename to st/egl.Chia-I Wu1-8/+7
Simply the name to egl.
2010-01-22winsys/drm: Add swrast.Chia-I Wu1-0/+10
The swrast winsys always returns NULL when drm_api_create is called.
2010-01-22docs: Update the status of egl_xdri.Chia-I Wu1-6/+6
Mention that it also supports DRISW.
2010-01-21docs: added target attribute to external URLsBrian Paul1-1/+2
2010-01-21docs: Add documentation for EGL.Chia-I Wu1-0/+224
This is a short guide to EGL. The drivers that are to be removed soon are not mentioned in the guide.