1 / 5

gDEBugger ES

gDEBugger ES. Yaki Tebeka. OpenGL ES Debugging & Profiling model. Application is sending API calls. Something happens here!. Why is ES debugging & profiling difficult?. The graphic system is viewed as a “ black box ” A render context is a huge “ global ” state machine

kina
Download Presentation

gDEBugger ES

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. gDEBugger ES Yaki Tebeka

  2. OpenGL ES Debugging & Profiling model Application is sending API calls Something happens here!

  3. Why is ES debugging & profiling difficult? The graphic system is viewed as a “black box” • A render context is a huge “global” state machine • You cannot watch state variable values • You cannot put breakpoints on ES API functions • You cannot view allocated graphic objects (textures, buffers, etc) • Pipeline stages are highly parallel and programmable • Caching is used in different stages • Hardware uses a lot of algorithms • IHVs keep implementation details secret…

  4. gDEBugger ES – a Professional OpenGL ES Debugger and Profiler Provides graphic pipeline information needed to find bugs and to optimize application performance: • Shortens debugging and profiling time • Improves application quality • Optimizes application performance

  5. Demo…

More Related