Home
last modified time | relevance | path

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

/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; member in final
89 BASE_NS::array_view<Gles::PushConstantReflection> pushConstants; member
111 BASE_NS::vector<Gles::PushConstantReflection> pushConstants; member in final
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;
664 ret->plat_.pushConstants = ret->pushConstants;
[all...]
H A Drender_backend_gles.h151 void SetPushConstants(uint32_t program, const BASE_NS::array_view<Gles::PushConstantReflection>& pushConstants);
218 struct RenderCommandPushConstant pushConstants {}; struct
H A Drender_backend_gles.cpp2191 const auto& renderCmd = boundProgram_.pushConstants;
2227 boundProgram_.pushConstants = renderCmd; in RenderCommandPushConstant()
2460 const array_view<Gles::PushConstantReflection>* pushConstants = nullptr; in BindResources() local
2500 pushConstants = &sd.pushConstants; in BindResources()
2521 pushConstants = &sd.pushConstants; in BindResources()
2525 SetPushConstants(program, *pushConstants); in BindResources()

Completed in 8 milliseconds