EGLTRUE
EGLTRUE is a nonstandard macro that may appear in some codebases that interface with the EGL API. It is not part of the official Khronos EGL specification, and its meaning is not defined by EGL itself. In standard EGL, boolean values are represented by the EGLBoolean type and the macros EGL_TRUE and EGL_FALSE, typically defined as 1 and 0.
The presence of EGLTRUE usually stems from project-specific conventions. Some codebases define EGLTRUE as 1, while
Portability and compatibility considerations are important with EGLTRUE. Since it is not guaranteed to be defined
In practice, if EGLTRUE is encountered, it is prudent to locate its definition in the codebase and