解决嵌入式opengl难题-使标准、工具和apis能在高度嵌入和安全的环境中一起工作外文资料翻译.doc
约13页DOC格式手机打开展开
解决嵌入式opengl难题-使标准、工具和apis能在高度嵌入和安全的环境中一起工作外文资料翻译,解决嵌入式opengl难题-使标准、工具和apis能在高度嵌入和安全的环境中一起工作摘要作为定义和表现屏幕图象来说,嵌入式的hmis正在使用opengl来表现api.由于图形加速子系统和商业驱动的出现,这一趋势能被很好的支持。同时,嵌入的图形工具和软件厂商已经在他们的api中支持opengl。因为其高度的嵌入和关键的安...
内容介绍
此文档由会员 wanli1988go 发布
解决嵌入式OPENGL难题-使标准、工具和APIS能在高度嵌入和安全的环境中一起工作
摘要
作为定义和表现屏幕图象来说,嵌入式的HMIS正在使用OpenGL来表现API.由于图形加速子系统和商业驱动的出现,这一趋势能被很好的支持。同时,嵌入的图形工具和软件厂商已经在他们的API中支持OpenGL。因为其高度的嵌入和关键的安全环境,完整的OpenGL不是一个狭窄的标准。为了能获得低价格/低功耗的硬件设备和减少获得关键安全证书的驱动的复杂性,必须包含OpenGL的子集。
近些年,移动图形工业已经从定义合适的OpenGL子集的工业联盟的努力中获得利益。这些子集,或外形,存在于趋向为广泛的不同的嵌入式市场的应用的不同版本提供服务。它很清楚如此定义明确的标准罐子和将会有一种在嵌入式和关键安全的图形业上的有益的影响,提供空前的便携和简单的HMI程序. 图形工具和软件厂商正在支持新的标准的水平是不清晰的。对于终端开发者来说,这些要求是非常高的,就像既不支持或很难的保证的API的可靠性。这篇论文在对厂商和开发者征税方面提出了些建议,获得用户接口和用OPENGL标准来确保工程的成功和HMI软件的广泛调度的建议。
SOLVING THE EMBEDDED OPENGL PUZZLE – MAKING STANDARDS, TOOLS, AND APIS WORK TOGETHER IN HIGHLY EMBEDDED AND SAFETY CRITICAL ENVIRONMENTS
Mark Snyder, Quantum3D, Glendale, AZ
Abstract
Embedded graphical Human Machine Interfaces (HMIs) are increasingly making use of the OpenGL rendering API as a standard for defining and rendering screen graphics. This trend is supported by the emergence of hardware accelerated graphics subsystems and commercially available driver software. Meanwhile, embedded graphics tool and software vendors have adopted OpenGL in various forms as the rendering API they support. For highly embedded and safety critical environments, however, full OpenGL is not a narrow enough standard. In order to achieve low-cost/low power hardware implementations and reduce driver complexity to achieve safety-critical certification, OpenGL subsets must be embraced.
In recent years, the mobile graphics industry has benefited from the efforts of industry consortiums to define capable OpenGL subsets. These subsets, or profiles, exist in various versions intended to facilitate the development of applications for widely differing embedded markets, from cell phone graphics to safety critical high-powered embedded graphics subsystems. It is clear that such well-defined standards can and will have a beneficial impact on the embedded and safety-critical graphics industries, offering unprecedented portability and simplicity for HMI applications. What is not as clear is the level to which graphics tool and software vendors are supporting the new standards. The stakes are high for the end developer, as reliance on API capabilities that are either unsupported or difficult to certify can present serious system integration and certification pitfalls.
摘要
作为定义和表现屏幕图象来说,嵌入式的HMIS正在使用OpenGL来表现API.由于图形加速子系统和商业驱动的出现,这一趋势能被很好的支持。同时,嵌入的图形工具和软件厂商已经在他们的API中支持OpenGL。因为其高度的嵌入和关键的安全环境,完整的OpenGL不是一个狭窄的标准。为了能获得低价格/低功耗的硬件设备和减少获得关键安全证书的驱动的复杂性,必须包含OpenGL的子集。
近些年,移动图形工业已经从定义合适的OpenGL子集的工业联盟的努力中获得利益。这些子集,或外形,存在于趋向为广泛的不同的嵌入式市场的应用的不同版本提供服务。它很清楚如此定义明确的标准罐子和将会有一种在嵌入式和关键安全的图形业上的有益的影响,提供空前的便携和简单的HMI程序. 图形工具和软件厂商正在支持新的标准的水平是不清晰的。对于终端开发者来说,这些要求是非常高的,就像既不支持或很难的保证的API的可靠性。这篇论文在对厂商和开发者征税方面提出了些建议,获得用户接口和用OPENGL标准来确保工程的成功和HMI软件的广泛调度的建议。
SOLVING THE EMBEDDED OPENGL PUZZLE – MAKING STANDARDS, TOOLS, AND APIS WORK TOGETHER IN HIGHLY EMBEDDED AND SAFETY CRITICAL ENVIRONMENTS
Mark Snyder, Quantum3D, Glendale, AZ
Abstract
Embedded graphical Human Machine Interfaces (HMIs) are increasingly making use of the OpenGL rendering API as a standard for defining and rendering screen graphics. This trend is supported by the emergence of hardware accelerated graphics subsystems and commercially available driver software. Meanwhile, embedded graphics tool and software vendors have adopted OpenGL in various forms as the rendering API they support. For highly embedded and safety critical environments, however, full OpenGL is not a narrow enough standard. In order to achieve low-cost/low power hardware implementations and reduce driver complexity to achieve safety-critical certification, OpenGL subsets must be embraced.
In recent years, the mobile graphics industry has benefited from the efforts of industry consortiums to define capable OpenGL subsets. These subsets, or profiles, exist in various versions intended to facilitate the development of applications for widely differing embedded markets, from cell phone graphics to safety critical high-powered embedded graphics subsystems. It is clear that such well-defined standards can and will have a beneficial impact on the embedded and safety-critical graphics industries, offering unprecedented portability and simplicity for HMI applications. What is not as clear is the level to which graphics tool and software vendors are supporting the new standards. The stakes are high for the end developer, as reliance on API capabilities that are either unsupported or difficult to certify can present serious system integration and certification pitfalls.