Dali 3D User Interface Engine
Namespaces | Macros
egl-implementation.cpp File Reference
#include <gl/egl-implementation.h>
#include <dali/integration-api/debug.h>
#include <dali/public-api/common/dali-common.h>
#include <dali/public-api/common/dali-vector.h>
#include <gl/gl-implementation.h>
#include <gl/egl-debug.h>
Include dependency graph for egl-implementation.cpp:

Go to the source code of this file.

Namespaces

namespace  Dali
 The top level DALi namespace.
 
namespace  Dali::Internal
 
namespace  Dali::Internal::Adaptor
 

Macros

#define TEST_EGL_ERROR(lastCommand)
 

Macro Definition Documentation

#define TEST_EGL_ERROR (   lastCommand)
Value:
{ \
EGLint err = eglGetError(); \
if (err != EGL_SUCCESS) \
{ \
DALI_LOG_ERROR("EGL error after %s\n", lastCommand); \
DALI_ASSERT_ALWAYS(0 && "EGL error"); \
} \
}

Definition at line 40 of file egl-implementation.cpp.

Referenced by Dali::Internal::Adaptor::EglImplementation::ChooseConfig(), Dali::Internal::Adaptor::EglImplementation::CreateContext(), Dali::Internal::Adaptor::EglImplementation::CreateSurfacePixmap(), and Dali::Internal::Adaptor::EglImplementation::CreateSurfaceWindow().

Dali Docs Home
Read more about Dali