/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | node_context_pool_manager_vk.cpp | 76 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRenderPassCompatibility() 90 HashRange(hash, &subpasses, &subpasses + renderPassDesc.subpassCount); in HashRenderPassCompatibility() 96 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRenderPassLayouts() 105 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashFramebuffer() 115 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRenderPassOps() 116 const auto& attachRef = renderPassDesc.attachments[idx]; in HashRenderPassOps() 136 const auto& renderPassDesc = beginRenderPass.renderPassDesc; in HashBeginRenderPass() local 138 PLUGIN_ASSERT(renderPassDesc.subpassCount > 0); in HashBeginRenderPass() 144 HashRenderPassOps(rpHashes.renderPassHash, renderPassDesc); in HashBeginRenderPass() 155 const uint32_t attachmentCount = renderPassDesc.attachmentCount; in CreateFramebuffer() [all …]
|
H A D | pipeline_create_functions_vk.cpp | 243 const uint32_t attachmentCount = renderPassDesc.attachmentCount; in CreateRenderPassCombined() 249 … const auto attachments = array_view(renderPassDesc.attachments, renderPassDesc.attachmentCount); in CreateRenderPassCombined() 258 array_view(imageLayouts->attachmentInitialLayouts, renderPassDesc.attachmentCount); in CreateRenderPassCombined() 266 const uint32_t subpassCount = renderPassDesc.subpassCount; in CreateRenderPassCombined() 377 PLUGIN_ASSERT(renderPassDesc.subpassCount == static_cast<uint32_t>(multiViewMasks.size())); in CreateRenderPassCombined() 381 renderPassDesc.subpassCount, // subpassCount in CreateRenderPassCombined() 422 const uint32_t attachmentCount = renderPassDesc.attachmentCount; in CreateRenderPassCombined2() 430 … const auto attachments = array_view(renderPassDesc.attachments, renderPassDesc.attachmentCount); in CreateRenderPassCombined2() 445 const uint32_t subpassCount = renderPassDesc.subpassCount; in CreateRenderPassCombined2() 648 const uint32_t subpassCount = beginRenderPass.renderPassDesc.subpassCount; in CreateRenderPass() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_motion_blur.cpp | 190 renderPass.renderPassDesc.attachmentCount = 1; in Execute() 192 renderPass.renderPassDesc.subpassCount = 1; in Execute() 193 renderPass.renderPassDesc.attachments[0].loadOp = CORE_ATTACHMENT_LOAD_OP_DONT_CARE; in Execute() 194 renderPass.renderPassDesc.attachments[0].storeOp = CORE_ATTACHMENT_STORE_OP_STORE; in Execute() 195 renderPass.renderPassDesc.attachmentHandles[0] = blurInfo.output; in Execute() 245 renderPass.renderPassDesc.attachmentCount = 1; in ExecuteTileVelocity() 247 renderPass.renderPassDesc.subpassCount = 1; in ExecuteTileVelocity() 249 renderPass.renderPassDesc.attachments[0].storeOp = CORE_ATTACHMENT_STORE_OP_STORE; in ExecuteTileVelocity() 274 renderPass.renderPassDesc.attachmentHandles[0] = vel0; in ExecuteTileVelocity() 307 renderPass.renderPassDesc.attachmentHandles[0] = vel1; in ExecuteTileVelocity() [all …]
|
H A D | render_copy.cpp | 47 rp.renderPassDesc.attachmentCount = 1u; in CreateRenderPass() 48 rp.renderPassDesc.attachmentHandles[0u] = input; in CreateRenderPass() 49 rp.renderPassDesc.attachments[0u].loadOp = AttachmentLoadOp::CORE_ATTACHMENT_LOAD_OP_DONT_CARE; in CreateRenderPass() 50 rp.renderPassDesc.attachments[0u].storeOp = AttachmentStoreOp::CORE_ATTACHMENT_STORE_OP_STORE; in CreateRenderPass() 51 rp.renderPassDesc.renderArea = { 0, 0, desc.width, desc.height }; in CreateRenderPass() 53 rp.renderPassDesc.subpassCount = 1u; in CreateRenderPass() 121 …cmdList.BeginRenderPass(renderPass.renderPassDesc, renderPass.subpassStartIndex, renderPass.subpas… in Execute() 146 … const float fWidth = static_cast<float>(renderPass.renderPassDesc.renderArea.extentWidth); in Execute() 147 … const float fHeight = static_cast<float>(renderPass.renderPassDesc.renderArea.extentHeight); in Execute()
|
H A D | render_node_shader_passes_generic.cpp | 59 …PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT, renderPassInput.renderPassDesc.attachmen… in ConvertToLowLevelRenderPass() 60 rp.renderPassDesc.attachmentCount = attachmentCount; in ConvertToLowLevelRenderPass() 61 CloneData(rp.renderPassDesc.attachments, sizeof(rp.renderPassDesc.attachments), in ConvertToLowLevelRenderPass() 62 … renderPassInput.renderPassDesc.attachments, sizeof(renderPassInput.renderPassDesc.attachments)); in ConvertToLowLevelRenderPass() 63 rp.renderPassDesc.renderArea = renderPassInput.renderPassDesc.renderArea; in ConvertToLowLevelRenderPass() 64 rp.renderPassDesc.subpassCount = renderPassInput.renderPassDesc.subpassCount; in ConvertToLowLevelRenderPass() 66 …rp.renderPassDesc.attachmentHandles[idx] = renderPassInput.renderPassDesc.attachmentHandles[idx].G… in ConvertToLowLevelRenderPass() 171 cmdList.BeginRenderPass(renderPass.renderPassDesc, { &renderPass.subpassDesc, 1U }); in ExecuteFrameGraphics() 378 …if ((renderPass.renderPassDesc.attachmentCount > 0U) && renderPass.renderPassDesc.attachmentHandle… in ValidRenderPass()
|
H A D | render_blur.cpp | 111 renderPass.renderPassDesc.attachmentCount = 1; in Execute() 113 renderPass.renderPassDesc.subpassCount = 1; in Execute() 115 renderPass.renderPassDesc.attachments[0].storeOp = CORE_ATTACHMENT_STORE_OP_STORE; in Execute() 116 renderPass.renderPassDesc.attachmentHandles[0] = imageData_.mipImage; in Execute() 213 renderPass.renderPassDesc.renderArea = { 0, 0, currWidth, currHeight }; in RenderData() 214 renderPass.renderPassDesc.attachments[0].mipLevel = renderPassMipLevel; in RenderData() 370 renderPass.renderPassDesc.renderArea = { 0, 0, size.x, size.y }; in RenderGaussian() 371 renderPass.renderPassDesc.attachments[0].mipLevel = mip; in RenderGaussian() 388 renderPass.renderPassDesc.attachments[0].mipLevel = mip - 1u; in RenderGaussian() 396 renderPass.renderPassDesc.attachmentHandles[0] = imageData_.mipImage; in RenderGaussian() [all …]
|
H A D | render_bloom.cpp | 321 renderPass.renderPassDesc.attachmentCount = 1; in GraphicsBloom() 322 renderPass.renderPassDesc.subpassCount = 1; in GraphicsBloom() 352 renderPass.renderPassDesc.attachmentHandles[0] = targets_.tex1[0].GetHandle(); in RenderDownscaleAndThreshold() 353 renderPass.renderPassDesc.renderArea = { 0, 0, targetSize.x, targetSize.y }; in RenderDownscaleAndThreshold() 477 input = renderPassUpscale.renderPassDesc.attachmentHandles[0]; in RenderUpscale() 485 renderPass.renderPassDesc.attachmentHandles[0] = bloomInfo_.output.handle; in RenderCombine() 486 renderPass.renderPassDesc.renderArea = { 0, 0, targetSize.x, targetSize.y }; in RenderCombine() 705 renderPass.renderPassDesc.attachmentCount = 1; in CreateRenderPsos() 706 renderPass.renderPassDesc.attachmentHandles[0] = bloomInfo_.input.handle; in CreateRenderPsos() 707 renderPass.renderPassDesc.renderArea = { 0, 0, baseSize_.x, baseSize_.y }; in CreateRenderPsos() [all …]
|
H A D | render_node_mip_chain_post_process.cpp | 297 RenderHandle imageHandle = renderPass.renderPassDesc.attachmentHandles[0]; in GetBaseRenderPass() 303 renderPass.renderPassDesc.attachmentCount = 1; in GetBaseRenderPass() 304 renderPass.renderPassDesc.subpassCount = 1; in GetBaseRenderPass() 305 renderPass.renderPassDesc.attachments[0].loadOp = CORE_ATTACHMENT_LOAD_OP_DONT_CARE; in GetBaseRenderPass() 306 renderPass.renderPassDesc.attachments[0].storeOp = CORE_ATTACHMENT_STORE_OP_STORE; in GetBaseRenderPass() 307 renderPass.renderPassDesc.attachmentHandles[0] = imageHandle; in GetBaseRenderPass() 329 const RenderHandle imageHandle = renderPass.renderPassDesc.attachmentHandles[0]; in RenderGraphics() 337 renderPass.renderPassDesc.renderArea = { 0, 0, imageDesc.width, imageDesc.height }; in RenderGraphics() 360 renderPass.renderPassDesc.renderArea = { 0, 0, width, height }; in RenderGraphics() 361 renderPass.renderPassDesc.attachments[0].mipLevel = renderPassMipLevel; in RenderGraphics() [all …]
|
H A D | render_node_single_post_process.cpp | 292 if ((renderPass.renderPassDesc.attachmentCount == 0) || in ExecuteSinglePostProcess() 293 !RenderHandleUtil::IsValid(renderPass.renderPassDesc.attachmentHandles[0])) { in ExecuteSinglePostProcess() 333 …cmdList.BeginRenderPass(renderPass.renderPassDesc, renderPass.subpassStartIndex, renderPass.subpas… in ExecuteSinglePostProcess() 349 … const float fWidth = static_cast<float>(renderPass.renderPassDesc.renderArea.extentWidth); in ExecuteSinglePostProcess() 350 … const float fHeight = static_cast<float>(renderPass.renderPassDesc.renderArea.extentHeight); in ExecuteSinglePostProcess()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.cpp | 166 …if ((renderPassDesc.renderArea.extentWidth == 0) || (renderPassDesc.renderArea.extentHeight == 0))… in ValidateRenderPassAttachment() 169 … renderPassDesc.renderArea.extentWidth, renderPassDesc.renderArea.extentHeight, nodeName.data()); in ValidateRenderPassAttachment() 176 … renderPassDesc.renderArea.offsetX, renderPassDesc.renderArea.offsetY, baseWidth, baseHeight, in ValidateRenderPassAttachment() 847 if ((renderPassDesc.attachmentCount == 0) || (renderPassDesc.subpassCount == 0)) { in BeginRenderPass() 862 ValidateRenderPass(renderPassDesc); in BeginRenderPass() 882 data->renderPassDesc = renderPassDesc; in BeginRenderPass() 883 …data->renderPassDesc.renderArea.extentWidth = Math::max(1u, data->renderPassDesc.renderArea.extent… in BeginRenderPass() 884 …data->renderPassDesc.renderArea.extentHeight = Math::max(1u, data->renderPassDesc.renderArea.exten… in BeginRenderPass() 932 if ((renderPassDesc.attachmentCount == 0) || (renderPassDesc.subpassCount == 0)) { in BeginRenderPass() 943 ValidateRenderPass(renderPassDesc); in BeginRenderPass() [all …]
|
H A D | render_node_post_process_util.cpp | 76 rp.renderPassDesc.attachmentCount = 1u; in CreateRenderPass() 77 rp.renderPassDesc.attachmentHandles[0u] = input; in CreateRenderPass() 80 rp.renderPassDesc.renderArea = { 0, 0, desc.width, desc.height }; in CreateRenderPass() 82 rp.renderPassDesc.subpassCount = 1u; in CreateRenderPass() 689 rp.renderPassDesc.attachmentCount = 2u; in ExecuteDofBlur() 690 rp.renderPassDesc.attachmentHandles[0u] = ti_.mipImages[0U].GetHandle(); in ExecuteDofBlur() 693 rp.renderPassDesc.attachmentHandles[1u] = ti_.mipImages[1U].GetHandle(); in ExecuteDofBlur() 696 rp.renderPassDesc.renderArea = { 0, 0, desc.width, desc.height }; in ExecuteDofBlur() 698 rp.renderPassDesc.subpassCount = 1u; in ExecuteDofBlur() 711 cmdList.BeginRenderPass(rp.renderPassDesc, rp.subpassStartIndex, rp.subpassDesc); in ExecuteDofBlur() [all …]
|
H A D | render_node_util.cpp | 269 RenderPassDesc& rpDesc = rp.renderPassDesc; in CreateRenderPass() 276 rp.renderPassDesc.attachmentCount = attachmentCount; in CreateRenderPass() 339 static_cast<float>(renderPass.renderPassDesc.renderArea.extentWidth), in CreateDefaultViewport() 340 static_cast<float>(renderPass.renderPassDesc.renderArea.extentHeight), in CreateDefaultViewport() 351 renderPass.renderPassDesc.renderArea.extentWidth, in CreateDefaultScissor() 352 renderPass.renderPassDesc.renderArea.extentHeight, in CreateDefaultScissor()
|
H A D | render_command_list.h | 242 RenderPassDesc renderPassDesc; member 517 void BeginRenderPass(const RenderPassDesc& renderPassDesc, 519 void BeginRenderPass(const RenderPassDesc& renderPassDesc, const uint32_t subpassStartIdx, 616 void ValidateRenderPass(const RenderPassDesc& renderPassDesc);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_copy_helper.cpp | 40 rp.renderPassDesc.attachmentCount = 1u; in CreateRenderPass() 41 rp.renderPassDesc.attachmentHandles[0u] = input; in CreateRenderPass() 42 rp.renderPassDesc.attachments[0u].loadOp = AttachmentLoadOp::CORE_ATTACHMENT_LOAD_OP_DONT_CARE; in CreateRenderPass() 43 rp.renderPassDesc.attachments[0u].storeOp = AttachmentStoreOp::CORE_ATTACHMENT_STORE_OP_STORE; in CreateRenderPass() 44 rp.renderPassDesc.renderArea = { 0, 0, desc.width, desc.height }; in CreateRenderPass() 46 rp.renderPassDesc.subpassCount = 1u; in CreateRenderPass() 93 …cmdList.BeginRenderPass(renderPass.renderPassDesc, renderPass.subpassStartIndex, renderPass.subpas… in Execute()
|
H A D | render_node_default_shadows_blur.cpp | 152 renderPass.renderPassDesc.attachmentCount = 1u; in ProcessSingleShadow() 153 renderPass.renderPassDesc.renderArea = { 0, 0, tempImage.width, tempImage.height }; in ProcessSingleShadow() 154 renderPass.renderPassDesc.subpassCount = 1u; in ProcessSingleShadow() 155 renderPass.renderPassDesc.attachments[0].layer = drawIdx; in ProcessSingleShadow() 161 …renderPass.renderPassDesc.attachments[0] = { 0, 0, AttachmentLoadOp::CORE_ATTACHMENT_LOAD_OP_DONT_… in ProcessSingleShadow() 220 renderPass.renderPassDesc.attachmentHandles[0] = outputHandle; in RenderData() 225 renderPass.renderPassDesc.attachmentHandles[0] = inputHandle; in RenderData() 238 …cmdList.BeginRenderPass(renderPass.renderPassDesc, renderPass.subpassStartIndex, renderPass.subpas… in RenderBlur()
|
H A D | render_node_camera_cubemap.cpp | 226 renderPass.renderPassDesc.attachmentCount = 1U; in ExecuteSinglePostProcess() 227 renderPass.renderPassDesc.attachmentHandles[0U] = builtInVariables_.output; in ExecuteSinglePostProcess() 228 renderPass.renderPassDesc.attachments[0U].loadOp = CORE_ATTACHMENT_LOAD_OP_DONT_CARE; in ExecuteSinglePostProcess() 229 renderPass.renderPassDesc.attachments[0U].storeOp = CORE_ATTACHMENT_STORE_OP_STORE; in ExecuteSinglePostProcess() 230 renderPass.renderPassDesc.attachments[0U].layer = 0U; in ExecuteSinglePostProcess() 231 renderPass.renderPassDesc.renderArea = { 0U, 0U, currSize.x, currSize.y }; in ExecuteSinglePostProcess() 232 renderPass.renderPassDesc.subpassCount = 1U; in ExecuteSinglePostProcess() 237 if ((renderPass.renderPassDesc.attachmentCount == 0) || in ExecuteSinglePostProcess() 238 !RenderHandleUtil::IsValid(renderPass.renderPassDesc.attachmentHandles[0])) { in ExecuteSinglePostProcess() 271 renderPass.renderPassDesc.attachments[0U].mipLevel = mipIdx; in ExecuteSinglePostProcess() [all …]
|
H A D | render_node_default_shadow_render_slot.cpp | 261 …cmdList.BeginRenderPass(renderPass_.renderPassDesc, renderPass_.subpassStartIndex, renderPass_.sub… in ExecuteFrame() 559 renderPass.renderPassDesc.renderArea = { 0, 0, buffers.width, buffers.height }; in CreateRenderPass() 560 renderPass.renderPassDesc.subpassCount = 1; in CreateRenderPass() 565 renderPass.renderPassDesc.attachmentCount = 1u; in CreateRenderPass() 566 renderPass.renderPassDesc.attachmentHandles[0] = buffers.depthHandle.GetHandle(); in CreateRenderPass() 567 renderPass.renderPassDesc.attachments[0] = { in CreateRenderPass() 580 renderPass.renderPassDesc.attachmentCount++; in CreateRenderPass() 581 renderPass.renderPassDesc.attachmentHandles[1] = buffers.vsmColorHandle.GetHandle(); in CreateRenderPass() 582 renderPass.renderPassDesc.attachments[1] = { in CreateRenderPass()
|
H A D | render_node_default_material_deferred_shading.cpp | 162 …cmdList.BeginRenderPass(renderPass_.renderPassDesc, renderPass_.subpassStartIndex, renderPass_.sub… in ExecuteFrame() 212 const float fWidth = static_cast<float>(renderPass_.renderPassDesc.renderArea.extentWidth); in RenderData() 213 … const float fHeight = static_cast<float>(renderPass_.renderPassDesc.renderArea.extentHeight); in RenderData() 264 const auto& renderPassDesc = renderPass_.renderPassDesc; in UpdateSet01() local 268 … bindingIdx, renderPassDesc.attachmentHandles[subpassDesc.inputAttachmentIndices[bindingIdx]]); in UpdateSet01()
|
H A D | render_node_camera_single_post_process.cpp | 304 if ((renderPass.renderPassDesc.attachmentCount == 0) || in ExecuteSinglePostProcess() 305 !RenderHandleUtil::IsValid(renderPass.renderPassDesc.attachmentHandles[0])) { in ExecuteSinglePostProcess() 342 …cmdList.BeginRenderPass(renderPass.renderPassDesc, renderPass.subpassStartIndex, renderPass.subpas… in ExecuteSinglePostProcess() 358 … const float fWidth = static_cast<float>(renderPass.renderPassDesc.renderArea.extentWidth); in ExecuteSinglePostProcess() 359 … const float fHeight = static_cast<float>(renderPass.renderPassDesc.renderArea.extentHeight); in ExecuteSinglePostProcess()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | node_context_pool_manager_gles.cpp | 63 const auto& renderPassDesc = beginRenderPass.renderPassDesc; in UpdateBindImages() local 64 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in UpdateBindImages() 65 images[idx].layer = renderPassDesc.attachments[idx].layer; in UpdateBindImages() 66 images[idx].mipLevel = renderPassDesc.attachments[idx].mipLevel; in UpdateBindImages() 73 const auto& renderPassDesc = beginRenderPass.renderPassDesc; in HashRPD() local 77 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRPD() 78 HashCombine(rpHash, renderPassDesc.attachments[idx].layer); in HashRPD() 79 HashCombine(rpHash, renderPassDesc.attachments[idx].mipLevel); in HashRPD() 89 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRPD() 96 PLUGIN_ASSERT(renderPassDesc.subpassCount <= beginRenderPass.subpasses.size()); in HashRPD() [all …]
|
H A D | pipeline_state_object_gles.h | 41 RenderPassDesc renderPassDesc; member 53 …st BASE_NS::array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc,
|
H A D | pipeline_state_object_gles.cpp | 155 const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, in GraphicsPipelineStateObjectGLES() argument 169 plat_.renderPassDesc = renderPassDesc; in GraphicsPipelineStateObjectGLES()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 192 for (uint32_t idx = 0; idx < rc.renderPassDesc.attachmentCount; ++idx) { in DebugRenderPassLayoutPrint() 193 const auto handle = rc.renderPassDesc.attachmentHandles[idx]; in DebugRenderPassLayoutPrint() 268 firstRenderPass->renderPassDesc.attachments[idx].storeOp = in UpdateMultiRenderCommandListRenderPasses() 269 lastRenderPass->renderPassDesc.attachments[idx].storeOp; in UpdateMultiRenderCommandListRenderPasses() 270 firstRenderPass->renderPassDesc.attachments[idx].stencilStoreOp = in UpdateMultiRenderCommandListRenderPasses() 286 store.renderPasses[idx]->renderPassDesc = firstRenderPass->renderPassDesc; in UpdateMultiRenderCommandListRenderPasses() 309 firstRenderPass->renderPassDesc.subpassCount = 1U; in UpdateMultiRenderCommandListRenderPasses() 341 store.renderPasses[idx]->renderPassDesc = firstRenderPass->renderPassDesc; in UpdateMultiRenderCommandListRenderPasses() 834 PLUGIN_ASSERT(rc.renderPassDesc.subpassCount > 0); in RenderCommand() 928 auto& attachments = params.rc.renderPassDesc.attachments; in BeginRenderPassUpdateImageStates() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/ |
H A D | render_node_scene_util.cpp | 108 RenderPassDesc& renderPassDesc = renderPass.renderPassDesc; in UpdateCustomCameraTargets() local 111 …renderPassDesc.attachmentHandles[subpassDesc.depthAttachmentIndex] = camera.depthTarget.GetHandle(… in UpdateCustomCameraTargets() 114 renderPassDesc.attachmentHandles[subpassDesc.colorAttachmentIndices[0]] = in UpdateCustomCameraTargets() 127 auto& attRef = renderPass.renderPassDesc.attachments[subpassDesc.depthAttachmentIndex]; in UpdateCustomCameraLoadStore() 139 … auto& attRef = renderPass.renderPassDesc.attachments[subpassDesc.colorAttachmentIndices[idx]]; in UpdateCustomCameraLoadStore() 222 …renderPass.renderPassDesc.renderArea = { 0, 0, camera.renderResolution.x, camera.renderResolution.… in UpdateRenderPassFromCamera() 227 UpdateRenderArea(camera.scissor, renderPass.renderPassDesc.renderArea); in UpdateRenderPassFromCamera() 234 …renderPass.renderPassDesc.renderArea = { 0, 0, camera.renderResolution.x, camera.renderResolution.… in UpdateRenderPassFromCustomCamera() 240 UpdateRenderArea(camera.scissor, renderPass.renderPassDesc.renderArea); in UpdateRenderPassFromCustomCamera()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 135 …const RenderPassDesc& renderPassDesc, const BASE_NS::array_view<const RenderPassSubpassDesc> subpa… 146 …virtual void BeginRenderPass(const RenderPassDesc& renderPassDesc, const uint32_t subpassStartInde…
|