/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_staging.cpp | 48 auto const& bufferDesc = gpuResourceMgr.GetBufferDescriptor(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer() 71 gpuResourceMgr.UnmapBuffer(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer() 86 auto const& bufferDesc = gpuResourceMgr.GetBufferDescriptor(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer() 96 gpuResourceMgr.UnmapBuffer(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer() 126 const auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in ExecuteFrame() local 151 renderStaging.CopyHostToStaging(gpuResourceMgr, staging); in ExecuteFrame() 152 renderStaging.CopyHostToStaging(gpuResourceMgr, renderDataStoreStaging); in ExecuteFrame() 154 CopyHostDirectlyToBuffer(gpuResourceMgr, staging); in ExecuteFrame() 155 CopyHostDirectlyToBuffer(gpuResourceMgr, renderDataStoreStagingDirectCopy); in ExecuteFrame() 158 renderStaging.ClearImages(cmdList, gpuResourceMgr, renderDataStoreImageClear); in ExecuteFrame() [all …]
|
H A D | render_node_create_gpu_buffers.cpp | 55 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 62 dependencyHandle = gpuResourceMgr.GetBufferHandle(ref.dependencyBufferName); in InitNode() 64 … const GpuBufferDesc dependencyDesc = gpuResourceMgr.GetBufferDescriptor(dependencyHandle); in InitNode() 76 resourceHandles_.push_back(gpuResourceMgr.Create(ref.name, desc)); in InitNode() 88 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in PreExecuteFrame() local 91 if (gpuResourceMgr.IsValid(dependencyHandle)) { in PreExecuteFrame() 92 … const GpuBufferDesc& dependencyDesc = gpuResourceMgr.GetBufferDescriptor(dependencyHandle); in PreExecuteFrame() 98 resourceHandles_[idx] = gpuResourceMgr.Create(resourceHandles_[idx], descRef); in PreExecuteFrame()
|
H A D | render_staging.cpp | 288 const IRenderNodeGpuResourceManager& gpuResourceMgr, const StagingConsumeStruct& stagingData) in CopyHostToStaging() argument 290 auto const copyUserDataToStagingBuffer = [](auto& gpuResourceMgr, auto const& ref) { in CopyHostToStaging() argument 297 auto const& bufferDesc = gpuResourceMgr.GetBufferDescriptor(ref.srcHandle.GetHandle()); in CopyHostToStaging() 318 gpuResourceMgr.UnmapBuffer(ref.srcHandle.GetHandle()); in CopyHostToStaging() 323 copyUserDataToStagingBuffer(gpuResourceMgr, ref); in CopyHostToStaging() 328 copyUserDataToStagingBuffer(gpuResourceMgr, ref); in CopyHostToStaging() 334 const IRenderNodeGpuResourceManager& gpuResourceMgr, const StagingConsumeStruct& stagingData, in CopyStagingToImages() argument 363 CopyBuffersToImages(gpuResourceMgr, cmdList, renderDataStoreStagingData.bufferToImage, in CopyStagingToImages() 395 const IRenderNodeGpuResourceManager& gpuResourceMgr, const StagingConsumeStruct& stagingData, in CopyImagesToBuffers() argument 420 CopyImagesToBuffersImpl(gpuResourceMgr, cmdList, renderDataStoreStagingData.imageToBuffer, in CopyImagesToBuffers() [all …]
|
H A D | render_staging.h | 45 … const IRenderNodeGpuResourceManager& gpuResourceMgr, const StagingConsumeStruct& stagingData); 46 …pyStagingToImages(IRenderCommandList& cmdList, const IRenderNodeGpuResourceManager& gpuResourceMgr, 50 …pyImagesToBuffers(IRenderCommandList& cmdList, const IRenderNodeGpuResourceManager& gpuResourceMgr, 52 …opyImagesToImages(IRenderCommandList& cmdList, const IRenderNodeGpuResourceManager& gpuResourceMgr, 55 … void ClearImages(IRenderCommandList& cmdList, const IRenderNodeGpuResourceManager& gpuResourceMgr,
|
H A D | render_node_create_gpu_images.cpp | 116 void CheckFormat(const IRenderNodeGpuResourceManager& gpuResourceMgr, const string_view nodeName, G… in CheckFormat() argument 133 const FormatProperties formatProperties = gpuResourceMgr.GetFormatProperties(desc.format); in CheckFormat() 163 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 171 CheckFormat(gpuResourceMgr, renderNodeContextMgr_->GetName(), desc); in InitNode() 177 dependencyHandle = gpuResourceMgr.GetImageHandle(ref.dependencyImageName); in InitNode() 179 … const GpuImageDesc dependencyDesc = gpuResourceMgr.GetImageDescriptor(dependencyHandle); in InitNode() 199 resourceHandles_.push_back(gpuResourceMgr.Create(ref.name, desc)); in InitNode() 211 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in PreExecuteFrame() local 214 if (gpuResourceMgr.IsValid(dependencyHandle)) { in PreExecuteFrame() 215 … const GpuImageDesc& dependencyDesc = gpuResourceMgr.GetImageDescriptor(dependencyHandle); in PreExecuteFrame() [all …]
|
H A D | render_node_end_frame_staging.cpp | 50 const auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in ExecuteFrame() local 71 renderStaging.CopyStagingToImages(cmdList, gpuResourceMgr, staging, renderDataStoreStaging); in ExecuteFrame() 72 renderStaging.CopyImagesToBuffers(cmdList, gpuResourceMgr, staging, renderDataStoreStaging); in ExecuteFrame() 73 renderStaging.CopyImagesToImages(cmdList, gpuResourceMgr, staging, renderDataStoreStaging); in ExecuteFrame()
|
H A D | render_node_bloom.cpp | 44 IRenderNodeGpuResourceManager& gpuResourceMgr, const RenderHandleReference& handle) in CreatePostProcessDataUniformBuffer() argument 48 return gpuResourceMgr.Create( in CreatePostProcessDataUniformBuffer() 151 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdatePostProcessData() local 155 …if (auto data = reinterpret_cast<uint8_t*>(gpuResourceMgr.MapBuffer(postProcessUbo_.GetHandle()));… in UpdatePostProcessData() 160 gpuResourceMgr.UnmapBuffer(postProcessUbo_.GetHandle()); in UpdatePostProcessData()
|
H A D | render_node_default_acceleration_structure_staging.cpp | 116 auto& gpuResourceMgr = in ExecuteFrameProcessInstanceData() local 118 …const auto& gpuResourceMgrImpl = static_cast<const GpuResourceManager&>(gpuResourceMgr.GetGpuResou… in ExecuteFrameProcessInstanceData() 122 const GpuBufferDesc dstBufferDesc = gpuResourceMgr.GetBufferDescriptor(dstHandle); in ExecuteFrameProcessInstanceData() 123 …if (uint8_t* dstDataBegin = static_cast<uint8_t*>(gpuResourceMgr.MapBuffer(dstHandle)); dstDataBeg… in ExecuteFrameProcessInstanceData() 151 gpuResourceMgr.UnmapBuffer(dstHandle); in ExecuteFrameProcessInstanceData()
|
H A D | render_node_single_post_process.cpp | 76 IRenderNodeGpuResourceManager& gpuResourceMgr, const RenderHandleReference& handle) in CreatePostProcessDataUniformBuffer() argument 81 return gpuResourceMgr.Create( in CreatePostProcessDataUniformBuffer() 138 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in InitNode() local 139 ubos_.postProcess = CreatePostProcessDataUniformBuffer(gpuResourceMgr, ubos_.postProcess); in InitNode() 363 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(dispatchResources.image); in ExecuteSinglePostProcess() 458 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateGlobalPostProcessUbo() local 464 …if (auto data = reinterpret_cast<uint8_t*>(gpuResourceMgr.MapBuffer(ubos_.postProcess.GetHandle())… in UpdateGlobalPostProcessUbo() 472 gpuResourceMgr.UnmapBuffer(ubos_.postProcess.GetHandle()); in UpdateGlobalPostProcessUbo() 577 const auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateImageData() local 583 … gpuResourceMgr.GetImageHandle(DefaultEngineGpuResourceConstants::CORE_DEFAULT_GPU_IMAGE); in UpdateImageData() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_material_objects.cpp | 106 IRenderNodeGpuResourceManager& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateMeshBuffer() local 121 gpuResourceMgr.UnmapBuffer(ubos_.mesh.GetHandle()); in UpdateMeshBuffer() 127 IRenderNodeGpuResourceManager& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateSkinBuffer() local 151 gpuResourceMgr.UnmapBuffer(ubos_.submeshSkin.GetHandle()); in UpdateSkinBuffer() 157 IRenderNodeGpuResourceManager& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateMaterialBuffers() local 159 … auto matFactorData = reinterpret_cast<uint8_t*>(gpuResourceMgr.MapBuffer(ubos_.mat.GetHandle())); in UpdateMaterialBuffers() 190 gpuResourceMgr.UnmapBuffer(ubos_.mat.GetHandle()); in UpdateMaterialBuffers() 191 gpuResourceMgr.UnmapBuffer(ubos_.matTransform.GetHandle()); in UpdateMaterialBuffers() 192 gpuResourceMgr.UnmapBuffer(ubos_.userMat.GetHandle()); in UpdateMaterialBuffers() 198 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in ProcessBuffers() local [all …]
|
H A D | render_node_default_camera_controller.cpp | 307 createdTargets.velocityNormal = gpuResourceMgr.Create( in CreateVelocityTarget() 329 createdTargets.baseColor = gpuResourceMgr.Create( in CreateDeferredTargets() 343 createdTargets.material = gpuResourceMgr.Create( in CreateDeferredTargets() 365 createdTargets.history[0u] = gpuResourceMgr.Create( in CreateHistoryTargets() 367 createdTargets.history[1u] = gpuResourceMgr.Create( in CreateHistoryTargets() 408 createdTargets.colorMsaa = gpuResourceMgr.Create( in CreateColorTargets() 417 createdTargets.colorResolve = gpuResourceMgr.Create( in CreateColorTargets() 455 createdTargets.depthMsaa = gpuResourceMgr.Create( in CreateDepthTargets() 777 createdTargets_.cubemap = gpuResourceMgr.Create( in CreateResourceBaseTargets() 846 uboHandles_.fog = gpuResourceMgr.Create( in CreateBuffers() [all …]
|
H A D | render_node_camera_cubemap.cpp | 66 const IRenderNodeGpuResourceManager& gpuResourceMgr, const string_view sceneName) in GetShadowBufferNodeData() argument 79 sb.pcfDepthHandle = gpuResourceMgr.GetImageHandle(CORE_DEFAULT_GPU_IMAGE_WHITE); in GetShadowBufferNodeData() 89 IRenderNodeGpuResourceManager& gpuResourceMgr, const RenderHandleReference& handle) in CreatePostProcessDataUniformBuffer() argument 94 return gpuResourceMgr.Create( in CreatePostProcessDataUniformBuffer() 102 const IRenderNodeGpuResourceManager& gpuResourceMgr) in GetDefaultImagesAndSamplers() argument 122 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in InitNode() local 132 defaultImagesAndSamplers_ = GetDefaultImagesAndSamplers(gpuResourceMgr); in InitNode() 457 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateGlobalPostProcessUbo() local 471 gpuResourceMgr.UnmapBuffer(ubos_.postProcess.GetHandle()); in UpdateGlobalPostProcessUbo() 553 const auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateImageData() local [all …]
|
H A D | render_node_camera_single_post_process.cpp | 84 const IRenderNodeGpuResourceManager& gpuResourceMgr, const string_view sceneName) in GetShadowBufferNodeData() argument 97 sb.pcfDepthHandle = gpuResourceMgr.GetImageHandle(CORE_DEFAULT_GPU_IMAGE_WHITE); in GetShadowBufferNodeData() 100 sb.vsmColorHandle = gpuResourceMgr.GetImageHandle(CORE_DEFAULT_GPU_IMAGE_BLACK); in GetShadowBufferNodeData() 107 IRenderNodeGpuResourceManager& gpuResourceMgr, const RenderHandleReference& handle) in CreatePostProcessDataUniformBuffer() argument 112 return gpuResourceMgr.Create( in CreatePostProcessDataUniformBuffer() 131 const IRenderNodeGpuResourceManager& gpuResourceMgr) in GetDefaultImagesAndSamplers() argument 166 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in InitNode() local 176 defaultImagesAndSamplers_ = GetDefaultImagesAndSamplers(gpuResourceMgr); in InitNode() 535 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateGlobalPostProcessUbo() local 549 gpuResourceMgr.UnmapBuffer(ubos_.postProcess.GetHandle()); in UpdateGlobalPostProcessUbo() [all …]
|
H A D | render_node_default_material_deferred_shading.cpp | 61 IRenderNodeGpuResourceManager& gpuResourceMgr, const string_view sceneName) in GetShadowBufferNodeData() argument 74 sb.pcfDepthHandle = gpuResourceMgr.GetImageHandle("CORE_DEFAULT_GPU_IMAGE_WHITE"); in GetShadowBufferNodeData() 77 sb.vsmColorHandle = gpuResourceMgr.GetImageHandle("CORE_DEFAULT_GPU_IMAGE"); in GetShadowBufferNodeData() 84 IRenderNodeGpuResourceManager& gpuResourceMgr, const RenderHandleReference& handle) in CreatePostProcessDataUniformBuffer() argument 89 return gpuResourceMgr.Create( in CreatePostProcessDataUniformBuffer() 109 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in InitNode() local 110 ubos_.postProcess = CreatePostProcessDataUniformBuffer(gpuResourceMgr, ubos_.postProcess); in InitNode() 119 shadowBuffers_ = GetShadowBufferNodeData(gpuResourceMgr, stores_.dataStoreNameScene); in InitNode() 129 defaultColorPrePassHandle_ = gpuResourceMgr.GetImageHandle("CORE_DEFAULT_GPU_IMAGE"); in InitNode() 530 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateGlobalPostProcessUbo() local [all …]
|
H A D | render_node_default_material_render_slot.cpp | 81 void GetDefaultMaterialGpuResources(const IRenderNodeGpuResourceManager& gpuResourceMgr, in GetDefaultMaterialGpuResources() argument 118 IRenderNodeGpuResourceManager& gpuResourceMgr, const string_view sceneName) in GetShadowBufferNodeData() argument 131 sb.depthHandle = gpuResourceMgr.GetImageHandle("CORE_DEFAULT_GPU_IMAGE_WHITE"); in GetShadowBufferNodeData() 134 sb.vsmColorHandle = gpuResourceMgr.GetImageHandle("CORE_DEFAULT_GPU_IMAGE"); in GetShadowBufferNodeData() 202 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 208 defaultColorPrePassHandle_ = gpuResourceMgr.GetImageHandle("CORE_DEFAULT_GPU_IMAGE"); in InitNode() 212 shadowBuffers_ = GetShadowBufferNodeData(gpuResourceMgr, stores_.dataStoreNameScene); in InitNode() 214 GetDefaultMaterialGpuResources(gpuResourceMgr, defaultMaterialStruct_); in InitNode() 519 if (gpuResourceMgr.IsGpuBuffer(currRes)) { in UpdateAndBindSet3() 521 } else if (gpuResourceMgr.IsGpuImage(currRes)) { in UpdateAndBindSet3() [all …]
|
H A D | render_node_default_shadows_blur.cpp | 56 const auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 57 shadowColorBufferHandle_ = gpuResourceMgr.GetImageHandle( in InitNode() 59 samplerHandle_ = gpuResourceMgr.GetSamplerHandle("CORE_DEFAULT_SAMPLER_LINEAR_CLAMP"); in InitNode() 60 bufferHandle_ = gpuResourceMgr.GetBufferHandle("CORE_DEFAULT_GPU_BUFFER"); in InitNode() 88 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in PreExecuteFrame() local 89 … GpuImageDesc shadowImageDesc = gpuResourceMgr.GetImageDescriptor(shadowColorBufferHandle_); in PreExecuteFrame() 98 temporaryImage_.imageHandle = gpuResourceMgr.Create(name, shadowImageDesc); in PreExecuteFrame() 100 … temporaryImage_.imageHandle = gpuResourceMgr.Create(temporaryImage_.imageHandle, shadowImageDesc); in PreExecuteFrame() 149 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in ProcessSingleShadow() local 150 …if (gpuResourceMgr.IsGpuImage(imageHandle) && gpuResourceMgr.IsGpuImage(tempImage.imageHandle.GetH… in ProcessSingleShadow()
|
H A D | render_node_default_lights.cpp | 65 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 66 lightBufferHandle_ = gpuResourceMgr.Create( in InitNode() 73 lightClusterBufferHandle_ = gpuResourceMgr.Create( in InitNode() 107 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in ExecuteFrame() local 116 if (auto data = MapBuffer<uint8_t>(gpuResourceMgr, lightBufferHandle_.GetHandle()); data) { in ExecuteFrame() 153 gpuResourceMgr.UnmapBuffer(lightBufferHandle_.GetHandle()); in ExecuteFrame()
|
H A D | render_node_default_shadow_render_slot.cpp | 76 GpuImageDesc GetColorBufferDesc(const IRenderNodeGpuResourceManager& gpuResourceMgr, in GetColorBufferDesc() argument 86 const auto formatProperties = gpuResourceMgr.GetFormatProperties(format); in GetColorBufferDesc() 102 return gpuResourceMgr.Create(GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in CreateGeneralDataUniformBuffer() 134 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 141 gpuResourceMgr.Create(shadowBuffers_.depthName, GetDepthBufferDesc(shadowBuffers_)); in InitNode() 143 …gpuResourceMgr.Create(shadowBuffers_.vsmColorName, GetColorBufferDesc(gpuResourceMgr, shadowBuffer… in InitNode() 154 uboHandles_.generalData = CreateGeneralDataUniformBuffer(gpuResourceMgr); in InitNode() 159 … gpuResourceMgr.GetBufferHandle(us + DefaultMaterialMaterialConstants::SKIN_DATA_BUFFER_NAME); in InitNode() 195 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in PreExecuteFrame() local 212 shadowBuffers_.vsmColorHandle = gpuResourceMgr.Create( in PreExecuteFrame() [all …]
|
H A D | render_node_default_env.cpp | 74 InputEnvironmentDataHandles GetEnvironmentDataHandles(IRenderNodeGpuResourceManager& gpuResourceMgr, in GetEnvironmentDataHandles() argument 83 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(handle); in GetEnvironmentDataHandles() 122 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 126 …gpuResourceMgr.GetImageHandle(DefaultMaterialGpuResourceConstants::CORE_DEFAULT_MATERIAL_BASE_COLO… in InitNode() 128 … gpuResourceMgr.GetImageHandle(DefaultMaterialGpuResourceConstants::CORE_DEFAULT_SKYBOX_CUBEMAP); in InitNode() 177 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in RenderData() local 212 … GetEnvironmentDataHandles(gpuResourceMgr, defaultImages_, currentScene_.camera.environment); in RenderData() 247 IRenderNodeGpuResourceManager& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdateAndBindCustomSet() local 275 if (gpuResourceMgr.IsGpuBuffer(currRes)) { in UpdateAndBindCustomSet() 277 } else if (gpuResourceMgr.IsGpuImage(currRes)) { in UpdateAndBindCustomSet() [all …]
|
H A D | render_copy_helper.cpp | 36 RenderPass CreateRenderPass(const IRenderNodeGpuResourceManager& gpuResourceMgr, const RenderHandle… in CreateRenderPass() argument 38 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(input); in CreateRenderPass() 83 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in Execute() local 84 auto renderPass = CreateRenderPass(gpuResourceMgr, copyInfo_.output); in Execute()
|
H A D | render_node_create_default_camera_gpu_images.cpp | 51 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local 58 resourceHandles_.push_back(gpuResourceMgr.Create(ref.name, desc)); in InitNode() 70 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in PreExecuteFrame() local 101 resourceHandles_[idx] = gpuResourceMgr.Create(resourceHandles_[idx], desc); in PreExecuteFrame()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_util.cpp | 40 RenderHandle GetRoutedResource(const IRenderNodeGpuResourceManager& gpuResourceMgr, in GetRoutedResource() argument 50 handle = gpuResourceMgr.GetBufferHandle(name); in GetRoutedResource() 52 handle = gpuResourceMgr.GetImageHandle(name); in GetRoutedResource() 54 handle = gpuResourceMgr.GetSamplerHandle(name); in GetRoutedResource() 93 void SetupRenderNodeResourceHandles(const IRenderNodeGpuResourceManager& gpuResourceMgr, in SetupRenderNodeResourceHandles() argument 97 const auto setHandles = [](const IRenderNodeGpuResourceManager& gpuResourceMgr, in SetupRenderNodeResourceHandles() 107 const auto setImageHandles = [](const IRenderNodeGpuResourceManager& gpuResourceMgr, in SetupRenderNodeResourceHandles() argument 132 setImageHandles(gpuResourceMgr, rngShareMgr, res.samplers, resources.images, res.images); in SetupRenderNodeResourceHandles() 153 const auto& gpuResourceMgr = renderNodeContextMgr_.GetGpuResourceManager(); in CreateInputRenderPass() local 187 const auto& gpuResourceMgr = renderNodeContextMgr_.GetGpuResourceManager(); in CreateInputResources() local [all …]
|
H A D | render_node_post_process_util.cpp | 74 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(input); in CreateRenderPass() 94 return gpuResourceMgr.Create( in CreatePostProcessDataUniformBuffer() 130 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in Init() local 222 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in PreExecute() local 280 ti_.images[0U] = gpuResourceMgr.Create(ti_.images[0U], tmpDesc); in PreExecute() 281 ti_.images[1U] = gpuResourceMgr.Create(ti_.images[1U], tmpDesc); in PreExecute() 297 ti_.mipImages[0] = gpuResourceMgr.Create(ti_.mipImages[0U], tmpDesc); in PreExecute() 833 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in ExecuteBlit() local 872 auto& gpuResourceMgr = renderNodeContextMgr_->GetGpuResourceManager(); in UpdatePostProcessData() local 915 gpuResourceMgr.UnmapBuffer(ubos_.postProcess.GetHandle()); in UpdatePostProcessData() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_context.cpp | 212 GpuResourceManager& gpuResourceMgrImpl = (GpuResourceManager&)gpuResourceMgr; in CreateDefaultTargets() 255 gpuResourceMgr.Create(DefaultEngineGpuResourceConstants::CORE_DEFAULT_SAMPLER_NEAREST_CLAMP, in CreateDefaultSamplers() 266 gpuResourceMgr.Create(DefaultEngineGpuResourceConstants::CORE_DEFAULT_SAMPLER_LINEAR_REPEAT, in CreateDefaultSamplers() 276 gpuResourceMgr.Create(DefaultEngineGpuResourceConstants::CORE_DEFAULT_SAMPLER_LINEAR_CLAMP, in CreateDefaultSamplers() 296 defaultGpuResources.push_back(gpuResourceMgr.Create( in CreateDefaultSamplers() 308 defaultGpuResources.push_back(gpuResourceMgr.Create( in CreateDefaultSamplers() 451 IGpuResourceManager& gpuResourceMgr = device_->GetGpuResourceManager(); in Init() local 452 CreateDefaultBuffers(gpuResourceMgr, defaultGpuResources_); in Init() 453 CreateDefaultTextures(gpuResourceMgr, defaultGpuResources_); in Init() 454 CreateDefaultTargets(gpuResourceMgr, defaultGpuResources_); in Init() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | render_frame_util.cpp | 144 IGpuResourceManager& gpuResourceMgr = device_.GetGpuResourceManager(); in ProcessFrameInputCopyData() local 156 const GpuBufferDesc desc = gpuResourceMgr.GetBufferDescriptor(dataToBeCopied.handle); in ProcessFrameInputCopyData() 159 copyDataRef.bufferHandle = gpuResourceMgr.Create(GetStagingBufferDesc(byteSize, ebcf)); in ProcessFrameInputCopyData() 173 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(dataToBeCopied.handle); in ProcessFrameInputCopyData() 174 …const uint32_t bytesPerPixel = gpuResourceMgr.GetFormatProperties(dataToBeCopied.handle).bytesPerP… in ProcessFrameInputCopyData() 177 copyDataRef.bufferHandle = gpuResourceMgr.Create(GetStagingBufferDesc(byteSize, ebcf)); in ProcessFrameInputCopyData() 300 IGpuResourceManager& gpuResourceMgr = device_.GetGpuResourceManager(); in ValidateInput() local 302 const GpuBufferDesc desc = gpuResourceMgr.GetBufferDescriptor(handle); in ValidateInput() 309 gpuResourceMgr.GetName(handle).c_str()); in ValidateInput() 313 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(handle); in ValidateInput() [all …]
|