lp://staging/~rsalveti/linaro-graphics-misc/glew-es-core-trunk
- Get this branch:
- bzr branch lp://staging/~rsalveti/linaro-graphics-misc/glew-es-core-trunk
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.linaro.org/people/shariqhasnain/glew-es_core.git.
Last successful import was .
Recent revisions
- 632. By Shariq <email address hidden>
-
The file "Makefile.
arm-linux" is added to compile glew for ARM linux
Steps for building glew for ARM-Linux ES 2.0:1. export following environment variables:
COMPILER_PATH : Path of the compiler
INC_PATH : Include files path
LIB_PATH : Opengl/egl/x11 library path
ADDITIONAL_LIB_DEPENDENCY_ PATH: Path for any additional dependencies of the libs. 2. Build command :
- To build generic(INCLUDING entry point and enums of desktop and ES OpenGL) glew for OpenGL ES 2.0 along with EGL(need to include eglew.h in application):
make BUILD_GLEW_ES20=yes BUILD_GLEW_EGL=yes- To build generic glew for OpenGL ES 2.0 without EGL(need to include egl.h):
make BUILD_GLEW_ES20=yes- To build glew for Desktop OpenGL(INCLUDING entry point and enums of ES)
make- To build glew for Desktop OpenGL(EXCLUDING entry point and enums of ES)
make BUILD_NO_ES=yes- If needed to run using emulator on desktop kindly remove '-mfpu=vfp -mfloat-abi=softfp' from makefile.arm-linux
- 631. By Shariq <email address hidden>
-
glewGetErrorString updated to return all GLEW errors.
EGL errors moved from eglew.h to glew.h.
Also the error string had been fixed. - 630. By Shariq <email address hidden>
-
Removed GLAPI , GLAPIENTRY etc from glesew.h and moved to glew.h
- 629. By Shariq <email address hidden>
-
Doc on OpenGL ES and EGL extensions supported are added.
make clobber and destroy now removes ES related folders also - 628. By Shariq <email address hidden>
-
In the general purpose glew lib the ES has been made optional.
By default glew lib will contain both desktop OpenGL and OpenGL ES.
If 'GLEW_NO_ES' is defined then the glew lib does not contains OpenGL ES functions and variables. - 627. By Shariq <email address hidden>
-
visualinfo will display visual information when using OpenGL ES and EGL lib.
This support is there for Linux only. - 626. By Shariq <email address hidden>
-
Fixed glewIsSupported function in glew.c.
The files need to be sorted by the filename(excluding the folder name) so that extensions can be batched together correctly. - 625. By Shariq <email address hidden>
-
glewinfo provide information on OpenGL ES and EGL extensions.
This support is there for Linux only. - 624. By Shariq <email address hidden>
-
EGL is made optional in glew lib.
If flag 'GLEW_INC_EGL' is enabled then EGL is part of GLEW lib.
Also two more flags have been added :
GLEW_USE_LIB_ES20 : If glew is linked with OpenGL ES 2.0 lib
GLEW_USE_LIB_ES11 : If glew is linked with OpenGL ES 1.1 lib.
These two flags help in determining which OpenGL ES lib to be loaded. - 623. By Shariq <email address hidden>
-
The OpenGL(ES) lib version is checked and the appropriate OpenGL(ES) version variables are initialized.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)