PlatformRockchip 2918Marvell Armada 510 (88AP510)Marvell Armada 620 (88AP2128-B0)Marvell Armada XXX (OLPC XO-1.75, model: 1C2)Ingenic JZ4770 MIPSMarvell 88SV331xFreescale i.MX 6 QuadFreescale i.MX 6 DualLiteMarvell Armada 1500
TypeGC800GC600GC2000GC300GC860GC860GC530GC2000GC320GC355GC880GC320GC1000
Revision0x46040x00190x50260x46340x46030x46210x43030x51080x50070x12150x51060x50070x5015
Specs
streamCount11??111810814
registerMax6464??64646464640646464
threadCount256256??2562561281024102402561024512
shaderCoreCount11??111440142
vertexCacheSize88??888161608168
vertexOutputBufferSize512512??512512128512102405121024512
pixelPipes???????220121
instructionCount???????5122560512256256
numConstants???????16825602562560
bufferSize???????080080
numVaryings??????????128?
superTileLayout??????????10?
Features
FAST_CLEAR+++-++++--+-+
SPECIAL_ANTI_ALIASING---+----+--+-
PIPE_3D+++-++++--+-+
DXT_TEXTURE_COMPRESSION+++++++++++++
DEBUG_MODE-------------
Z_COMPRESSION+-+-+-++--+-+
YUV420_SCALER++-++++-++-++
MSAA+++++++++++++
DC-------------
PIPE_2D++-++++-+--++
ETC1_TEXTURE_COMPRESSION+++++++++++++
FAST_SCALER++++++-+++-++
HIGH_DYNAMIC_RANGE-+-+----++-+-
YUV420_TILER+++++++++++++
MODULE_CG+++++++++++++
MIN_AREA-------------
NO_EARLY_Z-------+-----
NO_422_TEXTURE-------------
BUFFER_INTERLEAVING+--++-+-++-+-
BYTE_WRITE_2D+++++++++++++
NO_SCALER-------------
YUY2_AVERAGING+-+++++++++++
HALF_PE_CACHE-------------
HALF_TX_CACHE-------------
YUY2_RENDER_TARGET------+------
MEM32---------+---
PIPE_VG---------+---
VGTS---------+---
FE20---------+---
BYTE_WRITE_3D+-+++++++-+++
RS_YUV_TARGET--++++-++-+++
32_BIT_INDICES+-++++-++-+++
FLIP_Y+++++++++++++
DUAL_RETURN_BUS+++++++++++++
ENDIANNESS_CONFIG+++++++++++++
TEXTURE_8K+-+++++++++++
CORRECT_TEXTURE_CONVERTER+-+++++++++++
SPECIAL_MSAA_LOD+-+++++++++++
FAST_CLEAR_FLUSH+-+++++++++++
2DPE20+-++++-++-+++
CORRECT_AUTO_DISABLE+--++++------
RENDERTARGET_8K+-++++-++-+++
2BITPERTILE+-++++-++-+++
SEPARATE_TILE_STATUS_WHEN_INTERLEAVED+-++++-++-+++
SUPER_TILED+-++++-++-+++
VG_20---------+---
TS_EXTENDED_COMMANDS-------------
COMPRESSION_FIFO_FIXED+-++++-++-+++
HAS_SIGN_FLOOR_CEIL+-++++-++-+++
VG_FILTER-------------
VG_21---------+---
SHADER_HAS_W+-++++-++-+++
HAS_SQRT_TRIG+-++++-++-+++
MORE_MINOR_FEATURES+-++++-++++++
MC20--+-++-+--+-+
MSAA_SIDEBAND----++----+--
BUG_FIXES0+-++++-++-+++
VAA--+-++------+
BYPASS_IN_MSAA-------------
HZ----++-+-----
NEW_TEXTURE-------------
2D_A8_TARGET+--+---------
CORRECT_STENCIL+-++++-++-+++
ENHANCE_VR+-++++-++-+++
RSUV_SWIZZLE+-++-+-++-+++
V2_COMPRESSION--------+--+-
VG_DOUBLE_BUFFER-------------
EXTRA_EVENT_STATES+-++-+-++-+++
NO_STRIPING_NEEDED+-++-+-++-+++
TEXTURE_STRIDE-------------
BUG_FIXES3--+----++-+++
AUTO_DISABLE--+----++-+++
AUTO_RESTART_TS-------------
DISABLE_PE_GATING--++-+-++-+++
L2_WINDOWING-------------
HALF_FLOAT-------------
PIXEL_DITHER--++-+-++-+++
TWO_STENCIL_REFERENCE--++-+-++-+++
EXTENDED_PIXEL_FORMAT-------+--+--
CORRECT_MIN_MAX_DEPTH--++-+-++-+++
2D_DITHER--++-+-++-+++
BUG_FIXES5--++-+-++-+++
NEW_2D--------+--+-
NEW_FP-------++-++-
TEXTURE_HALIGN--++---+--+-+
NON_POWER_OF_TWO-------+--+--
LINEAR_TEXTURE_SUPPORT-------+--+--
HALTI0-------+--+--
CORRECT_OVERFLOW_VG-------------
NEGATIVE_LOG_FIX--++---++-+++
RESOLVE_OFFSET--++---+--+-+
OK_TO_GATE_AXI_CLOCK--++---+--+-+
MMU_VERSION-------------
WIDE_LINE--++---+--+-+
BUG_FIXES6----------+--
FC_FLUSH_STALL----------+--
LINE_LOOP-------------
LOGIC_OP-------------
UNK2---------++--
SUPERTILED_TEXTURE-------------
UNK4-------------
RECT_PRIMITIVE-------------
COMPOSITION-------------
CORRECT_AUTO_DISABLE_COUNT----------+--
UNK8---------+---
UNK9----------+--
UNK10-------------
SAMPLERBASE_16-------------
UNK12-------------
UNK13-------------
UNK14-------------
EXTRA_TEXTURE_STATE-------------
FULL_DIRECTFB---+-----+---
2D_TILING-------------
THREAD_WALKER_IN_PS-------------
TILE_FILLER-------------
UNK20----------+-+
2D_MULTI_SOURCE_BLIT-------------
UNK22-------------
UNK23-------------
UNK24-------------
MIXED_STREAMS--+-------+--
2D_420_L2CACHE-------------
UNK27-------------
2D_NO_INDEX8_BRUSH-------------
TEXTURE_TILED_READ-------------
UNK30-------------
UNK31-------------
ROTATION_STALL_FIX-------------
UNK1-------------
2D_MULTI_SOURCE_BLT_EX-------------
UNK3-------------
UNK4-------------
UNK5-------------
UNK6-------------
UNK7-------------
UNK8-------------
UNK9-------------
BUG_FIXES10-------------
UNK11-------------
BUG_FIXES11-------------
UNK13-------------
UNK14-------------
UNK15-------------
UNK16-------------
UNK17-------------
UNK18-------------
UNK19-------------
UNK20-------------
UNK21-------------
UNK22-------------
UNK23-------------
UNK24-------------
UNK25-------------
UNK26-------------
UNK27-------------
UNK28-------------
UNK29-------------
UNK30-------------
UNK31-------------