Skip to content

Safety critical drawing with OpenGL SC Making your OpenGL ES code OpenGL SC compliant

Bringing software into a safety critical environment can be tricky, especially when using the complex APIs needed for modern 3D graphics. That’s what makes OpenGL SC (Safety Critical) so important: it bridges the gap between beautiful displays and functional safety, while trying to remain as close to existing embedded standards that we all know and love. OpenGL SC will only become more prevalent in embedded graphics work as industries increasingly try to merge safety conscious methodologies with user-friendly interfaces.

As OpenGL SC is derivative from the OpenGL ES standards, you may already be familiar with the basics. But what are those fundamental differences? This whitepaper outlines the main sticking points when migrating software from OpenGL ES to OpenGL SC. It provides a succinct summary of the kind of code affected by each API change, the rationale for each change, and the workarounds to employ. For engineers who already understand OpenGL ES, this whitepaper may provide the simplest way to highlight the few differences between the specifications.

Leave a Reply

Your email address will not be published. Required fields are marked *

By continuing to use the site, you agree to the use of cookies. More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.