Mesa (master): st/egl: Remove.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Wed Mar 4 11:02:04 UTC 2015
Module: Mesa
Branch: master
Commit: 5564c361b5cc1f5ec4be3622d7f9be601e3c268a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5564c361b5cc1f5ec4be3622d7f9be601e3c268a
Author: Jose Fonseca <jfonseca at vmware.com>
Date: Tue Mar 3 16:01:22 2015 +0000
st/egl: Remove.
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 at gmail.com>
v3: Disallow undefined symbols in libEGL.so. Update release notes
---
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(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=5564c361b5cc1f5ec4be3622d7f9be601e3c268a
More information about the mesa-commit
mailing list