Initial version of YaGL Mac support module
authorPatrick Porlan <patrick.porlan@intel.com>
Fri, 6 Sep 2013 15:05:13 +0000 (17:05 +0200)
committerPatrick Porlan <patrick.porlan@intel.com>
Tue, 10 Sep 2013 13:50:21 +0000 (15:50 +0200)
commitb9ca27b72b82177137c2dad4250171638307d4c4
tree2f134aa963d42d15271bf0eee5cae79004ef1654
parent66b62510d8060ca395d9df74cada14a0253f6b77
Initial version of YaGL Mac support module

This adds a preliminary AGL based implementation of YaGL
platform-specific routines, as well as a few additional changes:
- base EGL types suitables of OS X in eglplatform.h
- changes to both configure and makefiles to enable YaGL and VIGS
- an empty VIGS support module

Both YaGL and VIGS files compile and link, however only YaGL runs
for now. To try it, replace -enable-gl by enable-yagl in the qemu
command line, after installing adequate emulator-yagl and libdrm
packages in the root FS. /etc/virtgl.sh should detect that YaGL
is enabled and switch the EGL libs to the YaGL version
Makefile.target [changed mode: 0755->0644]
configure [changed mode: 0755->0644]
hw/vigs_gl_backend_agl.c [new file with mode: 0644]
hw/yagl_drivers/egl_agl/yagl_egl_agl.c [new file with mode: 0644]
hw/yagl_inc/EGL/eglplatform.h
tizen/emulator_configure.sh [changed mode: 0755->0644]
vl.c