[Title] Major stabilizations
authorHaegeun Park <haegeun.park@samsung.com>
Tue, 9 Oct 2012 04:56:53 +0000 (21:56 -0700)
committerHaegeun Park <haegeun.park@samsung.com>
Tue, 9 Oct 2012 04:56:53 +0000 (21:56 -0700)
commited569a3ee408c6ad73fd44531291d6749d4eff1f
treea00439887707459fbe8bf98014256ddbd5dc9213
parentcea2c188bca8278dd63206fba67b371bec4eba70
[Title] Major stabilizations

[Issue#] -
[Problem] -
[Cause] -
[Solution]
- Refactoring module overriding stack & eject condition
- If the GL call is failed in driver, internal state is not changed
- Tracing internal GL errors in soft-makecurrent
- Adding a GL program object reference counting & handling double-deletion
- Adding a relationship between shared object state and glue contexts
12 files changed:
src/coregl_export.c
src/coregl_internal.h
src/coregl_override.c
src/modules/appopt/coregl_appopt.c
src/modules/coregl_module.c
src/modules/coregl_module.h
src/modules/fastpath/coregl_fastpath.c
src/modules/fastpath/coregl_fastpath.h
src/modules/fastpath/coregl_fastpath_egl.c
src/modules/fastpath/coregl_fastpath_gl.c
src/modules/tracepath/coregl_tracepath.c
src/modules/tracepath/coregl_tracepath_gl.c