ANGLE on Windows for OpenGLES2.0
-
Upload
prabindh-sundareson -
Category
Technology
-
view
269 -
download
2
description
Transcript of ANGLE on Windows for OpenGLES2.0
Building ANGLE on Windows
ANGLE – Code base• Obtaining the code• To get the code, git can be used, as below. Note that ANGLE is a
part of Chromium repository at this time (2014).• git clone https://chromium.googlesource.com/angle/angle• Code organisation• ANGLE is written in c++, and there are 4 main sub projects in
ANGLE. These are listed below:• libEGL libGLESv2 preprocessor translator The libEGL.lib, and
libGLESv2.lib are linked in every application, just like regular OpenGL ES2 builds. The preprocessor and translator library outputs, are a part of libGLESv2.lib itself, and are used for Shader source compilation.
Building ANGLE
• Building• There are 2 solution (.sln) files provided for building on
Windows platforms. These are• angle/src/ANGLE.sln angle/samples/samples.sln These need
to be built, in the same order as above. When using Visual Studio 2012 for Desktop, the below additional steps are needed:
• Add the below path to the "Include Directories" option for both projects (under C/C++ properties), and also separately for libGLESv2.rc file (note that this is not a C/C++ file) C:\Program Files (x86)\Windows Kits\8.0\Include\um;C:\Program Files (x86)\Windows Kits\8.0\Include\shared
Build logs and Screenshots
Further information
• Build logs and further information available at,• http://www.gpupowered.org/node/29