Documentation ¶
Index ¶
Constants ¶
View Source
const (
ExtensionName string = C.VK_KHR_MAINTENANCE3_EXTENSION_NAME
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DescriptorSetLayoutSupport ¶
type DescriptorSetLayoutSupport struct { Supported bool common.NextOutData }
func (*DescriptorSetLayoutSupport) PopulateHeader ¶
func (*DescriptorSetLayoutSupport) PopulateOutData ¶
type Extension ¶
type Extension interface {
DescriptorSetLayoutSupport(device core1_0.Device, setLayoutOptions core1_0.DescriptorSetLayoutCreateInfo, support *DescriptorSetLayoutSupport) error
}
type PhysicalDeviceMaintenance3Properties ¶
type PhysicalDeviceMaintenance3Properties struct { MaxPerSetDescriptors int MaxMemoryAllocationSize int common.NextOutData }
func (*PhysicalDeviceMaintenance3Properties) PopulateHeader ¶
func (*PhysicalDeviceMaintenance3Properties) PopulateOutData ¶
type VulkanExtension ¶
type VulkanExtension struct {
// contains filtered or unexported fields
}
func CreateExtensionFromDevice ¶
func CreateExtensionFromDevice(device core1_0.Device) *VulkanExtension
func CreateExtensionFromDriver ¶
func CreateExtensionFromDriver(driver khr_maintenance3_driver.Driver) *VulkanExtension
func (*VulkanExtension) DescriptorSetLayoutSupport ¶
func (e *VulkanExtension) DescriptorSetLayoutSupport(device core1_0.Device, setLayoutOptions core1_0.DescriptorSetLayoutCreateInfo, support *DescriptorSetLayoutSupport) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.