Home
last modified time | relevance | path

Searched refs:pushConstants (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_program_gles.h49 BASE_NS::array_view<Gles::PushConstantReflection> pushConstants; member
80 BASE_NS::vector<Gles::PushConstantReflection> pushConstants; variable
89 BASE_NS::array_view<Gles::PushConstantReflection> pushConstants; member
111 BASE_NS::vector<Gles::PushConstantReflection> pushConstants; variable
H A Dgpu_program_gles.cpp58 vector<Gles::PushConstantReflection> pushConstants; member
68 if (auto pos = std::find_if(map.pushConstants.begin(), map.pushConstants.end(), in ProcessPushConstants()
70 pos != map.pushConstants.end()) { in ProcessPushConstants()
78 map.pushConstants.push_back(info); in ProcessPushConstants()
79 map.pushConstants.back().location = inUse[1]; in ProcessPushConstants()
663 ret->pushConstants = map.pushConstants; in Specialize()
664 ret->plat_.pushConstants = ret->pushConstants; in Specialize()
767 ret->pushConstants = map.pushConstants; in Specialize()
768 ret->plat_.pushConstants = ret->pushConstants; in Specialize()
H A Drender_backend_gles.h151 …onstants(uint32_t program, const BASE_NS::array_view<Gles::PushConstantReflection>& pushConstants);
218 struct RenderCommandPushConstant pushConstants {}; struct
H A Drender_backend_gles.cpp2192 const auto& renderCmd = boundProgram_.pushConstants; in SetPushConstants()
2228 boundProgram_.pushConstants = renderCmd; in RenderCommandPushConstant()
2461 const array_view<Gles::PushConstantReflection>* pushConstants = nullptr; in BindResources() local
2501 pushConstants = &sd.pushConstants; in BindResources()
2522 pushConstants = &sd.pushConstants; in BindResources()
2526 SetPushConstants(program, *pushConstants); in BindResources()