We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byBrooke Pitts
Modified about 1 year ago
© Copyright Khronos Group, 2006 - Page 1 PSGL PlayStation Graphics Library Mike Weiblen Sony Computer Entertainment
© Copyright Khronos Group, 2006 - Page 2 What is PSGL? PSGL is the high-level graphics library for PlayStation3 PSGL is OpenGL ES
© Copyright Khronos Group, 2006 - Page 3 Why OpenGL ES? Industry standards are GOOD! Excellent specifications Well-defined behavior Industry collaboration Conformance tests for quality Expertise available
© Copyright Khronos Group, 2006 - Page 4 What is PSGL? (in detail) OpenGL ES 1.0 - Officially passed ES 1.0 conformance test PLUS programmable shading with Cg PLUS OpenGL ES 1.1 extensions - VBO, FBO, PBO, Cubemap PLUS texture extensions - FP, DXT, 3D, NPO2, Aniso, Depth, Vertex Textures PLUS primitive/rendering extensions - Instancing, Primitive Restart, Queries, Conditional Rendering PLUS synchronization extensions - Fences, Events PLUS SCE performance extensions - TextureReference, AttribSet PLUS more
© Copyright Khronos Group, 2006 - Page 5 Why use OpenGL ES 1.0? PS3 is a graphics powerhouse, needs powerful library Embrace an industry standard Needed a “modern” GL with programmable shaders Desktop GL has many legacy APIs, not needed for PS3 OpenGL ES at the time was fixed-functionality only OpenGL ES 2.0 was not ready yet Solution: add programmable pipeline to OpenGL ES 1.0
© Copyright Khronos Group, 2006 - Page 6 OpenGL ES 2.0? OpenGL ES 2.0 is excellent stuff! But it came too late in PS3 design cycle SCE continues to contribute to Khronos, ES 2.x and beyond PSGL 2.0 could be OpenGL ES 2.x-conformant - Your feedback welcome
© Copyright Khronos Group, 2006 - Page 7 Future Directions “PSGL”, not “PS3GL” - Foundation for the future, beyond PS3 Continue to develop extensions, esp. for performance - Higher-level state management - Leverage multi-core and high-bandwidth interconnects - Help good code run faster - Integration of shader effects ARB in Khronos - The best of Desktop and Embedded!
© Copyright Khronos Group, 2006 - Page 8 Thanks! Questions?
© Copyright Khronos Group, 2006 - Page 9 We Just Thought You’d Like to Know… Tom Olson, Texas Instruments Inc.
© Copyright Khronos Group, 2006 - Page 10 OMAP 2420 Hits the Market At SIGGRAPH 05: - Demonstrated TI OMAP 2420 pre-production silicon - Supports hardware-accelerated OpenGL ES 1.1 - …via Imagination VGP/MBX As of SIGGRAPH 06: Over 10 Million Units Shipped!
© Copyright Khronos Group, 2006 - Page 11 Nokia N Series
12 © 2006 Nokia SIGGRAPH06 / 2006-07-28 / PO Evolution of the Computer Mainframe computer Mini computer Personal computer Laptop computer Multimedia Computer
13 © 2006 Nokia SIGGRAPH06 / 2006-07-28 / PO N93: leader in photography and video recording – and 1 st with 3D acceleration See new OpenGL ES 1.1 hardware acceleration, 2.4” display, 320x240 (or 240x320) resolution, 262144 colors, TV-Out support See new 3.2 megapixel (2048 x 1536 pixels) camera, Carl Zeiss Vario-Tessar lens, 3x optical zoom, MPEG-4 VGA video capture at 30 fps
© Copyright Khronos Group, 2006 - Page 14 PowerVR MBX OpenGL ES Demonstrations Kristof Beets 3 rd Party Relations Manager - Imagination Technologies email@example.com
© Copyright Khronos Group, 2006 - Page 15 Imagination: World Leader in SoC IP Cores Products - Silicon and software IP for multimedia and communication Customers - Global semiconductor, fast-moving fabless businesses and system companies People - >300 with over 75% highly skilled engineers PowerVR MBX de facto standard for Mobile 3D Graphics - In use by 6 of the top 10 semi-conductor companies - Several products already in the market and many more coming soon…
© Copyright Khronos Group, 2006 - Page 16 PowerVR MBX Family OpenGL ES 1.x Compliant OpenVG 1.0 Support Family Members - PowerVR MBX - PowerVR MBX Lite High Quality, High Performance Texture Filtering - Bi-Linear Filtering with MIP-Mapping at Full Speed PowerVR Texture Compression: 2bpp and 4bpp - Allows higher quality, higher resolution textures for same bandwidth and storage cost 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
© Copyright Khronos Group, 2006 - Page 17 Join the “PowerVR Insider” Program PowerVR Technical Support & Co-Marketing Programme - Direct Technical Support through email, 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, Launch Titles - 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 3D Graphics together - From Software Developers to Mobile Phone OEMs - Provide introductions between PowerVR Insiders - Assure co-operation between PowerVR Insiders To join send email to: firstname.lastname@example.org More details: www.powervrinsider.com
© Copyright Khronos Group, 2006 - Page 18 Demonstrations Sony Ericsson P990 - OpenGL ES 1.1 through PowerVR MBX Lite - Symbian OS - Native Execution - Available now Dell Axim X50v / X51v - OpenGL ES 1.0 through PowerVR MBX Lite - Direct3D Mobile through PowerVR MBX Lite - Windows Mobile 5.0 - Native Execution - Available now
© Copyright Khronos Group, 2006 - Page 19 NVIDIA GoForce 5500
NVIDIA CONFIDENTIAL © NVIDIA Corporation 2006 © Copyright Khronos Group, 2006 - Page 20 GoForce 5500 The first GPU to bring the world of digital entertainment to your mobile phone True, fluid digital TV and video High fidelity surround sound Console-class 3D gaming And more….
NVIDIA CONFIDENTIAL © NVIDIA Corporation 2006 © Copyright Khronos Group, 2006 - Page 21 Design Win Momentum World’s most exciting new devices use GoForce ™ Motorola RAZR maxx GoForce 4800 Sony Ericsson W900i GoForce 4800 Motorola SLVR L6i/L7i GoForce 2150/4000 Samsung P910 GoForce 5500 HTC Forseer Modeo DVB-H GoForce 5500 NEW! Samsung i310 GoForce 4800 NEW! Motorola RAZR V3xx GoForce 4800 NEW!
© Copyright Khronos Group, Page 1 PowerVR MBX OpenGL ES Demonstrations Kristof Beets 3 rd Party Relations Manager - Imagination Technologies
Mobile Graphics Acceleration: Past, Present and Future Petri Nordlund, Bitboys.
© Copyright Khronos Group, Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.
© Copyright Khronos Group, Page 1 The State of the Union Update from the Working Group Chair Tom Olson, Texas Instruments Inc.
© Copyright Khronos Group, Page 1 Khronos and OpenGL ES Status Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.
© Copyright Khronos Group, Page 1 Shaders Go Mobile: An Introduction to OpenGL ES 2.0 Tom Olson, Texas Instruments Inc.
OpenGL ES Performance (and Quality) on the GoForce5500 Handheld GPU Lars M. Bishop, NVIDIA Developer Technologies.
Trends and Standards for 3D Graphics for Handsets Christophe Quarre’ Advanced System Technology, Shanghai Lab STMicroelectronics
© Copyright Khronos Group, Page 1 Harnessing the Horsepower of OpenGL ES Hardware Acceleration Rob Simpson, Bitboys Oy.
ANDROID Android is a software stack for mobile devices that includes an operating system, middleware and key applications. Android is a software platform.
© Copyright 3Dlabs 2004 Page 1 ARB Roadmap Discussion Sacramento, June 2004.
Opengl Es 3.0 https://store.theartofservice.com/the-opengl-es-3-0-toolkit.html.
The Whole new Experience - By Mahesh Chauhan. Its sounds strange but the fact is that :- More than 90% of the CPUs in the world are not in desktops.
OpenGL ES Developer Focus Brian Bruning, Director DevRel Updated: August 31st, 2004.
CS 450: COMPUTER GRAPHICS REVIEW: INTRODUCTION TO COMPUTER GRAPHICS – PART 2 SPRING 2015 DR. MICHAEL J. REALE.
Computer Graphics 3 Lecture 6: Other Hardware-Based Extensions Benjamin Mora 1 University of Wales Swansea Dr. Benjamin Mora.
DXVA 2.0 A new Hardware Video Acceleration Pipeline for Windows Vista Rodolfo Vargas Senior Program Manager Video Windows Audio Video Excellence Microsoft.
Compatible Hardware and Software SDK’s Software/Hardware Issues.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Multimedia in Handhelds. Jon Peddie Research Founded in our 20th year Focus and emphasis on Digital Technology, Multi Media, and Graphics
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM307.
MACHINE VISION GROUP Accelerating image recognition on mobile devices using GPGPU Miguel Bordallo 1, Henri Nykänen 2, Jari Hannuksela 1, Olli Silvén 1.
Realtime 3D Computer Graphics Computer Graphics Computer Graphics Software & Hardware Rendering Software & Hardware Rendering 3D APIs 3D APIs Pixel & Vertex.
© Copyright Khronos Group, Page 1 ARB Update June 2002.
GPU Computing for GIS James Mower Department of Geography and Planning University at Albany.
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.
Graphics Hardware and Graphics in Video Games COMP136: Introduction to Computer Graphics.
Cosc 5/4730 OpenGL ES An introduction. OpenGL ES GL was first developed by SGI as a priority graphics language – OpenGL was developed initially by SGI.
Introduction History How symbian works System structure Some special features Various application of symbian os Advantage Limitations conclusion.
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2 Introductions Administrative Matters Course Outline What is Computer Graphics?
Week II Platforms and Engines. Overview Platforms and Engines Tools and SDKs Netbeans Game Development Walkthrough
2004/2/171 Some Viewpoints on Developing Digital Content Industry Dr. Ming-Yuhe Chang Associate Professor Department of Multimedia and Entertainment Science.
The Graphics Rendering Pipeline 3D SCENE Collection of 3D primitives IMAGE Array of pixels Primitives: Basic geometric structures (points, lines, triangles,
Under the Hood: 3D Pipeline. Motherboard & Chipset PCI Express x16.
Introduction to the graphics pipeline of the PS3 : : Cedric Perthuis.
Copyright © Tekes drawElements Solution for Testing the Graphics of Embedded Systems DM.
CS 480/680 Intro Dr. Frederick C Harris, Jr. Fall 2014.
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
GAM666 – Introduction To Game Programming ● Programmer's perspective of Game Industry ● Introduction to Windows Programming ● 2D animation using DirectX.
Havok FX Physics on NVIDIA GPUs. Copyright © NVIDIA Corporation 2004 What is Effects Physics? Physics-based effects on a massive scale 10,000s of objects.
Android Mobile Application Development. Mobile Applications – Apple App Store 250,000 applications – Has paid over $1 billion to developers as of June.
© Copyright Khronos Group, Page 1 Optimizing OpenGL ES Applications Kristof Beets 3 rd Party Relations Manager - Imagination Technologies
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
UFCFX5-15-3Mobile Device Development History of the Mobile Device.
G30™ A 3D graphics accelerator for mobile devices Petri Nordlund CTO, Bitboys Oy.
Wong Sing Chan Tsun Tat Lam Ka Shing Chan Wa Sing.
© Copyright Khronos Group, Page 1 Open Standards for Media Authoring and Acceleration Neil Trevett Vice President Embedded Content, NVIDIA President,
CHAPTER 4 Window Creation and Control © 2008 Cengage Learning EMEA.
© 2017 SlidePlayer.com Inc. All rights reserved.