English
Language : 

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