Imagination Technologies OpenGL ES 2.0 SDK - Kristof Beets
|
|
- Ursula Carr
- 6 years ago
- Views:
Transcription
1 2SHQ*/(6%2) 'HPRVDQG $QQRXQFHPHQWV Copyright Khronos Group, Page 1
2 'HPRVDQG$QQRXQFHPHQWV Imagination Technologies OpenGL ES 2.0 SDK - Kristof Beets Ericsson Texture Compression - Jacob Ström AMD Imageon SDK - Jonathan Feldstein FutureMark 3DMarkMobile ES Petri Talala SPEC OpenGL ES Benchmarking - Ian Williams GLBenchmark for OpenGL ES Laszlo Kishonti Ardites - Jarkko Kemppainen Copyright Khronos Group, Page 2
3 32:(5950%; 6*; 2SHQ*/(66XSSRUWDQG 5HVRXUFHV.ULVWRI%HHWV UG3DUW\5HODWLRQV0DQDJHU,PDJLQDWLRQ7HFKQRORJLHV NULVWRIEHHWV#LPJWHFFRP Copyright Khronos Group, Page 3
4 ,PDJLQDWLRQ7HFKQRORJLHV Our Mission: Deliver complementary, flexible, high performance silicon Intellectual property (IP) cores that are cost-effective for high volume System On Chip (SoC) applications, and enable industry-leading product innovation Key Facts: Founded: 1985 Listed: 1994 (London Stock Exchange) Employees: more than 400 worldwide of which >80% are engineers Revenues: 48.1M ($94.8M) (FY 2006/07) Offices: HQ: UK Sales: Japan, US, Taiwan, Korea, China R&D: UK, India Our goal is to be one of the top 3 global semiconductor Design IP providers Copyright Khronos Group, Page 4
5 32:(5950%;)DPLO\ OpenGL ES 1.x Compliant OpenVG 1.0 Support Family Members - POWERVR MBX - POWERVR MBX Lite Tile Based Deferred Rendering - Market Proven Advanced Tiling Algorithms - Order-independent Hidden Surface Removal - Lowest silicon area, bandwidth and power - Excellent system latency tolerance High Quality Performance Texture Filtering POWERVR Texture Compression: 2bpp and 4bpp High Quality, High Performance Anti-Aliasing Internal True Color DOT3 Per-pixel Lighting Optional POWERVR VGP - Dedicated programmable Vertex Processing Unit - Allows high polygon throughput - Advanced features: Skinning, Curved Surfaces, Lighting POWERVR MBX: The de-facto standard for mobile graphics acceleration >50 POWERVR 3D-enabled phones shipping OpenGL Direct3D OpenVG Triangles/Sec Pixels/Sec POWERVR MBX Family ES1.1 Mobile M 3.7M 135M 300M Performance quoted at 100MHz for MBX, MBX Lite. SoC achievable performance quoted, Performance scales with clock speeds up to 200MHz and beyond. Planned future cores will offer higher performance levels. Copyright Khronos Group, Page 5
6 32:(5956*;)DPLO\ POWERVR SGX: OpenGL ES 2.0 in Silicon Now Optimised for OpenVG 1.x 5th Generation Tile Based Deferred Rendering - Market Proven Advanced Tiling Algorithms - Order-independent Hidden Surface Removal - Lowest silicon area, bandwidth and power - Excellent system latency tolerance Universal Scalable Shader Engine (USSE) - Scalable from 1 to 8 pipelines and beyond - Programmable multi-threaded multimedia GPU - Optimal load balancing scheduling hardware - Vertex, Pixel, Geometry shaders + image processing Advanced Geometry and Pixel Processing - Procedural Geometry, Higher Order Surfaces, etc. - Advanced Vertex Shaders - Advanced Pixel Shaders such as Parallax bump mapping - Advanced Shadow Techniques such as Shadow maps Programmable Anti-Aliasing IEEE 32 Bit Floating Point Internal Accuracy Already licensed by TI, Intel, Renesas, NEC & others unannounced Copyright Khronos Group, Page 6 OpenGL Direct3D OpenVG Triangles/Sec Pixels/Sec POWERVR SGX Family 2.0, ES1.1 and ES2.0 Mobile, 9L and and 1.1 2M 31M 100M 1000M Performance quoted at 100MHz for SGX510 to SGX545. SoC achievable performance quoted, Performance scales with clock speeds up to 200MHz and beyond. Planned future cores will offer higher performance levels.
7 32:(5956*;7RRO)ORZ Industry Standard Content Creation Tools Imagination s OpenGL ES 2.0 Toolchain is recognised as one of the leading solutions available to developers today and generating growing demand PVR GeoPOD PVR TexTool PVR UniSCo PVR UniSCo Editor Shader Library Shader Code Textures Geometry PVR Shaman Shader Development Environment PVR POD Viewer Performance Data PVR Tune PC Emulation Environment PowerVR SGX Target H/W PVR Scope Integrated Development Environment (IDE) PVR DemoWorks Custom Application Copyright Khronos Group, Page 7
8 395*HR32' PowerVR Geometry Export Plug-in Versions Plug-In for 3D Studio Max and Maya Features Optimises Data Order for PowerVR MBX or SGX Exports to PowerVR Object Data Format (POD Files) Supports Binary and C Header Formats Multiple Sorting Algorithms Supports all Data Types including Float, Fixed, Bytes, Shorts, Etc. Support for Bump Mapping Tangent coordinate system Optimised Data Storage including Instancing Key Frame & Skinning Animation Support Matrix Palette Batching Camera & Light Information and Animation Loader source code provided in SDK Autodesk 3D Studio Max Version 6, 7, 8 & Above Direct3D Direct3D Mobile Khronos Collada Autodesk Maya Version 7 & Above Khronos OpenGL ES Version 1.1 & 2.0 Copyright Khronos Group, Page 8
9 3957H[7RRO PowerVR Texture Export Tool Versions Export Plug-In for Adobe Photoshop, Autodesk 3D Studio Max and Maya Graphical User Interface Stand-alone Tool for Windows & Linux Command Line Stand-alone Tool for Windows & Linux DLL / LIB Version allows Custom Developer Tools Autodesk Autodesk Adobe Photoshop 3D Studio Max Maya Version CS1 & Above Version 6, 7, 8 & Above Version 7 & Above Features Optimised export to all texture formats support by PowerVR MBX and SGX Import Plug-in allows PVR formats to be previewed in leading DCC Tools Stand-alone tool supports loading of BMP, TGA, GIF, PCX, JPG and PNG Supports all OpenGL ES 1.1 & 2.0 Standard Formats Supports all Direct3D Mobile Standard Formats Supports PowerVR Texture Compression Formats (PVRTC I & II) and Ericsson Texture Compression (OpenGL ES 2.0) Detailed analysis for Compression Results MIPMap visualisation Pre-processing support includes: - Normal Map Generation, Colour Bleeding, Borders, High Quality Scaling Algorithms and Sky Box Optimisation Direct3D Direct3D Mobile Khronos Collada Khronos OpenGL ES Version 1.1 & 2.0 Copyright Khronos Group, Page 9
10 3959)UDPH 9)UDPH PowerVR Emulator Allows OpenGL ES 1.1/ 2.0 and Direct3D Mobile applications to run on PC facilitating development and debug Versions DLL/LIB available for Linux (OGLES) & Windows (OGLES/D3DM) Features Full Support for OpenGL ES 1.1 Requires PC with OpenGL 1.3 Support Full Support for OpenGL ES 2.0 Requires PC with OpenGL 2.0 Support Full Support for Direct3D Mobile Requires PC with DirectX 9.0 Support Full Support for all MBX and SGX Extensions Performance Information (not available yet): - Geometry Complexity per Frame - Batching and API Statistics - Allows Scene Analysis: - Overdraw Complexity - Estimate of Memory Usage Direct3D Direct3D Mobile Khronos OpenGL ES Version 1.1 & 2.0 Copyright Khronos Group, Page 10
11 3957XQH PowerVR Remote Performance Analyser Versions Remote Analysis Tool available for Windows & Linux Features Performance Analysis Driver combined with remote analysis tool Uses Network Connection to transfer information between Host & Client PC Display of Performance Statistics: - Performance in FPS - Vertex & Pixel Throughput - Batching & Render State Information - Parameter Buffer & Texture Memory Usage - Bandwidth Usage - USSE Utilisation & Cache Utilisation - Performance Stats based on: - Driver Level counters - Hardware Debug Registers (if available) Performance Analysis Modes controlled dynamically: - Disable Pixel Shader - Disable Blending - Debug Texture (2x2 Size) - Direct3D Direct3D Mobile Khronos OpenGL ES Version 1.x & 2.x Copyright Khronos Group, Page 11
12 3956KDPDQ An IDE which allows rapid prototyping of Shader Effects for 3D Applications by combining all PowerVR Utilities Uses PowerVR PFX format to encapsulate GLSL code Versions Shader Development Environment available for Windows & Linux Features Geometry input from POD files generated using PVRGeoPOD Support for PowerVR FX files (PFX). Direct Geometry and shader input from Collada file format Texture input from PVR files generated using PVRTexTool and standard bitmap formats Integrated version of UniSCo Editor Support skinning POD Viewer - Scene Navigation - Animation & Free Camera - Object Selection - WYSIWYG Concept allows rapid prototyping of new shaders Khronos Collada Khronos OpenGL ES Version 1.1 & 2.0 Copyright Khronos Group, Page 12
13 $YDLODEOHIRU)UHHZLWK(DV\,QWHJUDWLRQ POWERVR SDKs are available for free download from POWERVR Insider - Imagination Technologies Technical Support and Co-Marketing Program - More than 30 Different Configurations Supported - Multi-OS, Multi-API, Multi-Platform - Specific SDKs for available handheld products: - Nokia, Sony Ericsson and soon Motorola Phones - POWERVR SDKs in action - IdeaWorks3D Airplay SDK - Futuremark 3DMarkMobile ES2.0 - Elements Interactive s EDGELIB SDK - Khronos conformance tests - Notorious Solutions' Mobex3D game engine - NetDimension s MatrixEngine - Sony Ericsson s UIQ 3.0 SDK - Texas Instruments SDKs - and other leading middleware and SDK offerings Copyright Khronos Group, Page 13
14 4XLFN'HPRQVWUDWLRQ Not a lot of time so please come by the Khronos Booth (#227) - See the tools in action on POWERVR SGX Hardware - See the results on shipping Mobile Phones Copyright Khronos Group, Page 14
15 -RLQWKH 32:(595,QVLGHU 32:(595,QVLGHUµ 3URJUDP POWERVR Technical Support & Co-Marketing Programme - Direct Technical Support through , phone & on-site - Assure Optimal Compatibility - Highest Possible Performance - Leading Image Quality - Extensive Support for Key Partners - Including Middleware Vendors, JAVA VM & JSR Vendors, Benchmarks - Free SDKs including sample code, documentation and extensive toolset - Joint Marketing Activities - Press Releases, Joint Event Participation, Website presence, etc. POWERVR Insider brings the whole ecosystem around Graphics together - From Software Developers to Mobile Phone OEMs - Provide introductions between POWERVR Insiders - Assure co-operation between POWERVR Insiders To join send to: insider@powervr.com More details: Copyright Khronos Group, Page 15
16 (ULFVVRQ7H[WXUH &RPSUHVVLRQ (7& -DFRE6WURP(ULFVVRQ5HVHDUFK Copyright Khronos Group, Page 16
17 7H[WXUH&RPSUHVVLRQ ZK\LVLWQHHGHG" RAM %86 7H[HOV *38 Copyright Khronos Group, Page 17
18 7H[WXUH&RPSUHVVLRQ ZK\LVLWQHHGHG" RAM 7H[HOV %86 *38 Many memory accesses - limits performance - burns battery Copyright Khronos Group, Page 18
19 7H[WXUH&RPSUHVVLRQ ZK\LVLWQHHGHG" RAM %86 FRPSUHVVHGGDWD *38 Copyright Khronos Group, Page 19
20 7H[WXUH&RPSUHVVLRQ ZK\LVLWQHHGHG" RAM %86 *38 Fewer memory accesses - increases performance, and/or - increases battery life FRPSUHVVHGGDWD Copyright Khronos Group, Page 20
21 (ULFVVRQ7H[WXUH&RPSUHVVLRQ Works by modulating the intensity of a base color base color per-pixel luminance resulting image Copyright Khronos Group, Page 21
22 6WUHQJWKV The strengths can most easily be seen in areas with fine variations in luminance. original S3TC/DXTC ETC Copyright Khronos Group, Page 22
23 :HDNQHVVHV When there are more than two colors of different chrominance in a 2x4 block, block artifacts can arise. Such artifacts are especially visible when the two colors have similar luminance. original Copyright Khronos Group, Page 23
24 :HDNQHVVHV When there are more than two colors of different chrominance in a 2x4 block, block artifacts can arise. Such artifacts are especially visible when the two colors have similar luminance. original S3TC/DXTC Copyright Khronos Group, Page 24
25 :HDNQHVVHV When there are more than two colors of different chrominance in a 2x4 block, block artifacts can arise. Such artifacts are especially visible when the two colors have similar luminance. original S3TC/DXTC ETC Copyright Khronos Group, Page 25
26 (ULFVVRQ7H[WXUH&RPSUHVVLRQ /LFHQVLQJDQG$YDLODELOLW\ Any usage of the Ericsson Texture Compression technology (ETC 1.0) is subject to the relevant license terms and conditions and the terms and conditions of the Khronos membership agreement. In brief, and subject to the relevant terms and conditions: - ETC 1.0 may be used free of charge for usage with Khronos APIs - Game developers may compress textures - Silicon vendors may include decompression hardware in their solutions - ETC 1.0 software for compression/decompression - Available free of charge from Subject to the terms and conditions of the relevant click-through software license agreement - Both source code and windows binaries are available to the licensee - The licensee may include source code in its own tools in order to compress textures for use with Khronos APIs Copyright Khronos Group, Page 26
27 Copyright Khronos Group, Page 27
28 $0',PDJHRQ6'. -RQDWKDQ)HOGVWHLQ $0'(QJLQHHU Copyright Khronos Group, Page 28
29 $0',PDJHRQ6'. Installer Browser RenderMonkey 1.71 The Compressonator ATI_Compress OpenGL ES 2.0 emulator OpenGL ES 2.0 samples Sample framework Documentation Copyright Khronos Group, Page 29
30 &RPLQJ6RRQ«Additional OpenGL ES 2.0 samples / tutorials OpenVG 1.0 samples / tutorials Performance throttling Improved Browser Tools available at: Copyright Khronos Group, Page 30
31 2SHQ*/(6'HPRV 3HWUL7DODOD 9LFH3UHVLGHQW0RELOH%XVLQHVV)XWXUHPDUN&RUS Copyright Khronos Group, Page 31
32 Futuremark is the global standard of performance analysis software and services for mobile devices and PCs Benchmarks for PC and Mobile YouGamers.com Demos and Games Today s Demos: OpenGL ES 2.0 Benchmark: Content Creation Tool Chain for OpenGL ES 2.0 Leading Benchmarking Solutions to: OpenGL ES 1.0, 1.1 and NOW ES 2.0 OpenVG 1.0 OpenKODE 1.0 Mobile Java 3D (JSR184 & JSR239) Symbian OS Copyright Khronos Group, Page 32
33 OpenGL ES 2.0 Performance Analysis Testing Suite for premium mobile gaming HW: - 2 x 3D Game Content test - Theoretical tests measuring vertex and fragment shader processing plus post processing Copyright Khronos Group, Page 33
34 7RGD\ V1HZ$QQRXQFHPHQW Futuremark CCTC: Content Creation Tool Chain for OpenGL ES 2.0 Real-time content creation pipeline for application and game development to next-gen mobile devices supporting OpenGL ES Effects - Render passes - Render to texture - Post processing - Shadow maps Copyright Khronos Group, Page 34
35 63(&JSF Ian Williams, Chair NVIDIA Copyright Khronos Group, Page 35
36 63(&*UDSKLFV3HUIRUPDQFH &KDUDFWHUL]DWLRQ3URMHFW*URXS Formerly SPEC OpenGL Performance Characterization (SPECopc) Creates unbiased benchmarks that characterize performance based on popular applications New charter enables group to pursue benchmarks for APIs other than OpenGL (DirectX) Developer of SPECviewperf Copyright Khronos Group, Page 36
37 63(&YLHZSHUI An accurate predictor of graphics subsystem performance for actual applications Common source, open and available to the public Easy to use and self-contained - Quick setup and test time - Easy to license and distribute - Does not require application license Copyright Khronos Group, Page 37
38 63(&YLHZSHUIIRU2SHQ*/(6" First public demos in Khronos booth, #227 SPECviewperf provides framework to capture traces for benchmarking - Shader benchmarks for games running on PDAs? - Benchmarks for CAD viewers running on PDAs? Would probably be a separate project group within SPEC Looking for interested parties to form a working group to explore OpenGL ES benchmarks Copyright Khronos Group, Page 38
39 SPECviewperf on OpenGL ES Demo & Questions Copyright Khronos Group, Page 39
40 $XWRPDWLFDGDSWLYH*/6/VRXUFHFRGH JHQHUDWLRQLQ*/%HQFKPDUN Laszlo Kishonti General Manager Kishonti Informatics Siggraph /24/2007 Copyright 2005, All rights reserved 40
41 */%HQFKPDUN Next generation benchmark for OpenGL ES 2.0 Highly advanced rendering engine with automatically generated GLSL shaders Limited functionality backport to OpenGL 1.x will be available soon Supports every known platform with OpenGL ES: Brew, Linux, Windows Mobile, DoJa GL, JSR 239, etc. 8/24/2007 Copyright 2005, All rights reserved 41
42 :K\DXWRPDWLF */6/VKDGHU JHQHUDWLRQ" Advantages to developers: More manageable code Relieves developers of error-prone, repetitive tasks Write the effect once, use everywhere Unlimited number of effects can be combined Application scales without recompiling from the low budget device to the high end Automatic variable declarations, bindings and cleanup Names always match between application, vertex and fragment shaders Very dense code: uses only the needed variables Adapts to every scene, every object Can be used as source code generator for binary shader pipeline 8/24/2007 Copyright 2005, All rights reserved 42
43 :K\DXWRPDWLF */6/VKDGHU JHQHUDWLRQ" Advantages for performance testers: Everything can be changed real-time Helps find bottlenecks easily: switch on or off certain features and you ll see which effects costs the most (or least) Fully automated testing with unlimited number of quality setups possible Precision qualifiers can be changed run-time Certain hot-spot frames can be rerun with different effects enabled without recompiling the code Switch between per-vertex and per-fragment calculation modes (is it vertex or fragment limited?) Switch to discard mode and check CPU bottlenecks Textual output possible on screen through special console shader 8/24/2007 Copyright 2005, All rights reserved 43
44 $ERXWXV Kishonti Informatics is the world wide leader in mobile performance measurement. Our performance database contains devices. We measure Java Me and OpenGL ES performance with our JBenchmark and GLBenchmark benchmark series benchmarks. Major network operators require successful performance results with our benchmarks to distribute devices. Our partners include: AMD, ARM, Ericsson, Motorola, Nokia, NVidia, Sony- Ericsson, Sun Microsystems, Vodafone See more at: 8/24/ Copyright 2005, All rights or 44 reserved
45 */%HQFKPDUN'HPR 8/24/2007 Copyright 2005, All rights reserved 45
46 2SHQ*/(6%2) 6,**5$3+ &RS\ULJKW$OOULJKWVUHVHUYHG&RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
47 7RGD\$W6,**5$3+$UGLWHV/WGZLWKWKHVXSSRUWRI.KURQRV *URXSDQQRXQFHGDVRIWZDUHFRQVXOWDQF\DQGVHUYLFHPRGHOWR VXSSRUWKDUGZDUHYHQGRUVGHYLFHPDQXIDFWXUHUVDQGDSSOLFDWLRQ GHYHORSHUVWRHIIHFWLYHO\XWLOL]HWKH.KURQRV$3,V 7KURXJKWKHVHVHUYLFHV$UGLWHVFRPSOHPHQWVDQGVWUHQJWKHQVWKH.KURQRVHFRV\VWHPDQGDFFHOHUDWHVWKH.KURQRV$3,DGDSWDWLRQ &RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
48 $UGLWHV/WG $UGLWHVLVDWHDPRIVSHFLDOL]HGSURIHVVLRQDOVWKDWDUHFRQVXOWLQJWRWKHZLGHU EXVLQHVVFRPPXQLW\$UGLWHVKDVDVROLGDQGH[WHQVLYHKLVWRU\LQ VHUYLQJ YDULRXVFRPSDQLHVRSHUDWLQJZLWKLQWKHPRELOH,7LQGXVWU\ 7HFKQRORJLHV6SHFLDOL]HGLQ 6\PELDQ /LQX[ -DYD 0RELOH0XOWLPHGLD &URVVSODWIRUP &RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
49 $UGLWHV/WG 7RS4XDOLW\VRIWZDUHDQGGLYHUVHH[SHUWLVHµ 'HOLYHUDEOHV (QGXVHUIHDWXUHV (QGWRHQG$SSOLFDWLRQV8,,QWHJUDWLRQVHUYLFHV $GDSWDWLRQ3RUWLQJ &XVWRPL]DWLRQ 9DULDWLRQ 6HUYLFHV &RQVXOWDWLRQ 7UDLQLQJ 6XEFRQWUDFWLQJ 7HVWLQJ &RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
50 &RS\ULJKW$OOULJKWVUHVHUYHG&RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
51 $UGLWHV/WG $UGLWHVKDVDUHSXWDWLRQIRUSURYLGLQJKLJKTXDOLW\KDUGZDUHDGDSWDWLRQVDQG PXOWLSODWIRUPHQGWRHQGVROXWLRQVIRUPRELOHGHYLFHV $UGLWHVLVDQLGHDOSDUWQHUIRUDGDSWLQJ\RXUFRUHWHFKQRORJ\WR PXOWLSOH RSHUDWLQJV\VWHPVDQGLQWRDSURGXFWUHDG\SKDVHµ &RS\ULJKW$OOULJKWVUHVHUYHG&RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
52 6HULRXV DERXW 6RIWZDUH &RS\ULJKW$OOULJKWVUHVHUYHG&RS\ULJKW $UGLWHV/WGZZZDUGLWHVFRP
POWERVR MBX & SGX OpenVG Support and Resources
POWERVR MBX & SGX OpenVG Support and Resources Kristof Beets 3 rd Party Relations Manager - Imagination Technologies kristof.beets@imgtec.com Copyright Khronos Group, 2006 - Page 1 Copyright Khronos Group,
More informationTools To Get Great Graphics Performance
PowerVR SDK Overview Tools To Get Great Graphics Performance August 2012 www.imgtec.com Imagination Technologies PowerVR Graphics The Embedded Graphics IP Experts Imagination Technologies - multi-media
More informationPowerVR: Getting Great Graphics Performance with the PowerVR Insider SDK. PowerVR Developer Technology
PowerVR: Getting Great Graphics Performance with the PowerVR Insider SDK PowerVR Developer Technology Company Overview Leading silicon, software & cloud IP supplier Graphics, video, comms, processor, cloud
More informationThe PowerVR Insider SDK. PowerVR Developer Technology
The PowerVR Insider SDK PowerVR Developer Technology Nov 2012 First, An Introduction! Who Am I? Who? Guillem Vinals Developer Technology Engineer, PowerVR Graphics What? An introduction to our PowerVR
More informationUsing the PowerVR SDK to Optimize your Renderer
Using the PowerVR SDK to Optimize your Renderer March, 2013 www.imgtec.com Imagination Technologies p1 First, an Introduction www.imgtec.com Imagination Technologies p2 Who are we? Who? Joe Davis, Developer
More informationThe Handheld Graphics. Market. Size, needs, and opportunities. Jon Peddie Research
The Handheld Graphics Market Size, needs, and opportunities Founded in 2001 - our 24th year Focus and emphasis on Digital Technology, Multi Media, and Graphics Consulting and market research - Advisor
More informationMobile Graphics Ecosystem. Tom Olson OpenGL ES working group chair
OpenGL ES in the Mobile Graphics Ecosystem Tom Olson OpenGL ES working group chair Director, Graphics Research, ARM Ltd 1 Outline Why Mobile Graphics? OpenGL ES Overview Getting Started with OpenGL ES
More informationMali Developer Resources. Kevin Ho ARM Taiwan FAE
Mali Developer Resources Kevin Ho ARM Taiwan FAE ARM Mali Developer Tools Software Development SDKs for OpenGL ES & OpenCL OpenGL ES Emulators Shader Development Studio Shader Library Asset Creation Texture
More informationPowerVR SDK & Tools. February 2017
PowerVR SDK & Tools February 2017 www.imgtec.com PowerVR SDK Features PowerVR Framework Cross-platform programming kit Supports PowerVR assets Source code provided Allows easy porting of native graphics
More informationOpenGL ES. Kristof Beets 3 rd Party Relations Manager Imagination Technologies
OpenGL ES Kristof Beets 3 rd Party Relations Manager Imagination Technologies Kristof.beets@imgtec.com IMG IP > 400 75% Offices : ( ), : : :,,, : 2 PowerVR MBX OpenGL ES 1.x Compliant OpenVG 1.0 Support
More informationOpenGL ES 2.0 : Start Developing Now. Dan Ginsburg Advanced Micro Devices, Inc.
OpenGL ES 2.0 : Start Developing Now Dan Ginsburg Advanced Micro Devices, Inc. Agenda OpenGL ES 2.0 Brief Overview Tools OpenGL ES 2.0 Emulator RenderMonkey w/ OES 2.0 Support OpenGL ES 2.0 3D Engine Case
More informationBringing it all together: The challenge in delivering a complete graphics system architecture. Chris Porthouse
Bringing it all together: The challenge in delivering a complete graphics system architecture Chris Porthouse System Integration & the role of standards Content Ecosystem Java Execution Environment Native
More informationThe Ultimate Developers Toolkit. Jonathan Zarge Dan Ginsburg
The Ultimate Developers Toolkit Jonathan Zarge Dan Ginsburg February 20, 2008 Agenda GPU PerfStudio GPU ShaderAnalyzer RenderMonkey Additional Tools Tootle GPU MeshMapper CubeMapGen The Compressonator
More informationAdding Advanced Shader Features and Handling Fragmentation
Copyright Khronos Group, 2010 - Page 1 Adding Advanced Shader Features and Handling Fragmentation How to enable your application on a wide range of devices Imagination Technologies Copyright Khronos Group,
More informationPowerVR Series5. Architecture Guide for Developers
Public Imagination Technologies PowerVR Series5 Public. This publication contains proprietary information which is subject to change without notice and is supplied 'as is' without warranty of any kind.
More informationNext Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1
Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Ecosystem @neilt3d Copyright Khronos Group 2015 - Page 1 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon
More informationCopyright Khronos Group, Page 1
1HLO7UHYHWW 19,',$.KURQRV *URXS 2SHQ*/(6 Copyright Khronos Group, 2007 - Page 1 Handsets are becoming personal computing platform - not just phones - A real computer in your hand mobility, connectedness
More informationMultimedia in Mobile Phones. Architectures and Trends Lund
Multimedia in Mobile Phones Architectures and Trends Lund 091124 Presentation Henrik Ohlsson Contact: henrik.h.ohlsson@stericsson.com Working with multimedia hardware (graphics and displays) at ST- Ericsson
More informationProfiling and Debugging Games on Mobile Platforms
Profiling and Debugging Games on Mobile Platforms Lorenzo Dal Col Senior Software Engineer, Graphics Tools Gamelab 2013, Barcelona 26 th June 2013 Agenda Introduction to Performance Analysis with ARM DS-5
More informationCopyright Khronos Group, Page 1
3RUWDEOH1DWLYH0RELOH 0HGLD$SSOLFDWLRQV 1HLO7UHYHWW 9LFH3UHVLGHQW(PEHGGHG&RQWHQW19,',$ 3UHVLGHQW.KURQRV*URXS Copyright Khronos Group, 2007 - Page 1 3HUYDVLYH0RELOH0HGLD&RPSXWLQJ Handsets are becoming personal
More informationHardware Accelerated Graphics for High Performance JavaFX Mobile Applications
Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications Pavel Petroshenko, Sun Microsystems Jan Valenta, Sun Microsystems Jerry Evans, Sun Microsystems Goal of this Session Demonstrate
More informationPowerVR Performance Recommendations The Golden Rules. October 2015
PowerVR Performance Recommendations The Golden Rules October 2015 Paul Ly Developer Technology Engineer, PowerVR Graphics Understanding Your Bottlenecks Based on our experience 3 The Golden Rules 1. The
More informationWhiz-Bang Graphics and Media Performance for Java Platform, Micro Edition (JavaME)
Whiz-Bang Graphics and Media Performance for Java Platform, Micro Edition (JavaME) Pavel Petroshenko, Sun Microsystems, Inc. Ashmi Bhanushali, NVIDIA Corporation Jerry Evans, Sun Microsystems, Inc. Nandini
More informationIntroduction to OpenGL ES 3.0
Introduction to OpenGL ES 3.0 Eisaku Ohbuchi Digital Media Professionals Inc. 2012 Digital Media Professionals Inc. All rights reserved. 12/Sep/2012 Page 1 Agenda DMP overview (quick!) OpenGL ES 3.0 update
More informationMali-400 MP: A Scalable GPU for Mobile Devices Tom Olson
Mali-400 MP: A Scalable GPU for Mobile Devices Tom Olson Director, Graphics Research, ARM Outline ARM and Mobile Graphics Design Constraints for Mobile GPUs Mali Architecture Overview Multicore Scaling
More information3D Graphics in Future Mobile Devices. Steve Steele, ARM
3D Graphics in Future Mobile Devices Steve Steele, ARM Market Trends Mobile Computing Market Growth Volume in millions Mobile Computing Market Trends 1600 Smart Mobile Device Shipments (Smartphones and
More informationCopyright Khronos Group, Page 1
3RUWDEOH1DWLYH0RELOH 0HGLD$SSOLFDWLRQV 1HLO7UHYHWW 9LFH3UHVLGHQW(PEHGGHG&RQWHQW19,',$ 3UHVLGHQW.KURQRV*URXS Copyright Khronos Group, 2007 - Page 1 3HUYDVLYH0RELOH0HGLD&RPSXWLQJ Handsets are becoming personal
More informationPowerVR Performance Recommendations. The Golden Rules
PowerVR Performance Recommendations Public. This publication contains proprietary information which is subject to change without notice and is supplied 'as is' without warranty of any kind. Redistribution
More informationPowerVR Performance Recommendations. The Golden Rules
PowerVR Performance Recommendations Copyright Imagination Technologies Limited. All Rights Reserved. This publication contains proprietary information which is subject to change without notice and is supplied
More informationOptimizing and Profiling Unity Games for Mobile Platforms. Angelo Theodorou Senior Software Engineer, MPG Gamelab 2014, 25 th -27 th June
Optimizing and Profiling Unity Games for Mobile Platforms Angelo Theodorou Senior Software Engineer, MPG Gamelab 2014, 25 th -27 th June 1 Agenda Introduction ARM and the presenter Preliminary knowledge
More informationThe Ever Expanding OpenGL ES Market Opportunities. Kristof Beets 3 rd Party Relations Manager Imagination Technologies
The Ever Expanding OpenGL ES Market Opportunities Kristof Beets 3 rd Party Relations Manager Imagination Technologies Kristof.beets@imgtec.com IMG Introduction Products Silicon and software IP for multimedia
More informationBaback Elmieh, Software Lead James Ritts, Profiler Lead Qualcomm Incorporated Advanced Content Group
Introduction ti to Adreno Tools Baback Elmieh, Software Lead James Ritts, Profiler Lead Qualcomm Incorporated Advanced Content Group Qualcomm HW Accelerated 3D: Adreno Moving content-quality forward requires
More informationBuilding scalable 3D applications. Ville Miettinen Hybrid Graphics
Building scalable 3D applications Ville Miettinen Hybrid Graphics What s going to happen... (1/2) Mass market: 3D apps will become a huge success on low-end and mid-tier cell phones Retro-gaming New game
More informationArchitectures. Michael Doggett Department of Computer Science Lund University 2009 Tomas Akenine-Möller and Michael Doggett 1
Architectures Michael Doggett Department of Computer Science Lund University 2009 Tomas Akenine-Möller and Michael Doggett 1 Overview of today s lecture The idea is to cover some of the existing graphics
More informationARM Mali -400 MP. The Scalable Multicore Graphics Processing Unit. Under embargo until June 2 nd, 2008
ARM Mali -400 MP The Scalable Multicore Graphics Processing Unit 1 Agenda Market drivers: consumer and technology changes ARM technology and graphics expertise ARM launches pioneering Mali-400 MP GPU Mali-400
More informationDave Shreiner, ARM March 2009
4 th Annual Dave Shreiner, ARM March 2009 Copyright Khronos Group, 2009 - Page 1 Motivation - What s OpenGL ES, and what can it do for me? Overview - Lingo decoder - Overview of the OpenGL ES Pipeline
More informationBringing AAA graphics to mobile platforms. Niklas Smedberg Senior Engine Programmer, Epic Games
Bringing AAA graphics to mobile platforms Niklas Smedberg Senior Engine Programmer, Epic Games Who Am I A.k.a. Smedis Platform team at Epic Games Unreal Engine 15 years in the industry 30 years of programming
More informationNVSG NVIDIA Scene Graph
NVSG NVIDIA Scene Graph Leveraging the World's Fastest Scene Graph Agenda Overview NVSG Shader integration Interactive ray tracing Multi-GPU support NVIDIA Scene Graph (NVSG) The first cross-platform scene
More informationCopyright Khronos Group Page 1
Gaming Market Briefing Overview of APIs GDC March 2016 Neil Trevett Khronos President NVIDIA Vice President Developer Ecosystem ntrevett@nvidia.com @neilt3d Copyright Khronos Group 2016 - Page 1 Copyright
More informationPowerVR Hardware. Architecture Overview for Developers
Public Imagination Technologies PowerVR Hardware Public. This publication contains proprietary information which is subject to change without notice and is supplied 'as is' without warranty of any kind.
More informationEECS 487: Interactive Computer Graphics
EECS 487: Interactive Computer Graphics Lecture 21: Overview of Low-level Graphics API Metal, Direct3D 12, Vulkan Console Games Why do games look and perform so much better on consoles than on PCs with
More informationOverview. Technology Details. D/AVE NX Preliminary Product Brief
Overview D/AVE NX is the latest and most powerful addition to the D/AVE family of rendering cores. It is the first IP to bring full OpenGL ES 2.0/3.1 rendering to the FPGA and SoC world. Targeted for graphics
More informationComing to a Pixel Near You: Mobile 3D Graphics on the GoForce WMP. Chris Wynn NVIDIA Corporation
Coming to a Pixel Near You: Mobile 3D Graphics on the GoForce WMP Chris Wynn NVIDIA Corporation What is GoForce 3D? Licensable 3D Core for Mobile Devices Discrete Solutions: GoForce 3D 4500/4800 OpenGL
More informationOptimizing Games for ATI s IMAGEON Aaftab Munshi. 3D Architect ATI Research
Optimizing Games for ATI s IMAGEON 2300 Aaftab Munshi 3D Architect ATI Research A A 3D hardware solution enables publishers to extend brands to mobile devices while remaining close to original vision of
More informationSIGGRAPH Briefing August 2014
Copyright Khronos Group 2014 - Page 1 SIGGRAPH Briefing August 2014 Neil Trevett VP Mobile Ecosystem, NVIDIA President, Khronos Copyright Khronos Group 2014 - Page 2 Significant Khronos API Ecosystem Advances
More information24th MONDAY. Overview 2018
24th MONDAY Overview 2018 Imagination: your route to success At Imagination, we create and license market-leading processor solutions for graphics, vision & AI processing, and multi-standard communications.
More informationApplications and Implementations
Copyright Khronos Group, 2010 - Page 1 Applications and Implementations Hwanyong LEE CTO and Technical Marketing Director HUONE System Integration Application Acceleration Authoring and accessibility Khronos
More informationBroken Age's Approach to Scalability. Oliver Franzke Lead Programmer, Double Fine Productions
Broken Age's Approach to Scalability Oliver Franzke Lead Programmer, Double Fine Productions Content Introduction Platform diversity Game assets Characters Environments Shaders Who am I? Lead Programmer
More informationPVRTexTool. User Manual
Public Imagination Technologies PVRTexTool Copyright Imagination Technologies Limited. All Rights Reserved. This publication contains proprietary information which is subject to change without notice and
More informationMobile graphics API Overview
Mobile graphics API Overview Michael Doggett Department of Computer Science Lund University 2009 Michael Doggett and Tomas Akenine-Möller 1 Register Please check to see if your name is on the list, if
More informationModule Introduction. Content 15 pages 2 questions. Learning Time 25 minutes
Purpose The intent of this module is to introduce you to the multimedia features and functions of the i.mx31. You will learn about the Imagination PowerVR MBX- Lite hardware core, graphics rendering, video
More informationOpenGL ES update. Eisaku Ohbuchi Digital Media Professionals Inc.
OpenGL ES update Eisaku Ohbuchi Digital Media Professionals Inc. What is OpenGL ES? OpenGL for mobile devices Gets rid of redundant / legacy features Extensions to make it mobile-friendly All the functionality
More informationApplications and Implementations
Copyright Khronos Group, 2010 - Page 1 Applications and Implementations Hwanyong LEE CTO and Technical Marketing Director HUONE OpenVG Royalty-free open standard API Low-level 2D vector graphics rendering
More informationPress Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem. Copyright Khronos Group Page 1
Press Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem Copyright Khronos Group 2015 - Page 1 Khronos Connects Software to Silicon Open Consortium creating ROYALTY-FREE,
More informationPump Up Your Pipeline
Pump Up Your Pipeline NVIDIA Developer Tools GPU Jackpot October 4004 Will Ramey Why Do We Do This? Investing in Developers Worldwide Powerful tools for building games Software Development Content Creation
More informationOpenGL BOF Siggraph 2011
OpenGL BOF Siggraph 2011 OpenGL BOF Agenda OpenGL 4 update Barthold Lichtenbelt, NVIDIA OpenGL Shading Language Hints/Kinks Bill Licea-Kane, AMD Ecosystem update Jon Leech, Khronos Viewperf 12, a new beginning
More informationNVIDIA Parallel Nsight. Jeff Kiel
NVIDIA Parallel Nsight Jeff Kiel Agenda: NVIDIA Parallel Nsight Programmable GPU Development Presenting Parallel Nsight Demo Questions/Feedback Programmable GPU Development More programmability = more
More informationWebGL Meetup GDC Copyright Khronos Group, Page 1
WebGL Meetup GDC 2012 Copyright Khronos Group, 2012 - Page 1 Copyright Khronos Group, 2012 - Page 2 Khronos API Ecosystem Trends Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos
More informationVulkan: Architecture positive How Vulkan maps to PowerVR GPUs Kevin sun Lead Developer Support Engineer, APAC PowerVR Graphics.
Vulkan: Architecture positive How Vulkan maps to PowerVR GPUs Kevin sun Lead Developer Support Engineer, APAC PowerVR Graphics www.imgtec.com Introduction Who am I? Kevin Sun Working at Imagination Technologies
More informationFalanx Microsystems. Company Overview
Image Quality no compromise Company Falanx Overview Microsystems Company Overview Design and license silicon graphics IP cores targeted at mobile phones and system-on-chip Core Competencies Computer Graphics
More informationCopyright Khronos Group Page 1. Vulkan Overview. June 2015
Copyright Khronos Group 2015 - Page 1 Vulkan Overview June 2015 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon Open Consortium creating OPEN STANDARD APIs for hardware acceleration
More informationCopyright Khronos Group, Page Graphic Remedy. All Rights Reserved
Avi Shapira Graphic Remedy Copyright Khronos Group, 2009 - Page 1 2004 2009 Graphic Remedy. All Rights Reserved Debugging and profiling 3D applications are both hard and time consuming tasks Companies
More informationParallax Bumpmapping. Whitepaper
Public Imagination Technologies Parallax Bumpmapping Whitepaper Copyright Imagination Technologies Limited. All Rights Reserved. This publication contains proprietary information which is subject to change
More informationCreating the Embedded Media Processing Ecosystem
Creating the Embedded Media Processing Ecosystem Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos Chairman, OpenGL ES Working Group Mobile Convergence Handsets are becoming the predominant
More informationAccelerating Realism with the (NVIDIA Scene Graph)
Accelerating Realism with the (NVIDIA Scene Graph) Holger Kunz Manager, Workstation Middleware Development Phillip Miller Director, Workstation Middleware Product Management NVIDIA application acceleration
More informationEmbedded Media Processing Ecosystem
Embedded Media Processing Ecosystem Neil Trevett Vice President Mobile Content, NVIDIA President, Khronos Group Copyright Khronos Group, 2007 - Page 1 Pervasive Mobile Media Computing Handsets are becoming
More informationNVIDIA Tools for Artists
NVIDIA Tools for Artists GPU Jackpot October 2004 Will Ramey Why Do We Do This? Investing in Developers Worldwide Powerful tools for building games Software Development Content Creation Performance Analysis
More informationIntroduction to Shaders.
Introduction to Shaders Marco Benvegnù hiforce@gmx.it www.benve.org Summer 2005 Overview Rendering pipeline Shaders concepts Shading Languages Shading Tools Effects showcase Setup of a Shader in OpenGL
More informationGrafica Computazionale: Lezione 30. Grafica Computazionale. Hiding complexity... ;) Introduction to OpenGL. lezione30 Introduction to OpenGL
Grafica Computazionale: Lezione 30 Grafica Computazionale lezione30 Introduction to OpenGL Informatica e Automazione, "Roma Tre" May 20, 2010 OpenGL Shading Language Introduction to OpenGL OpenGL (Open
More informationMobile Performance Tools and GPU Performance Tuning. Lars M. Bishop, NVIDIA Handheld DevTech Jason Allen, NVIDIA Handheld DevTools
Mobile Performance Tools and GPU Performance Tuning Lars M. Bishop, NVIDIA Handheld DevTech Jason Allen, NVIDIA Handheld DevTools NVIDIA GoForce5500 Overview World-class 3D HW Geometry pipeline 16/32bpp
More informationAR Standards Update Austin, March 2012
AR Standards Update Austin, March 2012 Neil Trevett President, The Khronos Group Vice President Mobile Content, NVIDIA Copyright Khronos Group, 2012 - Page 1 Topics Very brief overview of Khronos Update
More informationSqueezing Performance out of your Game with ATI Developer Performance Tools and Optimization Techniques
Squeezing Performance out of your Game with ATI Developer Performance Tools and Optimization Techniques Jonathan Zarge, Team Lead Performance Tools Richard Huddy, European Developer Relations Manager ATI
More informationGraphics Hardware, Graphics APIs, and Computation on GPUs. Mark Segal
Graphics Hardware, Graphics APIs, and Computation on GPUs Mark Segal Overview Graphics Pipeline Graphics Hardware Graphics APIs ATI s low-level interface for computation on GPUs 2 Graphics Hardware High
More informationCS427 Multicore Architecture and Parallel Computing
CS427 Multicore Architecture and Parallel Computing Lecture 6 GPU Architecture Li Jiang 2014/10/9 1 GPU Scaling A quiet revolution and potential build-up Calculation: 936 GFLOPS vs. 102 GFLOPS Memory Bandwidth:
More informationLecture 6: Texturing Part II: Texture Compression and GPU Latency Hiding Mechanisms. Visual Computing Systems CMU , Fall 2014
Lecture 6: Texturing Part II: Texture Compression and GPU Latency Hiding Mechanisms Visual Computing Systems Review: mechanisms to reduce aliasing in the graphics pipeline When sampling visibility?! -
More informationNeil Trevett Vice President Mobile Ecosystem, NVIDIA President, Khronos Group. Copyright Khronos Group Page 1
Neil Trevett Vice President Mobile Ecosystem, NVIDIA President, Khronos Group Copyright Khronos Group 2014 - Page 1 Khronos Standards 3D Asset Handling - 3D authoring asset interchange - 3D asset transmission
More informationProgramming Graphics Hardware
Tutorial 5 Programming Graphics Hardware Randy Fernando, Mark Harris, Matthias Wloka, Cyril Zeller Overview of the Tutorial: Morning 8:30 9:30 10:15 10:45 Introduction to the Hardware Graphics Pipeline
More informationPVRTC & Texture Compression. User Guide
Public Imagination Technologies PVRTC & Texture Compression Public. This publication contains proprietary information which is subject to change without notice and is supplied 'as is' without warranty
More informationCopyright Khronos Group, Page 1
2SHQ*/(6%2) 7RP2OVRQ7, 2SHQ*/(6:RUNLQJ*URXS&KDLU Copyright Khronos Group, 2007 - Page 1 2XWOLQH Khronos and OpenGL ES Overview Working Group News Current Working Group Activities Discussion and Feedback
More informationGraphics Architectures and OpenCL. Michael Doggett Department of Computer Science Lund university
Graphics Architectures and OpenCL Michael Doggett Department of Computer Science Lund university Overview Parallelism Radeon 5870 Tiled Graphics Architectures Important when Memory and Bandwidth limited
More informationPERFORMANCE OPTIMIZATIONS FOR AUTOMOTIVE SOFTWARE
April 4-7, 2016 Silicon Valley PERFORMANCE OPTIMIZATIONS FOR AUTOMOTIVE SOFTWARE Pradeep Chandrahasshenoy, Automotive Solutions Architect, NVIDIA Stefan Schoenefeld, ProViz DevTech, NVIDIA 4 th April 2016
More informationPOWERVR. 3D Application Development Recommendations
POWERVR 3D Application Development Recommendations Copyright 2009, Imagination Technologies Ltd. All Rights Reserved. This publication contains proprietary information which is protected by copyright.
More informationMention driver developers in the room. Because of time this will be fairly high level, feel free to come talk to us afterwards
1 Introduce Mark, Michael Poll: Who is a software developer or works for a software company? Who s in management? Who knows what the OpenGL ARB standards body is? Mention driver developers in the room.
More informationPowerVR Graphics - Latest Developments and Future Plans
PowerVR Graphics - Latest Developments and Future Plans Latest Developments and Future Plans A brief introduction Joe Davis Lead Developer Support Engineer, PowerVR Graphics With Imagination s PowerVR
More informationRendering Grass with Instancing in DirectX* 10
Rendering Grass with Instancing in DirectX* 10 By Anu Kalra Because of the geometric complexity, rendering realistic grass in real-time is difficult, especially on consumer graphics hardware. This article
More informationNVIDIA FX Composer. Developer Presentation June 2004
NVIDIA FX Composer Developer Presentation June 2004 1 NVIDIA FX Composer FX Composer empowers developers to create high performance shaders in an integrated development environment with real-time preview
More informationWhat was removed? (1) OpenGL ES vs. OpenGL
SLIDE 2 Outline What is? vs. OpenGL Profiles and versions EGL Surfaces on Windows CE and Symbian Implementations SLIDE 3 SLIDE 4 What is? Small-footprint subset of OpenGL OpenGL is too large for embedded
More informationOpenGL on Android. Lecture 7. Android and Low-level Optimizations Summer School. 27 July 2015
OpenGL on Android Lecture 7 Android and Low-level Optimizations Summer School 27 July 2015 This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this
More informationOverview of the OpenVG, a vector graphics API and Introduction to IWAYAG, an native OpenVG accelerator
Overview of the OpenVG, a vector graphics API and Introduction to IWAYAG, an native OpenVG accelerator December 18, 2009 Hiroshi Fujiwara NEC System Technologies, Ltd. Agenda Overview of the OpenVG, a
More informationPractical Performance Analysis Koji Ashida NVIDIA Developer Technology Group
Practical Performance Analysis Koji Ashida NVIDIA Developer Technology Group Overview Tools for the analysis Finding pipeline bottlenecks Practice identifying the problems Analysis Tools NVPerfHUD Graph
More informationPress Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem. Copyright Khronos Group Page 1
Press Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem Copyright Khronos Group 2015 - Page 1 Khronos Connects Software to Silicon Open Consortium creating ROYALTY-FREE,
More informationPowerVR GPU IP from Wearables to Servers. Kristof Beets Director of Business Development May 2015
PowerVR GPU IP from Wearables to Servers Kristof Beets Director of Business Development May 2015 www.imgtec.com Expanding embedded GPU market opportunities Huge range of market opportunities equates to
More informationGraphics Performance Optimisation. John Spitzer Director of European Developer Technology
Graphics Performance Optimisation John Spitzer Director of European Developer Technology Overview Understand the stages of the graphics pipeline Cherchez la bottleneck Once found, either eliminate or balance
More informationCourse Recap + 3D Graphics on Mobile GPUs
Lecture 18: Course Recap + 3D Graphics on Mobile GPUs Interactive Computer Graphics Q. What is a big concern in mobile computing? A. Power Two reasons to save power Run at higher performance for a fixed
More informationSiggraph Agenda. Usability & Productivity. FX Composer 2.5. Usability & Productivity 9/12/2008 9:16 AM
Agenda Shader Debugger Performance Tools A New Generation of Performance Analysis and Shader Authoring Tools Chris Maughan & Jeffrey Kiel Usability & Productivity Increase productivity Refine usability
More informationNVIDIA Developer Tools for Graphics and PhysX
NVIDIA Developer Tools for Graphics and PhysX FX Composer Shader Debugger PerfKit Conference Presentations mental mill Artist Edition NVIDIA Shader Library Photoshop Plug ins Texture Tools Direct3D SDK
More informationMobile HW and Bandwidth
Your logo on white Mobile HW and Bandwidth Andrew Gruber Qualcomm Technologies, Inc. Agenda and Goals Describe the Power and Bandwidth challenges facing Mobile Graphics Describe some of the Power Saving
More informationCSE 591: GPU Programming. Introduction. Entertainment Graphics: Virtual Realism for the Masses. Computer games need to have: Klaus Mueller
Entertainment Graphics: Virtual Realism for the Masses CSE 591: GPU Programming Introduction Computer games need to have: realistic appearance of characters and objects believable and creative shading,
More informationdeveloper.nvidia.com The Source for GPU Programming
developer.nvidia.com The Source for GPU Programming Latest documentation SDKs Cutting-edge tools Performance analysis tools Content creation tools Hundreds of effects Video presentations and tutorials
More informationGraphics Processing Unit Architecture (GPU Arch)
Graphics Processing Unit Architecture (GPU Arch) With a focus on NVIDIA GeForce 6800 GPU 1 What is a GPU From Wikipedia : A specialized processor efficient at manipulating and displaying computer graphics
More information