Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Shim ¶
type Shim interface { // ExternalSemaphoreProperties queries external Semaphore capabilities // // o - Describes the parameters that would be consumed by Device.CreateSemaphore // // 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/vulkan/specs/1.3-extensions/man/html/vkGetPhysicalDeviceExternalSemaphoreProperties.html ExternalSemaphoreProperties(o core1_1.PhysicalDeviceExternalSemaphoreInfo, outData *core1_1.ExternalSemaphoreProperties) error }
Shim contains all commands for the khr_external_semaphore_capabilities extension
type VulkanShim ¶
type VulkanShim struct {
// contains filtered or unexported fields
}
func NewShim ¶
func NewShim(extension khr_external_semaphore_capabilities.Extension, device core1_0.PhysicalDevice) *VulkanShim
func (*VulkanShim) ExternalSemaphoreProperties ¶
func (s *VulkanShim) ExternalSemaphoreProperties(o core1_1.PhysicalDeviceExternalSemaphoreInfo, outData *core1_1.ExternalSemaphoreProperties) error
Click to show internal directories.
Click to hide internal directories.