Searched refs:CoreCompiler (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | spirv_cross_helpers_gles.h | 28 class CoreCompiler final : public spirv_cross::CompilerGLSL { 30 CoreCompiler(const uint32_t* ir, size_t wordCount); 31 ~CoreCompiler() = default;
|
H A D | spirv_cross_helpers_gles.cpp | 56 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 D | main.cpp | 1372 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()
|