st/egl: Remove

Graphics / Mesa 3D Graphics Library / Mesa - Jose Fonseca [vmware.com] - 4 March 2015 05:01 UTC

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.

5564c36 st/egl: Remove.
docs/egl.html | 29 +-
docs/relnotes/10.6.0.html | 1 +
docs/sourcetree.html | 1 -
src/egl/main/Android.mk | 2 -
src/egl/main/SConscript | 12 +-
src/egl/main/egldriver.c | 3 -
src/gallium/Android.mk | 5 -
src/gallium/Makefile.am | 2 -
src/gallium/SConscript | 5 -
src/gallium/state_trackers/egl/Android.mk | 55 --
src/gallium/state_trackers/egl/Makefile.am | 111 ---
src/gallium/state_trackers/egl/Makefile.sources | 57 --
src/gallium/state_trackers/egl/SConscript | 62 --
.../state_trackers/egl/android/native_android.cpp | 892 ------------------
src/gallium/state_trackers/egl/common/egl_g3d.c | 674 --------------
src/gallium/state_trackers/egl/common/egl_g3d.h | 132 ---
.../state_trackers/egl/common/egl_g3d_api.c | 952 --------------------
.../state_trackers/egl/common/egl_g3d_api.h | 33 -
.../state_trackers/egl/common/egl_g3d_image.c | 372 --------
.../state_trackers/egl/common/egl_g3d_image.h | 49 -
.../state_trackers/egl/common/egl_g3d_loader.h | 51 --
src/gallium/state_trackers/egl/common/egl_g3d_st.c | 321 -------
src/gallium/state_trackers/egl/common/egl_g3d_st.h | 47 -
.../state_trackers/egl/common/egl_g3d_sync.c | 278 ------
.../state_trackers/egl/common/egl_g3d_sync.h | 48 -
src/gallium/state_trackers/egl/common/native.h | 342 -------
.../state_trackers/egl/common/native_buffer.h | 75 --
.../state_trackers/egl/common/native_helper.c | 501 ----------
.../state_trackers/egl/common/native_helper.h | 125 ---
.../state_trackers/egl/common/native_modeset.h | 87 --
.../egl/common/native_wayland_bufmgr.h | 49 -
.../egl/common/native_wayland_drm_bufmgr.c | 228 -----
.../egl/common/native_wayland_drm_bufmgr.h | 37 -
src/gallium/state_trackers/egl/drm/modeset.c | 707 ---------------
src/gallium/state_trackers/egl/drm/native_drm.c | 273 ------
src/gallium/state_trackers/egl/drm/native_drm.h | 160 ----
.../state_trackers/egl/fbdev/native_fbdev.c | 552 ------------
src/gallium/state_trackers/egl/gdi/native_gdi.c | 428 ---------
src/gallium/state_trackers/egl/null/native_null.c | 189 ----
.../state_trackers/egl/wayland/native_drm.c | 286 ------
.../state_trackers/egl/wayland/native_shm.c | 209 -----
.../state_trackers/egl/wayland/native_wayland.c | 465 ----------
.../state_trackers/egl/wayland/native_wayland.h | 124 ---
src/gallium/state_trackers/egl/x11/dri2.c | 1 -
src/gallium/state_trackers/egl/x11/glcore.h | 179 ----
src/gallium/state_trackers/egl/x11/glxinit.c | 656 --------------
src/gallium/state_trackers/egl/x11/glxinit.h | 22 -
src/gallium/state_trackers/egl/x11/native_dri2.c | 925 -------------------
src/gallium/state_trackers/egl/x11/native_x11.c | 63 --
src/gallium/state_trackers/egl/x11/native_x11.h | 39 -
src/gallium/state_trackers/egl/x11/native_ximage.c | 587 ------------
src/gallium/state_trackers/egl/x11/x11_screen.c | 488 ----------
src/gallium/state_trackers/egl/x11/x11_screen.h | 133 ---
src/gallium/targets/egl-static/Android.mk | 81 --
src/gallium/targets/egl-static/Makefile.am | 210 -----
src/gallium/targets/egl-static/SConscript | 114 ---
src/gallium/targets/egl-static/egl.c | 122 ---
src/gallium/targets/egl-static/egl.sym | 6 -
src/gallium/targets/egl-static/egl_pipe.c | 41 -
src/gallium/targets/egl-static/egl_pipe.h | 36 -
src/gallium/targets/egl-static/egl_st.c | 167 ----
src/gallium/targets/egl-static/egl_st.h | 39 -
src/gallium/targets/egl-static/st_GL.c | 37 -
63 files changed, 12 insertions(+), 12965 deletions(-)

Upstream: cgit.freedesktop.org


  • Share