Flutter Engine
The Flutter Engine
GrVkPipelineStateDataManager Member List

This is the complete list of members for GrVkPipelineStateDataManager, including all inherited members.

copyUniforms(void *dest, const void *src, int numUniforms, SkSLType uniformType) constGrUniformDataManagerprotected
fUniformDataGrUniformDataManagermutableprotected
fUniformsGrUniformDataManagerprotected
fUniformsDirtyGrUniformDataManagermutableprotected
fUniformSizeGrUniformDataManagerprotected
fWrite16BitUniformsGrUniformDataManagerprotected
getBufferPtrAndMarkDirty(const Uniform &uni) constGrUniformDataManagerprotected
GrGLSLProgramDataManager()GrGLSLProgramDataManagerinlineprotected
GrUniformDataManager(uint32_t uniformCount, uint32_t uniformSize)GrUniformDataManager
GrVkPipelineStateDataManager(const UniformInfoArray &, uint32_t uniformSize, bool usePushConstants)GrVkPipelineStateDataManager
markDirty()GrUniformDataManagerinline
releaseData()GrVkPipelineStateDataManager
set(UniformHandle u, const void *v) constGrUniformDataManagerinlineprotected
set1f(UniformHandle, float v0) const overrideGrUniformDataManagervirtual
set1fv(UniformHandle, int arrayCount, const float v[]) const overrideGrVkPipelineStateDataManagervirtual
set1i(UniformHandle, int32_t) const overrideGrUniformDataManagervirtual
set1iv(UniformHandle, int arrayCount, const int32_t v[]) const overrideGrVkPipelineStateDataManager
GrGLSLProgramDataManager::set1iv(UniformHandle, int arrayCount, const int v[]) const =0GrGLSLProgramDataManagerpure virtual
set2f(UniformHandle, float, float) const overrideGrUniformDataManagervirtual
set2fv(UniformHandle, int arrayCount, const float v[]) const overrideGrVkPipelineStateDataManagervirtual
set2i(UniformHandle, int32_t, int32_t) const overrideGrUniformDataManagervirtual
set2iv(UniformHandle, int arrayCount, const int32_t v[]) const overrideGrVkPipelineStateDataManager
GrGLSLProgramDataManager::set2iv(UniformHandle, int arrayCount, const int v[]) const =0GrGLSLProgramDataManagerpure virtual
set3f(UniformHandle, float, float, float) const overrideGrUniformDataManagervirtual
set3fv(UniformHandle, int arrayCount, const float v[]) const overrideGrUniformDataManagervirtual
set3i(UniformHandle, int32_t, int32_t, int32_t) const overrideGrUniformDataManagervirtual
set3iv(UniformHandle, int arrayCount, const int32_t v[]) const overrideGrUniformDataManager
GrGLSLProgramDataManager::set3iv(UniformHandle, int arrayCount, const int v[]) const =0GrGLSLProgramDataManagerpure virtual
set4f(UniformHandle, float, float, float, float) const overrideGrUniformDataManagervirtual
set4fv(UniformHandle, int arrayCount, const float v[]) const overrideGrUniformDataManagervirtual
set4i(UniformHandle, int32_t, int32_t, int32_t, int32_t) const overrideGrUniformDataManagervirtual
set4iv(UniformHandle, int arrayCount, const int32_t v[]) const overrideGrUniformDataManager
GrGLSLProgramDataManager::set4iv(UniformHandle, int arrayCount, const int v[]) const =0GrGLSLProgramDataManagerpure virtual
setMatrices(UniformHandle, int arrayCount, const float matrices[]) constGrUniformDataManagerinlineprotected
setMatrix2f(UniformHandle, const float matrix[]) const overrideGrUniformDataManagervirtual
setMatrix2fv(UniformHandle, int arrayCount, const float matrices[]) const overrideGrVkPipelineStateDataManagervirtual
setMatrix3f(UniformHandle, const float matrix[]) const overrideGrUniformDataManagervirtual
setMatrix3fv(UniformHandle, int arrayCount, const float matrices[]) const overrideGrUniformDataManagervirtual
setMatrix4f(UniformHandle, const float matrix[]) const overrideGrUniformDataManagervirtual
setMatrix4fv(UniformHandle, int arrayCount, const float matrices[]) const overrideGrUniformDataManagervirtual
setRuntimeEffectUniforms(SkSpan< const SkRuntimeEffect::Uniform >, SkSpan< const UniformHandle >, SkSpan< const Specialized >, const void *src) constGrGLSLProgramDataManager
setRuntimeEffectUniforms(SkSpan< const SkRuntimeEffect::Uniform > uniforms, SkSpan< const UniformHandle > handles, const void *src) constGrGLSLProgramDataManagerinline
setSkM44(UniformHandle, const SkM44 &) constGrGLSLProgramDataManager
setSkMatrix(UniformHandle, const SkMatrix &) constGrGLSLProgramDataManager
setv(UniformHandle u, int arrayCount, const void *v) constGrUniformDataManagerinlineprotected
Specialized enum nameGrGLSLProgramDataManager
UniformInfoArray typedefGrVkPipelineStateDataManager
uploadUniforms(GrVkGpu *gpu, VkPipelineLayout, GrVkCommandBuffer *commandBuffer)GrVkPipelineStateDataManager
~GrGLSLProgramDataManager()GrGLSLProgramDataManagerinlinevirtual