YaGL: Respect OpenGL ES context version 88/16688/1
authorStanislav Vorobiov <s.vorobiov@samsung.com>
Fri, 21 Feb 2014 12:50:39 +0000 (16:50 +0400)
committerStanislav Vorobiov <s.vorobiov@samsung.com>
Fri, 21 Feb 2014 12:50:39 +0000 (16:50 +0400)
commitb07dd0fc1d12de73337896a5a8aa3287d17b9a25
tree84223f3f363c5a34158360318baa2f6eb1205f8a
parent3f6ac850fcce75b79076c4ed9d4688d0fa8b708e
YaGL: Respect OpenGL ES context version

In order to be able to run OpenGL ES 1.0
applications with OpenGL 3.1+ core on host we
must create legacy context for it. The better solution
is to reimplement entire OpenGL ES 1.0 API using
shaders, but that's the task for the future

Change-Id: Id02dd83bc45cb78d70a1d208ce1d6e3109a181c7
16 files changed:
hw/yagl/yagl_apis/egl/yagl_egl_context.c
hw/yagl/yagl_apis/egl/yagl_egl_context.h
hw/yagl/yagl_apis/egl/yagl_host_egl_calls.c
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.c
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.c
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c
hw/yagl/yagl_drivers/egl_agl/yagl_egl_agl.c
hw/yagl/yagl_drivers/egl_glx/yagl_egl_glx.c
hw/yagl/yagl_drivers/egl_wgl/yagl_egl_wgl.c
hw/yagl/yagl_egl_driver.h
hw/yagl/yagl_eglb_display.h