Lines Matching full:commands
136 #define SVGA_IRQFLAG_ERROR 0x10 /* Error while processing commands */
211 SVGA_REG_COMMAND_LOW = 48, /* Lower 32 bits and submits commands */
342 * currently being processed by FIFO commands) will be
470 * commands. There is a different command set defined by
471 * SVGADeviceContextCmdId. The commands in each command buffer is not
483 * SVGA_CB_CONTEXT_1 is available. Commands submitted to this queue
485 * potentially before already queued commands on SVGA_CB_CONTEXT_0.
531 * SVGA_IRQFLAG_COMMAND_BUFFER. Some of the commands may have been
563 * visible side effects of commands till that point are guaranteed
648 * be enabled. But for commands to be runnable on SVGA_CB_CONTEXT_1
832 * Provides asynchronous commands to define and remap guest memory
856 * Enable support for DX commands, and command buffers in a mob.
917 * Allow the GrowOTable/DXGrowCOTable commands.
924 * HintZeroSurface commands, and the SVGA_REG_GUEST_DRIVER_ID register.
933 * Allow 2 level page tables for OTable commands.
948 * and DXBindStreamOutput commands if 3D is also available.
949 * Allows the DXPredStagingCopy and DXStagingCopy commands if SM41
1176 * commands to complete.
1179 * the BUSY register to TRUE, and starts processing the submitted commands
1181 * commands are finished and the device is idle again, it sets the BUSY
1182 * register back to FALSE. (If the guest driver submits new commands
1183 * after writing the SYNC register, the new commands are not guaranteed
1186 * When guest drivers are submitting commands using the FIFO, the device
1187 * periodically polls to check for new FIFO commands when idle, which may
1189 * the commands to be processed quickly (which it typically does), it
1190 * should write SYNC after each batch of commands is committed to the
1199 * synchronously ensure that all SVGA commands are processed (with both
1208 * all commands and is idle again.
1223 * whether the device is actively processing FIFO commands before writing
1227 * FIFO commands.
1230 * processing commands, and the guest driver should try
1235 * 1. Have already written their batch of commands into the FIFO.
1239 * processing FIFO commands, and no further action is necessary.
1243 * every meaningful batch of commands has been written into the FIFO.
1253 * Accel Front -- Front buffer only commands are supported
1266 * framebuffer (GFB) and all commands that work only with the GFB.
1271 * New 2D commands:
1275 * New 3D commands:
1286 * - All legacy commands which affect a Screen (UPDATE, PRESENT,
1287 * PRESENT_READBACK) as well as new Screen blit commands will
1302 * - When a screen is resized, either using Screen Object commands or
1307 * Provides new commands to define and remap guest memory regions (GMR).
1309 * New 2D commands:
1355 * Accel Front -- Driver should use front buffer only commands
1528 * without any extra commands from the driver. This flag only has an
1567 * Commands in the command FIFO:
1570 * communication (not all commands are available for all versions of the
1573 * Note the holes in the command ID numbers: These commands have been
1635 * pseudocolor screen updates. The newer Screen Object commands
2061 * by the time any subsequent FENCE commands are reached.
2064 * SVGA_CMD_ANNOTATION_* commands for details.
2093 * the time any subsequent FENCE commands are reached.
2113 * The annotation commands have been deprecated, should not be used
2134 * The annotation commands have been deprecated, should not be used