assert -eng builds when calling a GL function without a context
Bug: 7241626 Change-Id: I0f1f9361e75e9186af8cff8d98a7d2224b266765
This commit is contained in:
parent
a8026d21f3
commit
455e360149
@ -166,8 +166,13 @@ void setGLHooksThreadSpecific(gl_hooks_t const *value) {
|
||||
|
||||
static int gl_no_context() {
|
||||
if (egl_tls_t::logNoContextCall()) {
|
||||
ALOGE("call to OpenGL ES API with no current context "
|
||||
"(logged once per thread)");
|
||||
char const* const error = "call to OpenGL ES API with "
|
||||
"no current context (logged once per thread)";
|
||||
if (LOG_NDEBUG) {
|
||||
ALOGE(error);
|
||||
} else {
|
||||
LOG_ALWAYS_FATAL(error);
|
||||
}
|
||||
char value[PROPERTY_VALUE_MAX];
|
||||
property_get("debug.egl.callstack", value, "0");
|
||||
if (atoi(value)) {
|
||||
|
Loading…
Reference in New Issue
Block a user