Documentation ¶
Index ¶
- Constants
- type PhysicalDevice8BitStorageFeatures
- func (o PhysicalDevice8BitStorageFeatures) PopulateCPointer(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDevice8BitStorageFeatures) PopulateHeader(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDevice8BitStorageFeatures) PopulateOutData(cDataPointer unsafe.Pointer, helpers ...any) (next unsafe.Pointer, err error)
Constants ¶
View Source
const ( // ExtensionName is "VK_KHR_8bit_storage" // // https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_KHR_8bit_storage.html ExtensionName string = C.VK_KHR_8BIT_STORAGE_EXTENSION_NAME )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PhysicalDevice8BitStorageFeatures ¶
type PhysicalDevice8BitStorageFeatures struct { // StorageBuffer8BitAccess indicates whether objects in the StorageBuffer, ShaderRecordBufferKHR, // or PhysicalStorageBuffer storage class with the Block decoration can have 8-bit integer members StorageBuffer8BitAccess bool // UniformAndStorageBuffer8BitAccess indicates whether objects in the Uniform storage class // with the Block decoration can have 8-bit integer members UniformAndStorageBuffer8BitAccess bool // StoragePushConstant8 indicates whether objects in the PushConstant storage class can have 8-bit // integer members StoragePushConstant8 bool common.NextOptions common.NextOutData }
PhysicalDevice8BitStorageFeatures describes features supported by khr_8bit_storage
func (PhysicalDevice8BitStorageFeatures) PopulateCPointer ¶
func (*PhysicalDevice8BitStorageFeatures) PopulateHeader ¶
func (*PhysicalDevice8BitStorageFeatures) PopulateOutData ¶
Click to show internal directories.
Click to hide internal directories.