Home
last modified time | relevance | path

Searched refs:CoreCompiler (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dspirv_cross_helpers_gles.h28 class CoreCompiler final : public spirv_cross::CompilerGLSL {
30 CoreCompiler(const uint32_t* ir, size_t wordCount);
31 ~CoreCompiler() = default;
H A Dspirv_cross_helpers_gles.cpp56 const auto& specInfo = ((CoreCompiler&)compiler).GetConstants(); in ConstByName()
84 CoreCompiler::CoreCompiler(const uint32_t* ir, size_t wordCount) : CompilerGLSL(ir, wordCount) {} in CoreCompiler() function in Gles::CoreCompiler
86 const std::vector<spirv_cross::SPIRConstant> CoreCompiler::GetConstants() const in GetConstants()
94 const spirv_cross::ParsedIR& CoreCompiler::GetIr() const in GetIr()
H A Dmain.cpp1372 Binding get_binding(Gles::CoreCompiler& compiler, spirv_cross::ID id) in get_binding()
1396 void Collect(Gles::CoreCompiler& compiler, const spirv_cross::SmallVector<spirv_cross::Resource>& r… in Collect()
1433 …Gles::CoreCompiler& compiler, const spirv_cross::ShaderResources& res, ShaderModulePlatformDataGLE… in CollectRes()
1482 void SetupSpirvCross(ShaderStageFlags stage, Gles::CoreCompiler* compiler, DeviceBackendType backen… in SetupSpirvCross()
1521 auto compiler = Gles::CoreCompiler(reinterpret_cast<const uint32_t*>(createInfo.spvData.data()), in ProcessShaderModule()