Home
last modified time | relevance | path

Searched refs:gpuResourceMgr (Results 1 – 25 of 59) sorted by relevance

123

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_staging.cpp48 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 Drender_node_create_gpu_buffers.cpp55 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 Drender_staging.cpp288 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 Drender_staging.h45 … 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 Drender_node_create_gpu_images.cpp116 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 Drender_node_end_frame_staging.cpp50 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 Drender_node_bloom.cpp44 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 Drender_node_default_acceleration_structure_staging.cpp116 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 Drender_node_single_post_process.cpp76 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
583gpuResourceMgr.GetImageHandle(DefaultEngineGpuResourceConstants::CORE_DEFAULT_GPU_IMAGE); in UpdateImageData()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_material_objects.cpp106 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 Drender_node_default_camera_controller.cpp307 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 Drender_node_camera_cubemap.cpp66 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 Drender_node_camera_single_post_process.cpp84 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 Drender_node_default_material_deferred_shading.cpp61 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 Drender_node_default_material_render_slot.cpp81 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 Drender_node_default_shadows_blur.cpp56 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 Drender_node_default_lights.cpp65 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 Drender_node_default_shadow_render_slot.cpp76 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()
143gpuResourceMgr.Create(shadowBuffers_.vsmColorName, GetColorBufferDesc(gpuResourceMgr, shadowBuffer… in InitNode()
154 uboHandles_.generalData = CreateGeneralDataUniformBuffer(gpuResourceMgr); in InitNode()
159gpuResourceMgr.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 Drender_node_default_env.cpp74 InputEnvironmentDataHandles GetEnvironmentDataHandles(IRenderNodeGpuResourceManager& gpuResourceMgr, in GetEnvironmentDataHandles() argument
83 const GpuImageDesc desc = gpuResourceMgr.GetImageDescriptor(handle); in GetEnvironmentDataHandles()
122 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() local
126gpuResourceMgr.GetImageHandle(DefaultMaterialGpuResourceConstants::CORE_DEFAULT_MATERIAL_BASE_COLO… in InitNode()
128gpuResourceMgr.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 Drender_copy_helper.cpp36 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 Drender_node_create_default_camera_gpu_images.cpp51 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 Drender_node_util.cpp40 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 Drender_node_post_process_util.cpp74 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 Drender_context.cpp212 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 Drender_frame_util.cpp144 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 …]

123