Download presentation
Presentation is loading. Please wait.
Published byOsborne Riley Modified over 9 years ago
6
Fast rendering of 2D applications with text and images Combines the power of DirectX and the convenience of.NET Adopted by most triple-A titles on Windows Native graphics APIs Adopted by most triple-A titles on Windows Native graphics APIs Apps using OpenGL ES that want to ship via the Windows Store OpenGL ES familiarity
7
“An open-source project that allows Windows users to seamlessly run OpenGL ES 2.0 content by translating OpenGL ES 2.0 API calls to DirectX 11 API calls.” – ANGLE Project Goal: provide a way to universally run OpenGL ES 2.0 applications on Windows
8
Rendering on DirectX 9 Rendering on DirectX 11 Used on Windows Phone 8 & Windows Store Contributed for Windows 8.1 & Windows Phone 8.1 Windows Apps
10
ANGLE OpenGL ES Validation Layer ANGLE Translation Layer ANGLE Direct3D 11 Renderer Direct3D 11
11
Snapshots Contributions Stabilized and tested for Windows Store support High code churn Universal Windows Apps Windows Apps Visual Studio Templates Universal Windows Apps Classic Windows Applications Buildable VS Solution Files Extra Functionality/Features
16
Great games at King Non-technical facts 195 fun titles played in over 200 countries around the world 356 million average monthly unique users (Q4 2014) 1200 employees Studios in Europe, U.S. and Asia Technical facts Custom engine based on OpenGL with more than 300k lines of C++
17
Portability Build for web and mobile Android, iOS, Kindle, Windows Several social networks Agility Bi-weekly feature releases Rapidly implement hotfixes Performance Fix once, adopt everywhere Optimized shaders Flexible resource-pipeline Goals with Native Development
18
Rendering pipeline abstraction Custom bootstrapper Single file change for ANGLE redirection Impact on shaders and resources Precision float specification DDS textures Performance optimization CPU bound, cross-platform fixes applied Experiences with ANGLE
19
© King.com Ltd 2015 – Commercially confidential Page 19 ANGLE delivers!
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.