|
PXD20RM Datasheet, PDF (1135/1628 Pages) Freescale Semiconductor, Inc – PXD20 Microcontroller | |||
|
◁ |
⢠Non-power of two source and destination bitmap sizes supported (stride must be a multiple of
32-bits)
⢠BitBlt with scaling implemented with the 3D rendering pipeline, bilinear filtering with texture
lookups, programmable filter kernels possible with the programmable Pixel processor
31.1.2.3 Vector graphics
⢠Parallel operation with the 3D pipeline, independent command input
⢠Rasterization of convex and concave polygons with anti-aliasing
⢠Efficient native polygon rendering (no tessellation to triangles)
⢠Non-zero and odd-even fill rules
⢠Primitives supported:
â Polygons
â OpenVG path primitives (except Elliptical Arcs): Horizontal/vertical lines, generic lines,
curves, smooth curves, moveto, path closing
â Curve types supported: cubic and quadratic Bézier
â Strokes with thickness, joints and end caps, unlimited stroke thickness
â Special case handling of singularities for thick strokes
â Supports paths with a maximum of 256 crossings along a horizontal or a vertical line
⢠Input coordinates:
â Absolute and relative coordinate input in floating point
â Fixed-point (byte, short, int) and floating-point coordinate input - 0.8, 0.16, 16.16 formats
â Little- and Big-endian support separately selectable for command stream and data.
⢠Geometry
â User to surface transform for vertices and stroke shape
â Hardware curve tessellation
â Adjustable accuracy for curve and round cap splitting
â OpenVG/SVG join types: Miter (with miter limit), round, bevel
â OpenVG/SVG cap types: Butt, round, square
⢠Pixel processing:
â Programmable gradient and texturing processor
â Linear and radial gradients (with focal point)
â Perspective texture mapping with filtering
â Two textures supported
â sRGB and pre-multiply support for textures
â 16-sample anti-aliasing
â 4x RGSS AA (Rotated Grid Super Sample)
â Per-pixel alpha-masking
â Maximum texture size: 1024x1024 pixels
Freescale Semiconductor
PXD20 Microcontroller Reference Manual, Rev. 1
PreliminaryâSubject to Change Without Notice
31-3
|
▷ |