Jump to content

IMX8/Multimedia/GPU/OpenVG: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 8: Line 8:
* Royalty-free open standard API.
* Royalty-free open standard API.
* Low-level 2D vector graphics rendering API.
* Low-level 2D vector graphics rendering API.
* Advanced feature set to enable SVG, Flash, Vector Fonts etc.
* Advanced feature set to enable SVG, Flash, Vector Fonts, etc.
* Enables smooth evolution towards hardware accelerated vector graphics.
* Enables smooth evolution towards hardware accelerated vector graphics.


Line 45: Line 45:
[[File:coverflow.gif|center|CoverFlow Output]]
[[File:coverflow.gif|center|CoverFlow Output]]


*'''DFGraphicsBasic2D:''' This sample shows how to use the Demo Frameworks 'basic' 2D rendering capabilities that work across all backends. The basic2D interface allows to render ASCII strings using a system provided font and draw colored points. The functionality in Basic2D is used internally in the framework to render the profiling overlays like the frame rate counter and graph.
*'''DFGraphicsBasic2D:''' This sample shows how to use the Demo Frameworks 'basic' 2D rendering capabilities that work across all backends. The basic2D interface allows rendering ASCII strings using a system provided font and draw colored points. The functionality in Basic2D is used internally in the framework to render the profiling overlays like the frame rate counter and graph.
[[File:Graphicsbasic.gif|580px|center|DFGraphicsBasic2D Output]]
[[File:Graphicsbasic.gif|580px|center|DFGraphicsBasic2D Output]]


Line 59: Line 59:
*'''SimpleBench:''' This sample is a small benchmarking application for benchmarking various ways to render points in OpenVG.
*'''SimpleBench:''' This sample is a small benchmarking application for benchmarking various ways to render points in OpenVG.


*'''VGStressTest:''' This sample executes a configurable stress test for the OpenVG API. This will often showcase the worst case power consumption.
*'''VGStressTest:''' This sample executes a configurable stress test for the OpenVG API. This will often showcase the worst-case power consumption.
[[File:vgstresstest.gif|center|VGStressTest Output]]
[[File:vgstresstest.gif|center|VGStressTest Output]]
    
    
<noinclude>{{IMX8/Foot|Multimedia/GPU/OpenVX|Multimedia/GPU/Vulkan}}</noinclude>
<noinclude>{{IMX8/Foot|Multimedia/GPU/OpenVX|Multimedia/GPU/Vulkan}}</noinclude>
Cookies help us deliver our services. By using our services, you agree to our use of cookies.