summaryrefslogtreecommitdiff
path: root/tools/aapt2/diff/Diff.cpp
diff options
context:
space:
mode:
authorJack Palevich <jackpal@google.com>2010-03-15 15:09:30 -0700
committerJack Palevich <jackpal@google.com>2010-03-15 16:30:47 -0700
commit04b17ab7b4a17a28f541f746c3d55046c5b87596 (patch)
tree3658ec6ee67336e7be5e98de5e76fb4365d7fcd4 /tools/aapt2/diff/Diff.cpp
parent7d740861415523feb239d94d805fa985835663c0 (diff)
Improve eglSwapBuffers error handling.
We now distinguish EGL_CONTEXT_LOST errors from other kinds of errors. We return "true" if the swap completes successfully, "false" if the swap fails due to EGL_CONTEXT_LOST, and throw a RuntimeException if the swap fails due to any other cause. If eglSwapBuffers succeeds, we now avoid calling eglGetError at all, which means we avoid clearing any EGL errors that might already have been pending before eglSwapBuffers is called.
Diffstat (limited to 'tools/aapt2/diff/Diff.cpp')
0 files changed, 0 insertions, 0 deletions