Home
last modified time | relevance | path

Searched refs:specData (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dshader_module_gles.cpp216 string SpecializeShaderModule(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 Dgpu_program_gles.cpp608 const ShaderSpecializationConstantDataView& specData, uint32_t views) const
610 return Specialize(specData, {}, views);
616 ShaderSpecializationConstantDataView specData;
617 specData.constants = constants_;
618 specData.data = specializedWith;
619 return Specialize(specData, binds, views);
622 unique_ptr<GpuShaderProgramGLES> GpuShaderProgramGLES::Specialize(const ShaderSpecializationConstantDataView& specData,
627 ret->specializedWith = { specData.data.begin(), specData.data.end() };
638 string vertSource = plat_.vertShaderModule_->GetGLSL(specData);
[all...]
H A Dgpu_program_gles.h70 BASE_NS::unique_ptr<GpuShaderProgramGLES> Specialize(const ShaderSpecializationConstantDataView& specData,

Completed in 3 milliseconds