Lines Matching defs:command

5 // This file contains the common parts of command buffer formats.
31 // Computes the number of command buffer entries needed for a certain size. In
43 // Struct that defines the command header in the command buffer.
46 uint32_t command:11;
52 command = _command;
56 // Sets the header based on the passed in command. Can not be used for
64 // Sets the header by a size in bytes of the immediate data after the command.
83 // Union that defines possible command buffer entries.
102 // Immediate command put their data direclty in the command buffer.
104 // cmd: Address of command.
111 // Gets the address of the place to put the next command in a typesafe way.
115 // cmd: Address of command.
121 // Gets the address of the place to put the next command in a typesafe way.
122 // This can only be used for variable sized command like IMMEDIATE commands.
124 // cmd: Address of command.
125 // size_of_data_in_bytes: Size of the data for the command.
133 // Gets the address of the place to put the next command in a typesafe way.
134 // This can only be used for variable sized command like IMMEDIATE commands.
136 // cmd: Address of command.
151 // add a new command, add it this list, create the corresponding structure below
153 // COMMAND_NAME is the name of your command structure.
181 // A Noop command.
209 // The SetToken command puts a token in the command stream that you can
210 // use to check if that token has been passed in the command stream.
244 // command that needs a string needs a way to send that string to the API over
245 // the command buffers. While you can require that the command buffer or
247 // using this command removes that restriction by letting you send smaller
348 // the command buffer.
403 // the largest thing you can send back in 1 command is the size of your shared
404 // memory. This command along with GetBucketData implements a way to get a