diff options
author | Sung W. Park <dunamis.park@samsung.com> | 2013-05-13 14:12:36 +0900 |
---|---|---|
committer | Sung W. Park <dunamis.park@samsung.com> | 2013-05-13 14:12:36 +0900 |
commit | 97806103ebc76059ab144a4842723bebabadb510 (patch) | |
tree | 469d881ce08c5023f219b8f58b2a9be29793a15b /src/lib/edje/edje_convert.h | |
parent | b77016ad0282cc7061f9308287b63aba5a7c2545 (diff) |
evas: fix evas flushing its command queue to wrong gl context in gl-backends
For native surface rendering (glX, egl) in gl-backend, if pixel get callback
function is called for native rendering, there is a case where evas will
try to call evas_gl_common_context_flush() to flush its remaining commands
in its command queue while the context is set current to the native surface/
context that is called within the pixel get callback. So, I've added an
engine function that forces a flush before it enters the pixel get callback
function.
Diffstat (limited to 'src/lib/edje/edje_convert.h')
0 files changed, 0 insertions, 0 deletions