#include <GrDrawIndirectCommand.h>
Definition at line 73 of file GrDrawIndirectCommand.h.
◆ GrDrawIndexedIndirectWriter() [1/4]
GrDrawIndexedIndirectWriter::GrDrawIndexedIndirectWriter |
( |
| ) |
|
|
default |
◆ GrDrawIndexedIndirectWriter() [2/4]
GrDrawIndexedIndirectWriter::GrDrawIndexedIndirectWriter |
( |
void * |
data | ) |
|
|
inline |
◆ GrDrawIndexedIndirectWriter() [3/4]
◆ GrDrawIndexedIndirectWriter() [4/4]
◆ makeOffset()
◆ operator bool()
GrDrawIndexedIndirectWriter::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator=() [1/2]
◆ operator=() [2/2]
Definition at line 82 of file GrDrawIndirectCommand.h.
82 {
83 fData = that.fData;
84 that.fData = nullptr;
85 return *this;
86 }
◆ operator==()
◆ writeIndexed()
void GrDrawIndexedIndirectWriter::writeIndexed |
( |
uint32_t |
indexCount, |
|
|
uint32_t |
baseIndex, |
|
|
uint32_t |
instanceCount, |
|
|
uint32_t |
baseInstance, |
|
|
int32_t |
baseVertex |
|
) |
| |
|
inline |
Definition at line 94 of file GrDrawIndirectCommand.h.
95 {
96 *fData++ = {indexCount, instanceCount, baseIndex, baseVertex, baseInstance};
97 }
The documentation for this struct was generated from the following file: