Lines Matching +full:vpu +full:- +full:side
1 /* radeon_drm.h -- Public header for the radeon driver -*- linux-c -*-
66 #define RADEON_UPLOAD_CLIPRECTS 0x00008000 /* handled client-side */
72 /* New style per-packet identifiers for use in cmd_buffer ioctl with
183 #define RADEON_CMD_WAIT 8 /* emit hw wait commands -- note:
234 /* these two defines are DOING IT WRONG - however
261 } vpu; member
332 * a 1K-byte boundary.
336 #define RADEON_OFFSET_MASK (RADEON_OFFSET_ALIGN - 1)
450 /* Counters for client-side throttling of rendering clients.
640 /* v1.2 - obsoletes drm_radeon_vertex and drm_radeon_indices
641 * - allows multiple primitives and state changes in a single ioctl
642 * - supports driver change to emit native primitives
653 /* v1.3 - obsoletes drm_radeon_vertex2
654 * - allows arbitrarily large cliprect list
655 * - allows updating of tcl packet, vector and scalar state
656 * - allows memory-efficient description of state updates
657 * - allows state to be emitted without a primitive
659 * - allows more than one dma buffer to be referenced per ioctl
660 * - supports tcl driver
661 * - may be extended in future versions with new cmd types, packets
842 /* this object requires a surface when mapped - i.e. front buffer */
965 /* 0 = normal, + = higher priority, - = lower priority */
1003 #define RADEON_INFO_NUM_BACKENDS 0x0a /* DB/backends for r600+ - need for OQ */
1011 /* max pipes - needed for compute shaders */
1015 /* max shader engines (SE) - needed for geometry shaders, etc. */
1031 /* max engine clock - needed for OpenCL */