[Title] Added supports for Qualcomm chipsets
authorHaegeun Park <haegeun.park@samsung.com>
Wed, 24 Jul 2013 07:43:35 +0000 (00:43 -0700)
committerHaegeun Park <haegeun.park@samsung.com>
Wed, 24 Jul 2013 07:43:35 +0000 (00:43 -0700)
commit829aff07c5bf85d58db9bfdaec2b17ec873e99f1
treed9517cc06f9541af90627c4b53272dbadf720e54
parent57dfe74c11002ff1699980166f93c77a50edaefd
[Title] Added supports for Qualcomm chipsets

[Issue#]
[Problem]
[Cause] Fastpath is failed in Qualcomm
[Solution]
- In Fastpath
  -- Supports eglSwapBuffersRegionSEC()
  -- Supports OES_texture_3d extension
  -- Supports AMD_performance_monitor extension (pass-through)
  -- Supports NV_fence extension (pass-through)
  -- Supports QCOM_driver_control extension (pass-through)
  -- Blocks GLES3.0 standard functions
  -- Blocks QCOM_extended_get extension
  -- Blocks QCOM_extended_get2 extension
  -- Disabled checks for stencil masks
- In Tracepath
  -- Supports OES_texture_3d extension
  -- Dumps EGL surface (in draft)
14 files changed:
include/EGL/sym_egl.h
include/GLES2/sym_gl.h
src/coregl_internal.h
src/coregl_trace.c
src/headers/sym_egl.h
src/headers/sym_gl.h
src/modules/fastpath/coregl_fastpath.c
src/modules/fastpath/coregl_fastpath_egl.c
src/modules/fastpath/coregl_fastpath_gl.c
src/modules/fastpath/coregl_fastpath_state.h
src/modules/tracepath/coregl_tracepath.c
src/modules/tracepath/coregl_tracepath.h
src/modules/tracepath/coregl_tracepath_egl.c
src/modules/tracepath/coregl_tracepath_gl.c