| # Configuration for OpenGL ES on Linux |
| |
| include $(TOP)/configs/linux |
| |
| CONFIG_NAME = linux-opengl-es |
| |
| # Directories to build |
| LIB_DIR = lib |
| SRC_DIRS = egl glsl mapi/es1api mapi/es2api mesa/es \ |
| gallium gallium/winsys gallium/targets |
| |
| # egl st needs this |
| DEFINES += -DGLX_DIRECT_RENDERING |
| |
| # no mesa or egl drivers |
| DRIVER_DIRS = |
| |
| GALLIUM_DRIVERS_DIRS = softpipe |
| |
| # build libGLES*.so |
| GALLIUM_STATE_TRACKERS_DIRS = es |
| |
| # build egl_x11_{swrast,i915}.so |
| GALLIUM_DRIVERS_DIRS += trace rbug i915 |
| GALLIUM_STATE_TRACKERS_DIRS += egl |
| GALLIUM_WINSYS_DIRS += drm/intel |
| GALLIUM_TARGET_DIRS += egl-swrast egl-i915 |