Command list builder, used for device command recording.
More...
#include <ICommandList.h>
Command list builder, used for device command recording.
◆ Copy()
Copy a region of the source buffer to the destination buffer.
- Parameters
-
| pSource | - Source buffer. |
| pDestination | - Destination buffer. |
| region | - Copy region. |
◆ Dispatch()
| void UN::CommandListBuilder::Dispatch |
( |
IKernel * |
pKernel, |
|
|
Int32 |
x, |
|
|
Int32 |
y, |
|
|
Int32 |
z |
|
) |
| |
|
inline |
Dispatch a compute kernel to execute on the device.
- Parameters
-
| pKernel | - The kernel to dispatch. |
| x | - The number of local workgroups to dispatch in the X dimension. |
| y | - The number of local workgroups to dispatch in the Y dimension. |
| z | - The number of local workgroups to dispatch in the Z dimension. |
◆ MemoryBarrier()
Insert a memory dependency.
- Parameters
-
| pBuffer | - The buffer affected by the barrier. |
| barrierDesc | - The barrier descriptor. |
The documentation for this class was generated from the following file: