Go to the source code of this file.
Defines | |
#define | CMD_MI (0x0 << 29) |
#define | CMD_2D (0x2 << 29) |
#define | CMD_3D (0x3 << 29) |
#define | MI_BATCH_BUFFER_END (CMD_MI | 0xA << 23) |
#define | MI_WAIT_FOR_EVENT (CMD_MI | (0x3 << 23)) |
#define | MI_WAIT_FOR_PLANE_B_FLIP (1<<6) |
#define | MI_WAIT_FOR_PLANE_A_FLIP (1<<2) |
#define | _3DPRIMITIVE (CMD_3D | (0x1f << 24)) |
#define | PRIM_INDIRECT (1<<23) |
#define | PRIM_INLINE (0<<23) |
#define | PRIM_INDIRECT_SEQUENTIAL (0<<17) |
#define | PRIM_INDIRECT_ELTS (1<<17) |
#define | PRIM3D_TRILIST (0x0<<18) |
#define | PRIM3D_TRISTRIP (0x1<<18) |
#define | PRIM3D_TRISTRIP_RVRSE (0x2<<18) |
#define | PRIM3D_TRIFAN (0x3<<18) |
#define | PRIM3D_POLY (0x4<<18) |
#define | PRIM3D_LINELIST (0x5<<18) |
#define | PRIM3D_LINESTRIP (0x6<<18) |
#define | PRIM3D_RECTLIST (0x7<<18) |
#define | PRIM3D_POINTLIST (0x8<<18) |
#define | PRIM3D_DIB (0x9<<18) |
#define | PRIM3D_MASK (0x1f<<18) |
#define | XY_SETUP_BLT_CMD (CMD_2D | (0x01 << 22) | 6) |
#define | XY_COLOR_BLT_CMD (CMD_2D | (0x50 << 22) | 4) |
#define | XY_SRC_COPY_BLT_CMD (CMD_2D | (0x53 << 22) | 6) |
#define | XY_BLT_WRITE_ALPHA (1 << 21) |
#define | XY_BLT_WRITE_RGB (1 << 20) |
#define | XY_SRC_TILED (1 << 15) |
#define | XY_DST_TILED (1 << 11) |
#define | BR13_565 (0x1 << 24) |
#define | BR13_8888 (0x3 << 24) |
#define | FENCE_LINEAR 0 |
#define | FENCE_XMAJOR 1 |
#define | FENCE_YMAJOR 2 |