/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.h | 141 void SetViewport(const RenderPassDesc::RenderArea& ra, const ViewportDesc& vd); 142 void SetScissor(const RenderPassDesc::RenderArea& ra, const ScissorDesc& sd); 144 …void HandleColorAttachments(const BASE_NS::array_view<const RenderPassDesc::AttachmentDesc*> color… 145 void HandleDepthAttachment(const RenderPassDesc::AttachmentDesc& depthAttachment); 147 void ClearScissorInit(const RenderPassDesc::RenderArea& aArea); 248 void ScanPasses(const RenderPassDesc& rpd); 249 …32_t InvalidateColor(BASE_NS::array_view<uint32_t> invalidateAttachment, const RenderPassDesc& rpd, 251 …validateDepthStencil(BASE_NS::array_view<uint32_t> invalidateAttachment, const RenderPassDesc& rpd, 253 uint32_t ResolveMSAA(const RenderPassDesc& rpd, const RenderPassSubpassDesc& currentSubPass); 266 RenderPassDesc::RenderArea renderArea_; [all …]
|
H A D | pipeline_state_object_gles.h | 41 RenderPassDesc renderPassDesc; 53 …const BASE_NS::array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassD…
|
H A D | render_backend_gles.cpp | 373 void Invalidate(GLenum framebuffer, int32_t count, const GLenum invalidate[], const RenderPassDesc&… in Invalidate() 1214 void RenderBackendGLES::ClearScissorInit(const RenderPassDesc::RenderArea& aArea) in ClearScissorInit() 1258 void RenderBackendGLES::HandleColorAttachments(const array_view<const RenderPassDesc::AttachmentDes… in HandleColorAttachments() 1288 void RenderBackendGLES::HandleDepthAttachment(const RenderPassDesc::AttachmentDesc& depthAttachment) in HandleDepthAttachment() 1361 const RenderPassDesc::AttachmentDesc* in DoSubPass() 1392 void RenderBackendGLES::ScanPasses(const RenderPassDesc& rpd) in ScanPasses() 1505 …array_view<uint32_t> invalidateAttachment, const RenderPassDesc& rpd, const RenderPassSubpassDesc&… in InvalidateDepthStencil() 1544 …array_view<uint32_t> invalidateAttachment, const RenderPassDesc& rpd, const RenderPassSubpassDesc&… in InvalidateColor() 1566 uint32_t RenderBackendGLES::ResolveMSAA(const RenderPassDesc& rpd, const RenderPassSubpassDesc& cur… in ResolveMSAA() 3023 void RenderBackendGLES::SetViewport(const RenderPassDesc::RenderArea& ra, const ViewportDesc& vd) in SetViewport() [all …]
|
H A D | pipeline_state_object_gles.cpp | 155 const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, in GraphicsPipelineStateObjectGLES()
|
H A D | node_context_pool_manager_gles.cpp | 587 array_view<RenderPassDesc::AttachmentDesc> attachments) in MapColorAttachments() 618 array_view<RenderPassDesc::AttachmentDesc> attachments) in MapDepthAttachments()
|
H A D | device_gles.h | 157 …const BASE_NS::array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassD…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 242 RenderPassDesc renderPassDesc; 517 void BeginRenderPass(const RenderPassDesc& renderPassDesc, 519 void BeginRenderPass(const RenderPassDesc& renderPassDesc, const uint32_t subpassStartIdx, 605 …bool ProcessInputAttachments(const RenderPassDesc& renderPassDsc, const RenderPassSubpassDesc& sub… 607 …bool ProcessColorAttachments(const RenderPassDesc& renderPassDsc, const RenderPassSubpassDesc& sub… 609 …bool ProcessResolveAttachments(const RenderPassDesc& renderPassDsc, const RenderPassSubpassDesc& s… 611 …bool ProcessDepthAttachments(const RenderPassDesc& renderPassDsc, const RenderPassSubpassDesc& sub… 613 bool ProcessFragmentShadingRateAttachments(const RenderPassDesc& renderPassDsc, 616 void ValidateRenderPass(const RenderPassDesc& renderPassDesc);
|
H A D | render_command_list.cpp | 118 … const RenderPassDesc& renderPassDesc, const array_view<const RenderPassSubpassDesc> subpassDescs) in ValidateRenderPassAttachment() 844 … const RenderPassDesc& renderPassDesc, const array_view<const RenderPassSubpassDesc> subpassDescs) in BeginRenderPass() 929 …const RenderPassDesc& renderPassDesc, const uint32_t subpassStartIdx, const RenderPassSubpassDesc&… in BeginRenderPass() 1018 bool RenderCommandList::ProcessInputAttachments(const RenderPassDesc& renderPassDsc, in ProcessInputAttachments() 1052 bool RenderCommandList::ProcessColorAttachments(const RenderPassDesc& renderPassDsc, in ProcessColorAttachments() 1082 bool RenderCommandList::ProcessResolveAttachments(const RenderPassDesc& renderPassDsc, in ProcessResolveAttachments() 1108 bool RenderCommandList::ProcessDepthAttachments(const RenderPassDesc& renderPassDsc, in ProcessDepthAttachments() 1155 bool RenderCommandList::ProcessFragmentShadingRateAttachments(const RenderPassDesc& renderPassDsc, in ProcessFragmentShadingRateAttachments() 1907 void RenderCommandList::ValidateRenderPass(const RenderPassDesc& renderPassDesc) in ValidateRenderPass()
|
H A D | node_context_pso_manager.h | 83 …PipelineStateObject* GetGraphicsPso(const RenderHandle handle, const RenderPassDesc& renderPassDes…
|
H A D | node_context_pso_manager.cpp | 403 …const RenderPassDesc& renderPassDesc, const array_view<const RenderPassSubpassDesc> renderPassSubp… in GetGraphicsPso()
|
H A D | render_node_util.cpp | 269 RenderPassDesc& rpDesc = rp.renderPassDesc; in CreateRenderPass()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | node_context_pool_manager_vk.cpp | 72 inline void HashRenderPassCompatibility(uint64_t& hash, const RenderPassDesc& renderPassDesc, in HashRenderPassCompatibility() 94 …uint64_t& hash, const RenderPassDesc& renderPassDesc, const RenderPassImageLayouts& renderPassImag… in HashRenderPassLayouts() 103 uint64_t& hash, const RenderPassDesc& renderPassDesc, const GpuResourceManager& gpuResourceMgr) in HashFramebuffer() 106 const RenderPassDesc::AttachmentDesc& atDesc = renderPassDesc.attachments[idx]; in HashFramebuffer() 113 inline void HashRenderPassOps(uint64_t& hash, const RenderPassDesc& renderPassDesc) in HashRenderPassOps() 152 VkFramebuffer CreateFramebuffer(const GpuResourceManager& gpuResourceMgr, const RenderPassDesc& ren… in CreateFramebuffer() 167 const RenderPassDesc::AttachmentDesc& attachmentDesc = renderPassDesc.attachments[idx]; in CreateFramebuffer()
|
H A D | pipeline_create_functions_vk.cpp | 49 void CreateAttachmentDescriptions(const array_view<const RenderPassDesc::AttachmentDesc> attachment… in CreateAttachmentDescriptions() 83 void CreateAttachmentDescriptions2(const array_view<const RenderPassDesc::AttachmentDesc> attachmen… in CreateAttachmentDescriptions2() 123 void CreateAttachmentDescriptionsCompatibility(const array_view<const RenderPassDesc::AttachmentDes… in CreateAttachmentDescriptionsCompatibility() 149 void CreateAttachmentDescriptionsCompatibility2(const array_view<const RenderPassDesc::AttachmentDe… in CreateAttachmentDescriptionsCompatibility2() 234 VkRenderPass CreateRenderPassCombined(const DeviceVk& deviceVk, const RenderPassDesc& renderPassDes… in CreateRenderPassCombined() 413 VkRenderPass CreateRenderPassCombined2(const DeviceVk& deviceVk, const RenderPassDesc& renderPassDe… in CreateRenderPassCombined2()
|
H A D | pipeline_state_object_vk.h | 46 …const BASE_NS::array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassD…
|
H A D | pipeline_create_functions_vk.h | 33 struct RenderPassDesc;
|
H A D | device_vk.h | 166 …const BASE_NS::array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassD…
|
H A D | pipeline_state_object_vk.cpp | 178 const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, in GraphicsPipelineStateObjectVk()
|
H A D | device_vk.cpp | 1318 const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, in CreateGraphicsPipelineStateObject()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 29 struct RenderPassDesc; 135 …const RenderPassDesc& renderPassDesc, const BASE_NS::array_view<const RenderPassSubpassDesc> subpa… 146 …virtual void BeginRenderPass(const RenderPassDesc& renderPassDesc, const uint32_t subpassStartInde…
|
H A D | intf_node_context_pso_manager.h | 30 struct RenderPassDesc;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_state_desc.h | 967 struct RenderPassDesc { struct 1027 …RenderPassDesc::AttachmentDesc attachments[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUN… argument 1030 RenderPassDesc::RenderArea renderArea; 1083 RenderPassDesc renderPassDesc;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/ |
H A D | render_node_scene_util.cpp | 84 void UpdateRenderArea(const Math::Vec4& scissor, RenderPassDesc::RenderArea& renderArea) in UpdateRenderArea() 108 RenderPassDesc& renderPassDesc = renderPass.renderPassDesc; in UpdateCustomCameraTargets()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.h | 143 …const RenderPassDesc& renderPassDesc, const RenderPassAttachmentResourceStates& subpassResourceSta…
|
H A D | render_graph.cpp | 946 const RenderPassDesc::AttachmentDesc& attachmentDesc = attachments[attachmentIdx]; in BeginRenderPassUpdateImageStates() 981 …const RenderPassDesc& renderPassDesc, const RenderPassAttachmentResourceStates& subpassResourceSta… in BeginRenderPassUpdateSubpassImageStates() 1001 …const RenderPassDesc::AttachmentDesc& attachmentDesc = renderPassDesc.attachments[attachmentIndex]; in BeginRenderPassUpdateSubpassImageStates()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | device.h | 228 …const BASE_NS::array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassD…
|