Home
last modified time | relevance | path

Searched refs:PushConstant (Results 1 - 25 of 25) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_bloom.h56 void ComputeDownscaleAndThreshold(const PushConstant& pc, IRenderCommandList& cmdList);
57 void ComputeDownscale(const PushConstant& pc, IRenderCommandList& cmdList);
58 void ComputeUpscale(const PushConstant& pc, IRenderCommandList& cmdList);
59 void ComputeCombine(const PushConstant& pc, IRenderCommandList& cmdList);
63 void RenderDownscaleAndThreshold(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList);
64 void RenderDownscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList);
65 void RenderUpscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList);
66 void RenderCombine(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList);
H A Drender_bloom.cpp163 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT,
178 void RenderBloom::ComputeDownscaleAndThreshold(const PushConstant& pc, IRenderCommandList& cmdList)
213 void RenderBloom::ComputeDownscale(const PushConstant& pc, IRenderCommandList& cmdList) in ComputeDownscale()
248 void RenderBloom::ComputeUpscale(const PushConstant& pc, IRenderCommandList& cmdList) in ComputeUpscale()
283 void RenderBloom::ComputeCombine(const PushConstant& pc, IRenderCommandList& cmdList) in ComputeCombine()
330 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT, in GraphicsBloom()
346 RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) in RenderDownscaleAndThreshold()
383 void RenderBloom::RenderDownscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) in RenderDownscale()
424 void RenderBloom::RenderUpscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) in RenderUpscale()
481 void RenderBloom::RenderCombine(RenderPass& renderPass, const PushConstant
[all...]
H A Drender_motion_blur.cpp290 cmdList.PushConstant(renderData.pipelineLayout.pushConstant, arrayviewU8(pc).data()); in ExecuteTileVelocity()
323 cmdList.PushConstant(renderData.pipelineLayout.pushConstant, arrayviewU8(pc).data()); in ExecuteTileVelocity()
352 cmdList.PushConstant(renderData.pipelineLayout.pushConstant, arrayviewU8(pc).data()); in ExecuteTileVelocity()
H A Drender_node_single_post_process.h123 PushConstant pushConstant_;
H A Drender_blur.cpp249 cmdList.PushConstant(renderData_.pipelineLayout.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderData()
319 const PushConstant& pushConstant;
342 di.cmdList.PushConstant(di.pushConstant, reinterpret_cast<const uint8_t*>(&di.pc)); in BlurPass()
H A Drender_node_compute_generic.cpp162 cmdList.PushConstant(pipelineLayout_.pushConstant, dataView.data()); in ExecuteFrame()
H A Drender_node_back_buffer.cpp134 cmdList.PushConstant(pipelineLayout_.pushConstant, reinterpret_cast<const uint8_t*>(&pushData)); in ExecuteFrame()
H A Drender_node_fullscreen_generic.cpp149 cmdList.PushConstant(pipelineData_.pipelineLayoutData.pushConstant, dataView.data()); in ExecuteFrame()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_command_list.h31 struct PushConstant;
109 const struct PushConstant& pushConstant, const BASE_NS::array_view<const uint8_t> data) = 0;
115 virtual void PushConstant(const struct PushConstant& pushConstant, const uint8_t* data) = 0;
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_layout_desc.h209 struct PushConstant { struct
219 PushConstant pushConstant;
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.h130 "PushConstant",
280 PushConstant pushConstant;
511 const struct RENDER_NS::PushConstant& pushConstant, const BASE_NS::array_view<const uint8_t> data) override;
512 void PushConstant(const struct RENDER_NS::PushConstant& pushConstant, const uint8_t* data) override;
H A Drender_command_list.cpp734 const RENDER_NS::PushConstant& pushConstant, const BASE_NS::array_view<const uint8_t> data) in PushConstantData()
766 void RenderCommandList::PushConstant(const RENDER_NS::PushConstant& pushConstant, const uint8_t* data) in PushConstant() function in RenderCommandList
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_shadows_blur.h94 RENDER_NS::PushConstant pushConstant;
H A Drender_node_camera_single_post_process.h164 RENDER_NS::PushConstant pushConstant_;
H A Drender_node_camera_cubemap.h146 RENDER_NS::PushConstant pushConstant_;
H A Drender_node_morph.cpp252 cmdList.PushConstant(pipelineLayout_.pushConstant, reinterpret_cast<const uint8_t*>(&pushData)); in ComputeMorphs()
H A Drender_node_camera_single_post_process.cpp362 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
379 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
H A Drender_node_default_shadows_blur.cpp255 cmdList.PushConstant(shaderData_.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderBlur()
H A Drender_node_camera_cubemap.cpp299 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
H A Drender_node_default_material_deferred_shading.cpp216 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in RenderData()
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/
H A Drender_node_dotfield_simulation.h74 RENDER_NS::PushConstant pushConstant;
H A Drender_node_dotfield_render.h64 RENDER_NS::PushConstant pushConstant;
H A Drender_node_dotfield_render.cpp164 cmdList.PushConstant(psoData.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderData()
H A Drender_node_dotfield_simulation.cpp176 cmdList.PushConstant(psoData.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in ComputeSimulate()
/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dmain.cpp463 struct PushConstant { struct in Format::DescriptorType::VertexInputRate
473 PushConstant pushConstant;
1050 ShaderStageFlags shaderStateFlags, PushConstant& pushConstant)

Completed in 27 milliseconds