GPURenderCommandsMixin
Extended by
Methods
draw()
draw(
vertexCount,
instanceCount?,
firstVertex?,
firstInstance?
): void;
Parameters
| Parameter | Type |
|---|---|
vertexCount | number |
instanceCount? | number |
firstVertex? | number |
firstInstance? | number |
Returns
void
drawIndexed()
drawIndexed(
indexCount,
instanceCount?,
firstIndex?,
baseVertex?,
firstInstance?
): void;
Parameters
| Parameter | Type |
|---|---|
indexCount | number |
instanceCount? | number |
firstIndex? | number |
baseVertex? | number |
firstInstance? | number |
Returns
void
drawIndexedIndirect()
drawIndexedIndirect(indirectBuffer, indirectOffset): void;
Parameters
| Parameter | Type |
|---|---|
indirectBuffer | GPUBuffer |
indirectOffset | number |
Returns
void
drawIndirect()
drawIndirect(indirectBuffer, indirectOffset): void;
Parameters
| Parameter | Type |
|---|---|
indirectBuffer | GPUBuffer |
indirectOffset | number |
Returns
void
setIndexBuffer()
setIndexBuffer(
buffer,
indexFormat,
offset?,
size?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | GPUBuffer |
indexFormat | GPUIndexFormat |
offset? | number |
size? | number |
Returns
void
setPipeline()
setPipeline(pipeline): void;
Parameters
| Parameter | Type |
|---|---|
pipeline | GPURenderPipeline |
Returns
void
setVertexBuffer()
setVertexBuffer(
slot,
buffer,
offset?,
size?
): void;
Parameters
| Parameter | Type |
|---|---|
slot | number |
buffer | GPUBuffer | null |
offset? | number |
size? | number |
Returns
void