Futuremark
» Products
» VGMark
» VGMark 1.0
» Tests
VGMark 1.0 Tests
Professional tools
VGMark 1.0 workloads and feature tests emulate the demanding functional requirements of OpenVG 1.0 vector graphics applications, prior to the availability of those consumer applications. Access to these test features and workloads will allow for comprehensive testing and evaluation of technology implementations in both software and hardware, ultimately yielding better performing OpenVG capable devices.
Customize and modify the tests
The resolution for all test runs is fully configurable. The content has been created to enable resolutions up to VGA. VGMark 1.0 supports modifying test data with an additional tool. Modifications can include different path data types, different image formats, and possible texture compressions. All tests can be run with the full range of OpenVG quality settings of OpenVG and can be selected within the configuration script.
VGMark 1.0 Application Tests
- User Interface Test
- Phone UI with application icons
- Cursor automatically navigates animated interface
- Messaging and Navigation workloads introduced
- OpenVG features used:
- Anti-alias Rendering: determined by OpenVG setting
- Vector Fonts: animated text
- Path: straight line, quad/cubic Bezier Curve
- Scaling: uniform, non-uniform
- Rotation: on selected icon
- Fill path with gradient: icons
- Scissoring: alert dialog
- Draw Image: normal mode, on background image
- Common blending: transparent icons
- Off screen rendering: out of focus icons
- Gaussian blur: out of focus icons
- FPS metrics
- Mapping Navigation Test
- Mapping application, “user” navigates through cityscape
- Full screen map, route highlighted
- Interactive navigation process simulated
- OpenVG features used:
- Anti-alias Rendering: “Faster” quality setting by default
- Path: straight line, quad/cubic Bezier Curve
- Stroke attributes: street corners
- Uniform scaling
- Rotation
- Translation
- Fill and stroke path with gradient, pattern paint and solid color
- Common blending: during scaling
- FPS metrics
VGMark 1.0 Feature Tests
- Segment Count – Four subtests: straight line, and cubic path with and without path interpolation. Segments per second are measured.
- Fill Rate – Three subtests: single color, gradient and patterned. Tests stress hardware by using large amounts of pixels filled with different paints and alpha values. Pixels per second are measured.
- Path Count – Two subtests: with and without matrix load measure the performance in drawing simple paths. Test is somewhat equivalent to the “batch count tests” in 3D. Paths per second are measured.
- Image Quality Test – Tests consist of image quality tests and rendering quality tests. The tests use abstract test images that are complex enough to reveal visible quality issues in the implementation. These tests are subjective and no metrics are planned.
- Anti-aliasing Test - Test consists of color transitions produced by grids of paths with subpixel level details and larger paths filled with matching normal gradient for comparison. Test is subjective as the other image quality tests.
|