Searched refs:specData (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_program_gles.cpp | 608 const ShaderSpecializationConstantDataView& specData, uint32_t views) const in Specialize() argument 610 return Specialize(specData, {}, views); in Specialize() 616 ShaderSpecializationConstantDataView specData; in OesPatch() local 617 specData.constants = constants_; in OesPatch() 618 specData.data = specializedWith; in OesPatch() 619 return Specialize(specData, binds, views); in OesPatch() 627 ret->specializedWith = { specData.data.begin(), specData.data.end() }; in Specialize() 638 string vertSource = plat_.vertShaderModule_->GetGLSL(specData); in Specialize() 647 string fragSource = plat_.fragShaderModule_->GetGLSL(specData); in Specialize() 743 const ShaderSpecializationConstantDataView& specData) const in Specialize() [all …]
|
H A D | shader_module_gles.cpp | 216 …pecializeShaderModule(const ShaderBase& base, const ShaderSpecializationConstantDataView& specData) in SpecializeShaderModule() argument 218 return Gles::Specialize(base.shaderStageFlags_, base.source_, base.constants_, specData); in SpecializeShaderModule() 240 string ShaderModuleGLES::GetGLSL(const ShaderSpecializationConstantDataView& specData) const in GetGLSL() 242 return SpecializeShaderModule(*this, specData); in GetGLSL()
|
H A D | gpu_program_gles.h | 70 …::unique_ptr<GpuShaderProgramGLES> Specialize(const ShaderSpecializationConstantDataView& specData,
|