|
| VelloFineMsaa16Step () |
|
size_t | calculateBufferSize (int resourceIndex, const ComputeStep::ResourceDesc &) const override |
|
void | prepareStorageBuffer (int resourceIndex, const ComputeStep::ResourceDesc &, void *buffer, size_t bufferSize) const override |
|
std::tuple< SkISize, SkColorType > | calculateTextureParameters (int index, const ComputeStep::ResourceDesc &) const override |
|
| ~VelloStep () override=default |
|
NativeShaderSource | nativeShaderSource (NativeShaderFormat format) const override |
|
virtual | ~ComputeStep ()=default |
|
virtual std::string | computeSkSL () const |
|
virtual NativeShaderSource | nativeShaderSource (NativeShaderFormat) const |
|
virtual size_t | calculateBufferSize (int resourceIndex, const ResourceDesc &) const |
|
virtual std::tuple< SkISize, SkColorType > | calculateTextureParameters (int resourceIndex, const ResourceDesc &) const |
|
virtual SamplerDesc | calculateSamplerParameters (int resourceIndex, const ResourceDesc &) const |
|
virtual WorkgroupSize | calculateGlobalDispatchSize () const |
|
virtual void | prepareStorageBuffer (int resourceIndex, const ResourceDesc &resource, void *buffer, size_t bufferSize) const |
|
virtual void | prepareUniformBuffer (int resourceIndex, const ResourceDesc &, UniformManager *) const |
|
SkSpan< const ResourceDesc > | resources () const |
|
SkSpan< const WorkgroupBufferDesc > | workgroupBuffers () const |
|
uint32_t | uniqueID () const |
|
const char * | name () const |
|
WorkgroupSize | localDispatchSize () const |
|
bool | supportsNativeShader () const |
|
Definition at line 307 of file VelloComputeSteps.h.