1、displayrenderingtechnologyforplatformembeddedsystemshasundergonefundamentalchanges.Thesechangeshavebeendrivenprimarilybytwotwintechnologicalthrustsflat-panelhardwareandadvancedraster-basedEGSusingOpenGL.Flatpanelsenabledanincreaseinresolutionwhilestillsupportingsizeweightconstraints.RasterbasedEGS,p
2、articularlyoncommodityOpenGLhardware,providedhorsepowertodriveincreasedresolution.Theengine,orgraphicschip,ispartofmobilecomputingdevicethatprocessescreatesrendersdisplay.Ondesktop,enginesdominate,resultingseparatehighperformanceprocessorsbeingpresentmostonegeneralcomputing,processingdisplayinggraph
3、ics.developmentGPU,largelydesirebettervideogamingcapability,butalsoworkstationdesktopgraphicalprocessing.GPUfoundanichesystems,providingcapabilitiesweredifficultevenimpossibleachievelegacysystems.GPUsarevariantslaptopcards,featuringGPUs,onboardtexturememory,acceleratedlighting,transformation,rasteri
4、zation.Offeringsfrommajorcompanieswidelyusedmilitaryapplications.AnshownFigure1.Most GPU technology deployed in embedded systems today has its roots in desktop or laptop based graphics accelerators. Power consumption for the GPU alone can range from 5 to 15W. These designs can provide power equivale
5、nt to a desktop or laptop within an embedded environment, provided the supporting driver software is available. OpenGL is by far the most commonly used standard to supply these drivers. OpenGL as an Embedded Standard The advent of the GPU has been accompanied by widespread use of new standards desig
6、ned to facilitate development of graphical applications that take advantage of the hardware. One such lowlevel Applications Programming Interface (API) is OpenGL. OpenGL provides a software interface that supports 2D and 3D definition of geometry and rendering functions. Some of the major functions
7、OpenGL supports include: Matrix-based geometry transformations Viewport and clipping regionsTextured geometryGraphics pipeline state management Geometry caching These functions are supported through a logical pipeline that the GPU implements. The pipeline expects geometry specification in the form of triangles, points, and lines, along with transformation, clipping, color, and texture information used to convert theinto
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1