/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_layout_desc.h | 83 uint32_t byteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 91 uint32_t mip { PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS }; 93 uint32_t layer { PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; 113 uint32_t byteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 121 uint32_t mip { PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS }; 123 uint32_t layer { PipelineStateConstants::GPU_IMAGE_ALL_LAYERS };
|
H A D | pipeline_state_desc.h | 796 struct PipelineStateConstants { struct 857 uint32_t layerCount { PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; 867 uint32_t levelCount { PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS }; 871 uint32_t layerCount { PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; 1006 RenderHandle attachmentHandles[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; 1008 AttachmentDesc attachments[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; 1025 RenderHandleReference attachmentHandles[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; 1027 RenderPassDesc::AttachmentDesc attachments[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; 1046 uint32_t inputAttachmentIndices[PipelineStateConstants::MAX_INPUT_ATTACHMENT_COUNT] {}; 1048 uint32_t colorAttachmentIndices[PipelineStateConstants [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_staging.cpp | 46 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in ExplicitBarrierUndefinedImageToTransferDst() 58 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in ExplicitBarrierTransferDstImageToTransferSrc() 119 srcMipLevel, 1, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in GenerateMipmaps() 157 srcMipLevel, 1, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in GenerateMipmaps() 345 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in CopyStagingToImages() 377 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in CopyStagingToImages() 407 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants in CopyImagesToBuffers() [all...] |
H A D | render_blur.cpp | 203 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in RenderData() 260 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in RenderData() 266 imageData_.mipCount - blurCount, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in RenderData() 279 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in DownscaleBarrier() 296 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in BlurHorizontalBarrier() 308 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in BlurVerticalBarrier() 407 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in RenderGaussian() 413 imageData_.mipCount - blurCount, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in RenderGaussian()
|
H A D | render_node_shader_passes_generic.cpp | 59 PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT, renderPassInput.renderPassDesc.attachmentCount); in ConvertToLowLevelRenderPass() 229 VertexBuffer vbs[PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT]; in ExecuteFrameGraphics() 231 Math::min(PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT, static_cast<uint32_t>(vb.size())); in ExecuteFrameGraphics()
|
H A D | render_node_mip_chain_post_process.cpp | 75 return BindableImage { res, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in GetBindableImage() 76 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }; in GetBindableImage() 350 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in RenderGraphics()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/ |
H A D | render_data_structures.h | 51 uint32_t byteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 61 uint32_t byteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 73 uint32_t byteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 83 uint32_t byteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 174 uint32_t mip { PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS }; 176 uint32_t layer { PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; 292 uint32_t mip { PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS }; 294 uint32_t layer { PipelineStateConstants::GPU_IMAGE_ALL_LAYERS };
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | vertex_input_declaration_loader.cpp | 68 PLUGIN_ASSERT(bindings.size() <= PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT); in LoadState() 69 PLUGIN_ASSERT(attributes.size() <= PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT); in LoadState() 72 std::min((uint32_t)bindings.size(), PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT); in LoadState() 74 std::min((uint32_t)attributes.size(), PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT); in LoadState()
|
H A D | render_node_graph_loader.cpp | 63 PipelineStateConstants::MAX_RENDER_NODE_GPU_WAIT_SIGNALS) { in ParseQueueWaitSignals() 65 to_string(PipelineStateConstants::MAX_RENDER_NODE_GPU_WAIT_SIGNALS) + ")\n"; in ParseQueueWaitSignals() 68 PipelineStateConstants::MAX_RENDER_NODE_GPU_WAIT_SIGNALS) { in ParseQueueWaitSignals() 70 to_string(PipelineStateConstants::MAX_RENDER_NODE_GPU_WAIT_SIGNALS) + ")\n"; in ParseQueueWaitSignals()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.h | 290 bool attachmentCleared_[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] = { false }; 293 uint32_t attachmentFirstUse_[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] = { 0xFFFFFFFF }; 295 uint32_t attachmentLastUse_[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] = { 0 }; 298 bool resolveToBackbuffer_[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] = { false }; 299 const GpuImageGLES* attachmentImage_[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { nullptr };
|
H A D | gpu_image_gles.h | 49 uint32_t mipLevel { PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS };
|
H A D | node_context_pool_manager_gles.cpp | 424 GLenum drawBuffers[PipelineStateConstants::MAX_COLOR_ATTACHMENT_COUNT] = { GL_NONE }; in GenerateSubPassFBO() 516 GLenum drawBuffers[PipelineStateConstants::MAX_COLOR_ATTACHMENT_COUNT] = { GL_NONE }; in GenerateResolveFBO() 567 (PipelineStateConstants::MAX_COLOR_ATTACHMENT_COUNT + 1)); // +1 for depth in ProcessSubPass() 750 BindImage images[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; in GetFramebufferHandle() 826 BindImage images[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; in FilterRenderPass()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 331 (firstSubpass.depthResolveAttachmentIndex < PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT)) { in UpdateMultiRenderCommandListRenderPasses() 371 PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE, in GetSrcImageBarrier() 379 uint32_t mipCount = PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS; in GetSrcImageBarrierMips() 381 if ((src.mip != PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS) || in GetSrcImageBarrierMips() 382 (dst.mip != PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS)) { in GetSrcImageBarrierMips() 398 PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE, in GetSrcImageBarrierMips() 399 { 0, mipLevel, mipCount, 0u, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }, in GetSrcImageBarrierMips() 421 PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE, in GetDstImageBarrier() 429 uint32_t mipCount = PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS; in GetDstImageBarrierMips() 431 if ((src.mip != PipelineStateConstants in GetDstImageBarrierMips() [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 221 ImageLayout attachmentInitialLayouts[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { 226 ImageLayout attachmentFinalLayouts[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { 233 GpuResourceState states[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] {}; 234 ImageLayout layouts[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { CORE_IMAGE_LAYOUT_UNDEFINED, 289 uint32_t optionalByteSize { PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 323 VertexBuffer vertexBuffers[PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT];
|
H A D | pipeline_descriptor_set_binder.cpp | 286 BindBuffer(binding, BindableBuffer { handle, byteOffset, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }); in BindBuffer() 392 binding, BindableImage { handle, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in BindImage() 393 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }); in BindImage() 399 BindableImage { handle, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in BindImage() 400 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, samplerHandle }); in BindImage()
|
H A D | render_node_graph_node_store.h | 48 uint32_t waitSemaphoreNodeIndices[PipelineStateConstants::MAX_RENDER_NODE_GPU_WAIT_SIGNALS] {};
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_camera_post_process_controller.cpp | 46 const bool mvLayerCam = ((layer != 0U) && (layer != PipelineStateConstants::GPU_IMAGE_ALL_LAYERS)); in FillPostProcessImages() 61 if ((layer != 0U) && (layer != PipelineStateConstants::GPU_IMAGE_ALL_LAYERS)) { in FillPostProcessImages() 209 currentScene_.multiviewLayer = PipelineStateConstants::GPU_IMAGE_ALL_LAYERS; in UpdateCurrentScene()
|
H A D | render_node_default_shadows_blur.cpp | 267 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in ExplicitInputBarrier() 279 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in ExplicitOutputBarrier()
|
H A D | render_node_default_camera_post_process_controller.h | 69 uint32_t multiviewLayer { RENDER_NS::PipelineStateConstants::GPU_IMAGE_ALL_LAYERS };
|
H A D | render_node_default_material_render_slot.cpp | 394 VertexBuffer vbs[RENDER_NS::PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT]; in RenderSubmeshes() 436 bindingIndex++, { cameraBuffers_.environment, 0u, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }); in UpdateSet01() 437 binder.BindBuffer(bindingIndex++, { cameraBuffers_.fog, 0u, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }); in UpdateSet01() 438 binder.BindBuffer(bindingIndex++, { cameraBuffers_.light, 0u, PipelineStateConstants ::GPU_BUFFER_WHOLE_SIZE }); 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()
|
H A D | render_node_camera_cubemap.cpp | 265 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in ExecuteSinglePostProcess() 309 PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, 0, PipelineStateConstants::GPU_IMAGE_ALL_LAYERS }; in ExecuteSinglePostProcess()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_create_functions_vk.h | 42 Attachment attachments[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT];
|
H A D | pipeline_create_functions_vk.cpp | 244 PLUGIN_ASSERT(attachmentCount <= PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT); in CreateRenderPassCombined() 246 VkAttachmentDescription attachmentDescriptions[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; in CreateRenderPassCombined() 423 PLUGIN_ASSERT(attachmentCount <= PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT); in CreateRenderPassCombined2() 425 VkAttachmentDescription2KHR attachmentDescriptions[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; in CreateRenderPassCombined2()
|
H A D | render_backend_vk.cpp | 475 PipelineStateConstants::MAX_RENDER_NODE_GPU_WAIT_SIGNALS + DeviceConstants::MAX_SWAPCHAIN_COUNT; 1358 VkClearValue clearValues[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; 1453 PLUGIN_ASSERT(renderCmd.vertexBufferCount <= PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT); 1457 VkBuffer vertexBuffers[PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT]; 1458 VkDeviceSize offsets[PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT]; 1514 const uint32_t srcLayerCount = (ib.srcSubresource.layerCount == PipelineStateConstants::GPU_IMAGE_ALL_LAYERS) 1517 const uint32_t dstLayerCount = (ib.dstSubresource.layerCount == PipelineStateConstants::GPU_IMAGE_ALL_LAYERS) 1607 const uint32_t layerCount = (subresourceLayer.layerCount == PipelineStateConstants::GPU_IMAGE_ALL_LAYERS) 1671 const uint32_t srcLayerCount = (srcSubresourceLayer.layerCount == PipelineStateConstants::GPU_IMAGE_ALL_LAYERS) 1674 const uint32_t dstLayerCount = (dstSubresourceLayer.layerCount == PipelineStateConstants [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | render_data_defines_3d.h | 97 uint32_t byteSize { RENDER_NS::PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }; 277 RenderVertexBuffer vertexBuffers[RENDER_NS::PipelineStateConstants::MAX_VERTEX_BUFFER_COUNT];
|