Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Shim ¶
type Shim interface { // ExternalBufferProperties queries external types supported by Buffer objects // // o - Describes the parameters that would be consumed by Device.CreateBuffer // // outData - A pre-allocated object in which the results will be populated. It should include any // desired chained OutData objects. // // https://www.khronos.org/registry/VulkanSC/specs/1.0-extensions/man/html/vkGetPhysicalDeviceExternalBufferProperties.html ExternalBufferProperties(o core1_1.PhysicalDeviceExternalBufferInfo, outData *core1_1.ExternalBufferProperties) error }
Shim contains all the commands for the khr_external_memory_capabilities extension
type VulkanShim ¶
type VulkanShim struct {
// contains filtered or unexported fields
}
func NewShim ¶
func NewShim(extension khr_external_memory_capabilities.Extension, device core1_0.PhysicalDevice) *VulkanShim
func (*VulkanShim) ExternalBufferProperties ¶
func (s *VulkanShim) ExternalBufferProperties(o core1_1.PhysicalDeviceExternalBufferInfo, outData *core1_1.ExternalBufferProperties) error
Click to show internal directories.
Click to hide internal directories.