/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_camera_cubemap.cpp | 343 uint32_t bindingIndex = 0; in UpdateSet0() local 345 binder.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet0() 350 binder.BindBuffer(bindingIndex++, { sceneBuffers_.camera }); in UpdateSet0() 351 binder.BindBuffer(bindingIndex++, { cameraBuffers_.generalData }); in UpdateSet0() 353 binder.BindBuffer(bindingIndex++, { cameraBuffers_.environment }); in UpdateSet0() 354 binder.BindBuffer(bindingIndex++, { cameraBuffers_.fog }); in UpdateSet0() 355 binder.BindBuffer(bindingIndex++, { cameraBuffers_.light }); in UpdateSet0() 356 binder.BindBuffer(bindingIndex++, { cameraBuffers_.postProcess }); in UpdateSet0() 357 binder.BindBuffer(bindingIndex++, { cameraBuffers_.lightCluster }); in UpdateSet0() 363 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet0() [all …]
|
H A D | render_node_default_material_deferred_shading.cpp | 227 uint32_t bindingIndex = 0; in UpdateSet01() local 229 binder0.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet01() 234 binder0.BindBuffer(bindingIndex++, sceneBuffers_.camera, 0u); in UpdateSet01() 235 binder0.BindBuffer(bindingIndex++, cameraBuffers_.generalData, 0u); in UpdateSet01() 242 binder0.BindBuffer(bindingIndex++, cameraBuffers_.environment, 0u); in UpdateSet01() 243 binder0.BindBuffer(bindingIndex++, cameraBuffers_.fog, 0u); in UpdateSet01() 244 binder0.BindBuffer(bindingIndex++, cameraBuffers_.light, 0u); in UpdateSet01() 245 binder0.BindBuffer(bindingIndex++, cameraBuffers_.postProcess, 0u); in UpdateSet01() 246 binder0.BindBuffer(bindingIndex++, cameraBuffers_.lightCluster, 0u); in UpdateSet01() 252 binder0.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01() [all …]
|
H A D | render_node_camera_single_post_process.cpp | 424 uint32_t bindingIndex = 0; in UpdateSet0() local 426 …binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, BindableBuffer { ubos_.postProcess.GetH… in UpdateSet0() 427 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, in UpdateSet0() 431 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { sceneBuffers_.camera }); in UpdateSet0() 432 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.generalData }); in UpdateSet0() 434 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.environment }); in UpdateSet0() 435 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.fog }); in UpdateSet0() 436 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.light }); in UpdateSet0() 437 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.postProcess }); in UpdateSet0() 438 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.lightCluster }); in UpdateSet0() [all …]
|
H A D | render_node_default_env.cpp | 203 uint32_t bindingIndex = 0; in RenderData() local 204 binder0.BindBuffer(bindingIndex++, sceneBuffers_.camera, 0u); in RenderData() 205 binder0.BindBuffer(bindingIndex++, cameraBuffers_.generalData, 0u); in RenderData() 206 binder0.BindBuffer(bindingIndex++, cameraBuffers_.environment, 0u); in RenderData() 207 binder0.BindBuffer(bindingIndex++, cameraBuffers_.fog, 0u); in RenderData() 208 binder0.BindBuffer(bindingIndex++, cameraBuffers_.postProcess, 0u); in RenderData() 216 uint32_t bindingIndex = 0; in RenderData() local 217 binder1.BindImage(bindingIndex++, envDataHandles.texHandle, cubemapSampler); in RenderData() 218 binder1.BindImage(bindingIndex++, envDataHandles.cubeHandle, cubemapSampler); in RenderData()
|
H A D | render_node_default_material_render_slot.cpp | 426 uint32_t bindingIndex = 0; in UpdateSet01() local 427 binder.BindBuffer(bindingIndex++, sceneBuffers_.camera, 0u); in UpdateSet01() 428 binder.BindBuffer(bindingIndex++, cameraBuffers_.generalData, 0u); in UpdateSet01() 436 …bindingIndex++, { cameraBuffers_.environment, 0u, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }); in UpdateSet01() 437 …binder.BindBuffer(bindingIndex++, { cameraBuffers_.fog, 0u, PipelineStateConstants::GPU_BUFFER_WHO… in UpdateSet01() 440 …bindingIndex++, { cameraBuffers_.postProcess, 0u, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }); in UpdateSet01() 442 …bindingIndex++, { cameraBuffers_.lightCluster, 0u, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }… in UpdateSet01() 447 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01() 450 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01() 453 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01() [all …]
|
H A D | render_node_default_shadow_render_slot.cpp | 401 uint32_t bindingIndex = 0; in UpdateSet01() local 402 binder0.BindBuffer(bindingIndex++, uboHandles_.camera, 0u); in UpdateSet01() 403 …binder0.BindBuffer(bindingIndex++, uboHandles_.generalData.GetHandle(), UBO_OFFSET_ALIGNMENT * sha… in UpdateSet01() 408 uint32_t bindingIndex = 0; in UpdateSet01() local 409 binder1.BindBuffer(bindingIndex++, uboHandles_.mesh, 0u, meshSize); in UpdateSet01() 410 binder1.BindBuffer(bindingIndex++, uboHandles_.skinJoint, 0u, skinSize); in UpdateSet01()
|
H A D | render_node_default_depth_render_slot.cpp | 264 uint32_t bindingIndex = 0; in UpdateSet01() local 265 binder0.BindBuffer(bindingIndex++, buffers_.camera, 0u); in UpdateSet01() 266 binder0.BindBuffer(bindingIndex++, buffers_.generalData, 0u); in UpdateSet01()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | main.cpp | 983 const uint32_t bindingIndex = compiler.get_decoration(resource.id, spv::DecorationBinding); in processResource() local 986 …[bindingIndex](const DescriptorSetLayoutBinding& binding) { return binding.binding == bindingIndex… in processResource() 991 binding.binding = bindingIndex; in processResource()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_builder.cpp | 101 …nputDeclaration::VertexInputBindingDescription* GetVertexBindingeDescription(uint32_t bindingIndex, in GetVertexBindingeDescription() argument 104 …const auto cmpBindingIndex = [bindingIndex](auto const& binding) { return binding.binding == bindi… in GetVertexBindingeDescription()
|