KDGpu::VulkanBindGroupLayout
Module: Vulkan
VulkanBindGroupLayout. 
#include <vulkan_bind_group_layout.h>
Inherits from KDGpu::ApiBindGroupLayout
Public Functions
Public Attributes
Public Functions Documentation
function VulkanBindGroupLayout
 | explicit VulkanBindGroupLayout(
    VkDescriptorSetLayout _descriptorSetLayout,
    const Handle< Device_t > & _deviceHandle,
    const std::vector< ResourceBindingLayout > & bindings
)
  | 
 
function isCompatibleWith
 | virtual bool isCompatibleWith(
    const ApiBindGroupLayout & other
) const
  | 
 
Reimplements: KDGpu::ApiBindGroupLayout::isCompatibleWith
Public Attributes Documentation
variable descriptorSetLayout
 | VkDescriptorSetLayout descriptorSetLayout { VK_NULL_HANDLE };
  | 
 
variable deviceHandle
 | Handle< Device_t > deviceHandle;
  | 
 
variable bindings
 | std::vector< ResourceBindingLayout > bindings;
  | 
 
Updated on 2025-07-08 at 12:01:11 +0000