Home
last modified time | relevance | path

Searched refs:oesBinds (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dpipeline_state_object_gles.cpp187 GpuShaderProgramGLES* GraphicsPipelineStateObjectGLES::GetOESProgram(array_view<const OES_Bind> oesBinds) const in GetOESProgram()
190 for (auto& bind : oesBinds) { in GetOESProgram()
201 return oesPrograms_.insert({ key, specialized_->OesPatch(oesBinds, plat_.views) }).first->second.get(); in GetOESProgram()
H A Dpipeline_state_object_gles.h60 GpuShaderProgramGLES* GetOESProgram(BASE_NS::array_view<const OES_Bind> oesBinds) const;
H A Dgpu_program_gles.h71 const BASE_NS::array_view<const OES_Bind>& oesBinds, uint32_t views) const;
H A Dgpu_program_gles.cpp489 const array_view<const OES_Bind>& oesBinds, const ShaderModulePlatformDataGLES& fragPlat, string& fragSource)
491 if (!oesBinds.empty()) {
496 for (const auto& bnd : oesBinds) {
623 const array_view<const OES_Bind>& oesBinds, uint32_t views) const
653 PatchOesBinds(oesBinds, fragPlat, fragSource);
H A Drender_backend_gles.h233 BASE_NS::vector<OES_Bind> oesBinds; member
H A Drender_backend_gles.cpp997 boundObjects_[set].oesBinds.clear(); in SetupCache()
1023 boundObjects_[set].oesBinds.clear(); in SetupCache()
1039 boundObjects_[set].oesBinds.clear(); in SetupCache()
2044 bind.oesBinds.clear(); in ProcessBindings()
2124 bind.oesBinds.push_back(OES_Bind { (uint8_t)set, (uint8_t)res.binding.binding }); in ProcessBindings()
2453 const auto& oes = state.oesBinds; in BindResources()

Completed in 8 milliseconds