/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_bloom.h | 56 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 D | render_bloom.cpp | 163 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 D | render_motion_blur.cpp | 290 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 D | render_node_single_post_process.h | 123 PushConstant pushConstant_;
|
H A D | render_blur.cpp | 249 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 D | render_node_compute_generic.cpp | 162 cmdList.PushConstant(pipelineLayout_.pushConstant, dataView.data()); in ExecuteFrame()
|
H A D | render_node_back_buffer.cpp | 134 cmdList.PushConstant(pipelineLayout_.pushConstant, reinterpret_cast<const uint8_t*>(&pushData)); in ExecuteFrame()
|
H A D | render_node_fullscreen_generic.cpp | 149 cmdList.PushConstant(pipelineData_.pipelineLayoutData.pushConstant, dataView.data()); in ExecuteFrame()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 31 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 D | pipeline_layout_desc.h | 209 struct PushConstant { struct 219 PushConstant pushConstant;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 130 "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 D | render_command_list.cpp | 734 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 D | render_node_default_shadows_blur.h | 94 RENDER_NS::PushConstant pushConstant;
|
H A D | render_node_camera_single_post_process.h | 164 RENDER_NS::PushConstant pushConstant_;
|
H A D | render_node_camera_cubemap.h | 146 RENDER_NS::PushConstant pushConstant_;
|
H A D | render_node_morph.cpp | 252 cmdList.PushConstant(pipelineLayout_.pushConstant, reinterpret_cast<const uint8_t*>(&pushData)); in ComputeMorphs()
|
H A D | render_node_camera_single_post_process.cpp | 362 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess() 379 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
|
H A D | render_node_default_shadows_blur.cpp | 255 cmdList.PushConstant(shaderData_.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderBlur()
|
H A D | render_node_camera_cubemap.cpp | 299 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
|
H A D | render_node_default_material_deferred_shading.cpp | 216 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in RenderData()
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/ |
H A D | render_node_dotfield_simulation.h | 74 RENDER_NS::PushConstant pushConstant;
|
H A D | render_node_dotfield_render.h | 64 RENDER_NS::PushConstant pushConstant;
|
H A D | render_node_dotfield_render.cpp | 164 cmdList.PushConstant(psoData.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderData()
|
H A D | render_node_dotfield_simulation.cpp | 176 cmdList.PushConstant(psoData.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in ComputeSimulate()
|
/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | main.cpp | 463 struct PushConstant {
struct in Format::DescriptorType::VertexInputRate 473 PushConstant pushConstant;
1050 ShaderStageFlags shaderStateFlags, PushConstant& pushConstant)
|