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.