Documentation
¶
Overview ¶
Package mock_acceleration_structure is a generated GoMock package.
Package mock_acceleration_structure is a generated GoMock package.
Index ¶
- func NewDummyAccelerationStructure(device core1_0.Device) khr_acceleration_structure.AccelerationStructure
- func NewFakeAccelerationStructure() khr_acceleration_structure_loader.VkAccelerationStructureKHR
- type MockExtensionDriver
- func (m *MockExtensionDriver) BuildAccelerationStructure(deferredOperation khr_deferred_host_operations.DeferredOperation, ...) (common.VkResult, error)
- func (m *MockExtensionDriver) CmdBuildAccelerationStructures(commandBuffer core1_0.CommandBuffer, ...)
- func (m *MockExtensionDriver) CmdBuildAccelerationStructuresIndirect(commandBuffer core1_0.CommandBuffer, ...)
- func (m *MockExtensionDriver) CmdCopyAccelerationStructure(commandBuffer core1_0.CommandBuffer, ...)
- func (m *MockExtensionDriver) CmdCopyAccelerationStructureToMemory(commandBuffer core1_0.CommandBuffer, ...)
- func (m *MockExtensionDriver) CmdCopyMemoryToAccelerationStructure(commandBuffer core1_0.CommandBuffer, ...)
- func (m *MockExtensionDriver) CmdWriteAccelerationStructuresProperties(commandBuffer core1_0.CommandBuffer, ...)
- func (m *MockExtensionDriver) CopyAccelerationStructure(deferredOperation khr_deferred_host_operations.DeferredOperation, ...) (common.VkResult, error)
- func (m *MockExtensionDriver) CopyAccelerationStructureToMemory(deferredOperation khr_deferred_host_operations.DeferredOperation, ...) (common.VkResult, error)
- func (m *MockExtensionDriver) CopyMemoryToAccelerationStructure(deferredOperation khr_deferred_host_operations.DeferredOperation, ...) (common.VkResult, error)
- func (m *MockExtensionDriver) CreateAccelerationStructure(createInfo khr_acceleration_structure.AccelerationStructureCreateInfo, ...) (khr_acceleration_structure.AccelerationStructure, common.VkResult, error)
- func (m *MockExtensionDriver) DestroyAccelerationStructure(accelerationStructure khr_acceleration_structure.AccelerationStructure, ...)
- func (m *MockExtensionDriver) EXPECT() *MockExtensionDriverMockRecorder
- func (m *MockExtensionDriver) GetAccelerationStructureBuildSizes(buildType khr_acceleration_structure.AccelerationStructureBuildType, ...)
- func (m *MockExtensionDriver) GetAccelerationStructureDeviceAddress(o khr_acceleration_structure.AccelerationStructureDeviceAddressInfo) uint64
- func (m *MockExtensionDriver) GetDeviceAccelerationStructureCompatibility(o khr_acceleration_structure.AccelerationStructureVersionInfo) khr_acceleration_structure.AccelerationStructureCompatibility
- func (m *MockExtensionDriver) WriteAccelerationStructuresProperties(accelerationStructures []khr_acceleration_structure.AccelerationStructure, ...) (common.VkResult, error)
- type MockExtensionDriverMockRecorder
- func (mr *MockExtensionDriverMockRecorder) BuildAccelerationStructure(deferredOperation, infos, rangeInfos any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CmdBuildAccelerationStructures(commandBuffer, infos, rangeInfos any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CmdBuildAccelerationStructuresIndirect(commandBuffer, infos, indirectDeviceAddresses, strides, maxPrimitiveCounts any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CmdCopyAccelerationStructure(commandBuffer, info any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CmdCopyAccelerationStructureToMemory(commandBuffer, info any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CmdCopyMemoryToAccelerationStructure(commandBuffer, info any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CmdWriteAccelerationStructuresProperties(commandBuffer, accelerationStructures, queryType, queryPool, firstQuery any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CopyAccelerationStructure(deferredOperation, info any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CopyAccelerationStructureToMemory(deferredOperation, info any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CopyMemoryToAccelerationStructure(deferredOperation, info any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) CreateAccelerationStructure(createInfo, allocator any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) DestroyAccelerationStructure(accelerationStructure, pAllocator any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) GetAccelerationStructureBuildSizes(buildType, buildInfo, maxPrimitiveCounts, out any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) GetAccelerationStructureDeviceAddress(o any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) GetDeviceAccelerationStructureCompatibility(o any) *gomock.Call
- func (mr *MockExtensionDriverMockRecorder) WriteAccelerationStructuresProperties(accelerationStructures, queryType, dataSize, data, stride any) *gomock.Call
- type MockLoader
- func (m *MockLoader) EXPECT() *MockLoaderMockRecorder
- func (m *MockLoader) VkBuildAccelerationStructuresKHR(device loader.VkDevice, ...) (common.VkResult, error)
- func (m *MockLoader) VkCmdBuildAccelerationStructuresIndirectKHR(commandBuffer loader.VkCommandBuffer, infoCount loader.Uint32, ...)
- func (m *MockLoader) VkCmdBuildAccelerationStructuresKHR(commandBuffer loader.VkCommandBuffer, infoCount loader.Uint32, ...)
- func (m *MockLoader) VkCmdCopyAccelerationStructureKHR(commandBuffer loader.VkCommandBuffer, ...)
- func (m *MockLoader) VkCmdCopyAccelerationStructureToMemoryKHR(commandBuffer loader.VkCommandBuffer, ...)
- func (m *MockLoader) VkCmdCopyMemoryToAccelerationStructureKHR(commandBuffer loader.VkCommandBuffer, ...)
- func (m *MockLoader) VkCmdWriteAccelerationStructuresPropertiesKHR(commandBuffer loader.VkCommandBuffer, accelerationStructureCount loader.Uint32, ...)
- func (m *MockLoader) VkCopyAccelerationStructureKHR(device loader.VkDevice, ...) (common.VkResult, error)
- func (m *MockLoader) VkCopyAccelerationStructureToMemoryKHR(device loader.VkDevice, ...) (common.VkResult, error)
- func (m *MockLoader) VkCopyMemoryToAccelerationStructureKHR(device loader.VkDevice, ...) (common.VkResult, error)
- func (m *MockLoader) VkCreateAccelerationStructureKHR(device loader.VkDevice, ...) (common.VkResult, error)
- func (m *MockLoader) VkDestroyAccelerationStructureKHR(device loader.VkDevice, ...)
- func (m *MockLoader) VkGetAccelerationStructureBuildSizesKHR(device loader.VkDevice, ...)
- func (m *MockLoader) VkGetAccelerationStructureDeviceAddressKHR(device loader.VkDevice, ...) loader.VkDeviceAddress
- func (m *MockLoader) VkGetDeviceAccelerationStructureCompatibilityKHR(device loader.VkDevice, ...)
- func (m *MockLoader) VkWriteAccelerationStructuresPropertiesKHR(device loader.VkDevice, accelerationStructureCount loader.Uint32, ...) (common.VkResult, error)
- type MockLoaderMockRecorder
- func (mr *MockLoaderMockRecorder) VkBuildAccelerationStructuresKHR(device, deferredOperation, infoCount, pInfos, ppBuildRangeInfos any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCmdBuildAccelerationStructuresIndirectKHR(...) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCmdBuildAccelerationStructuresKHR(commandBuffer, infoCount, pInfos, ppBuildRangeInfos any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCmdCopyAccelerationStructureKHR(commandBuffer, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCmdCopyAccelerationStructureToMemoryKHR(commandBuffer, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCmdCopyMemoryToAccelerationStructureKHR(commandBuffer, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCmdWriteAccelerationStructuresPropertiesKHR(...) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCopyAccelerationStructureKHR(device, deferredOperation, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCopyAccelerationStructureToMemoryKHR(device, deferredOperation, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCopyMemoryToAccelerationStructureKHR(device, deferredOperation, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkCreateAccelerationStructureKHR(device, pCreateInfo, pAllocator, pAccelerationStructure any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkDestroyAccelerationStructureKHR(device, accelerationStructure, pAllocator any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkGetAccelerationStructureBuildSizesKHR(device, buildType, pBuildInfo, pMaxPrimitiveCounts, pSizeInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkGetAccelerationStructureDeviceAddressKHR(device, pInfo any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkGetDeviceAccelerationStructureCompatibilityKHR(device, pVersionInfo, pCompatibility any) *gomock.Call
- func (mr *MockLoaderMockRecorder) VkWriteAccelerationStructuresPropertiesKHR(...) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDummyAccelerationStructure ¶
func NewDummyAccelerationStructure(device core1_0.Device) khr_acceleration_structure.AccelerationStructure
func NewFakeAccelerationStructure ¶
func NewFakeAccelerationStructure() khr_acceleration_structure_loader.VkAccelerationStructureKHR
Types ¶
type MockExtensionDriver ¶
type MockExtensionDriver struct {
// contains filtered or unexported fields
}
MockExtensionDriver is a mock of ExtensionDriver interface.
func NewMockExtensionDriver ¶
func NewMockExtensionDriver(ctrl *gomock.Controller) *MockExtensionDriver
NewMockExtensionDriver creates a new mock instance.
func (*MockExtensionDriver) BuildAccelerationStructure ¶
func (m *MockExtensionDriver) BuildAccelerationStructure(deferredOperation khr_deferred_host_operations.DeferredOperation, infos []khr_acceleration_structure.AccelerationStructureBuildGeometryInfo, rangeInfos [][]khr_acceleration_structure.AccelerationStructureBuildRangeInfo) (common.VkResult, error)
BuildAccelerationStructure mocks base method.
func (*MockExtensionDriver) CmdBuildAccelerationStructures ¶
func (m *MockExtensionDriver) CmdBuildAccelerationStructures(commandBuffer core1_0.CommandBuffer, infos []khr_acceleration_structure.AccelerationStructureBuildGeometryInfo, rangeInfos [][]khr_acceleration_structure.AccelerationStructureBuildRangeInfo)
CmdBuildAccelerationStructures mocks base method.
func (*MockExtensionDriver) CmdBuildAccelerationStructuresIndirect ¶
func (m *MockExtensionDriver) CmdBuildAccelerationStructuresIndirect(commandBuffer core1_0.CommandBuffer, infos []khr_acceleration_structure.AccelerationStructureBuildGeometryInfo, indirectDeviceAddresses []uint64, strides []int, maxPrimitiveCounts [][]int)
CmdBuildAccelerationStructuresIndirect mocks base method.
func (*MockExtensionDriver) CmdCopyAccelerationStructure ¶
func (m *MockExtensionDriver) CmdCopyAccelerationStructure(commandBuffer core1_0.CommandBuffer, info khr_acceleration_structure.CopyAccelerationStructureInfo)
CmdCopyAccelerationStructure mocks base method.
func (*MockExtensionDriver) CmdCopyAccelerationStructureToMemory ¶
func (m *MockExtensionDriver) CmdCopyAccelerationStructureToMemory(commandBuffer core1_0.CommandBuffer, info khr_acceleration_structure.CopyAccelerationStructureToMemoryInfo)
CmdCopyAccelerationStructureToMemory mocks base method.
func (*MockExtensionDriver) CmdCopyMemoryToAccelerationStructure ¶
func (m *MockExtensionDriver) CmdCopyMemoryToAccelerationStructure(commandBuffer core1_0.CommandBuffer, info khr_acceleration_structure.CopyMemoryToAccelerationStructureInfo)
CmdCopyMemoryToAccelerationStructure mocks base method.
func (*MockExtensionDriver) CmdWriteAccelerationStructuresProperties ¶
func (m *MockExtensionDriver) CmdWriteAccelerationStructuresProperties(commandBuffer core1_0.CommandBuffer, accelerationStructures []khr_acceleration_structure.AccelerationStructure, queryType core1_0.QueryType, queryPool core1_0.QueryPool, firstQuery int)
CmdWriteAccelerationStructuresProperties mocks base method.
func (*MockExtensionDriver) CopyAccelerationStructure ¶
func (m *MockExtensionDriver) CopyAccelerationStructure(deferredOperation khr_deferred_host_operations.DeferredOperation, info khr_acceleration_structure.CopyAccelerationStructureInfo) (common.VkResult, error)
CopyAccelerationStructure mocks base method.
func (*MockExtensionDriver) CopyAccelerationStructureToMemory ¶
func (m *MockExtensionDriver) CopyAccelerationStructureToMemory(deferredOperation khr_deferred_host_operations.DeferredOperation, info khr_acceleration_structure.CopyAccelerationStructureToMemoryInfo) (common.VkResult, error)
CopyAccelerationStructureToMemory mocks base method.
func (*MockExtensionDriver) CopyMemoryToAccelerationStructure ¶
func (m *MockExtensionDriver) CopyMemoryToAccelerationStructure(deferredOperation khr_deferred_host_operations.DeferredOperation, info khr_acceleration_structure.CopyMemoryToAccelerationStructureInfo) (common.VkResult, error)
CopyMemoryToAccelerationStructure mocks base method.
func (*MockExtensionDriver) CreateAccelerationStructure ¶
func (m *MockExtensionDriver) CreateAccelerationStructure(createInfo khr_acceleration_structure.AccelerationStructureCreateInfo, allocator *loader.AllocationCallbacks) (khr_acceleration_structure.AccelerationStructure, common.VkResult, error)
CreateAccelerationStructure mocks base method.
func (*MockExtensionDriver) DestroyAccelerationStructure ¶
func (m *MockExtensionDriver) DestroyAccelerationStructure(accelerationStructure khr_acceleration_structure.AccelerationStructure, pAllocator *loader.AllocationCallbacks)
DestroyAccelerationStructure mocks base method.
func (*MockExtensionDriver) EXPECT ¶
func (m *MockExtensionDriver) EXPECT() *MockExtensionDriverMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockExtensionDriver) GetAccelerationStructureBuildSizes ¶
func (m *MockExtensionDriver) GetAccelerationStructureBuildSizes(buildType khr_acceleration_structure.AccelerationStructureBuildType, buildInfo khr_acceleration_structure.AccelerationStructureBuildGeometryInfo, maxPrimitiveCounts []int, out *khr_acceleration_structure.AccelerationStructureBuildSizesInfo)
GetAccelerationStructureBuildSizes mocks base method.
func (*MockExtensionDriver) GetAccelerationStructureDeviceAddress ¶
func (m *MockExtensionDriver) GetAccelerationStructureDeviceAddress(o khr_acceleration_structure.AccelerationStructureDeviceAddressInfo) uint64
GetAccelerationStructureDeviceAddress mocks base method.
func (*MockExtensionDriver) GetDeviceAccelerationStructureCompatibility ¶
func (m *MockExtensionDriver) GetDeviceAccelerationStructureCompatibility(o khr_acceleration_structure.AccelerationStructureVersionInfo) khr_acceleration_structure.AccelerationStructureCompatibility
GetDeviceAccelerationStructureCompatibility mocks base method.
func (*MockExtensionDriver) WriteAccelerationStructuresProperties ¶
func (m *MockExtensionDriver) WriteAccelerationStructuresProperties(accelerationStructures []khr_acceleration_structure.AccelerationStructure, queryType core1_0.QueryType, dataSize int, data unsafe.Pointer, stride int) (common.VkResult, error)
WriteAccelerationStructuresProperties mocks base method.
type MockExtensionDriverMockRecorder ¶
type MockExtensionDriverMockRecorder struct {
// contains filtered or unexported fields
}
MockExtensionDriverMockRecorder is the mock recorder for MockExtensionDriver.
func (*MockExtensionDriverMockRecorder) BuildAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) BuildAccelerationStructure(deferredOperation, infos, rangeInfos any) *gomock.Call
BuildAccelerationStructure indicates an expected call of BuildAccelerationStructure.
func (*MockExtensionDriverMockRecorder) CmdBuildAccelerationStructures ¶
func (mr *MockExtensionDriverMockRecorder) CmdBuildAccelerationStructures(commandBuffer, infos, rangeInfos any) *gomock.Call
CmdBuildAccelerationStructures indicates an expected call of CmdBuildAccelerationStructures.
func (*MockExtensionDriverMockRecorder) CmdBuildAccelerationStructuresIndirect ¶
func (mr *MockExtensionDriverMockRecorder) CmdBuildAccelerationStructuresIndirect(commandBuffer, infos, indirectDeviceAddresses, strides, maxPrimitiveCounts any) *gomock.Call
CmdBuildAccelerationStructuresIndirect indicates an expected call of CmdBuildAccelerationStructuresIndirect.
func (*MockExtensionDriverMockRecorder) CmdCopyAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) CmdCopyAccelerationStructure(commandBuffer, info any) *gomock.Call
CmdCopyAccelerationStructure indicates an expected call of CmdCopyAccelerationStructure.
func (*MockExtensionDriverMockRecorder) CmdCopyAccelerationStructureToMemory ¶
func (mr *MockExtensionDriverMockRecorder) CmdCopyAccelerationStructureToMemory(commandBuffer, info any) *gomock.Call
CmdCopyAccelerationStructureToMemory indicates an expected call of CmdCopyAccelerationStructureToMemory.
func (*MockExtensionDriverMockRecorder) CmdCopyMemoryToAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) CmdCopyMemoryToAccelerationStructure(commandBuffer, info any) *gomock.Call
CmdCopyMemoryToAccelerationStructure indicates an expected call of CmdCopyMemoryToAccelerationStructure.
func (*MockExtensionDriverMockRecorder) CmdWriteAccelerationStructuresProperties ¶
func (mr *MockExtensionDriverMockRecorder) CmdWriteAccelerationStructuresProperties(commandBuffer, accelerationStructures, queryType, queryPool, firstQuery any) *gomock.Call
CmdWriteAccelerationStructuresProperties indicates an expected call of CmdWriteAccelerationStructuresProperties.
func (*MockExtensionDriverMockRecorder) CopyAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) CopyAccelerationStructure(deferredOperation, info any) *gomock.Call
CopyAccelerationStructure indicates an expected call of CopyAccelerationStructure.
func (*MockExtensionDriverMockRecorder) CopyAccelerationStructureToMemory ¶
func (mr *MockExtensionDriverMockRecorder) CopyAccelerationStructureToMemory(deferredOperation, info any) *gomock.Call
CopyAccelerationStructureToMemory indicates an expected call of CopyAccelerationStructureToMemory.
func (*MockExtensionDriverMockRecorder) CopyMemoryToAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) CopyMemoryToAccelerationStructure(deferredOperation, info any) *gomock.Call
CopyMemoryToAccelerationStructure indicates an expected call of CopyMemoryToAccelerationStructure.
func (*MockExtensionDriverMockRecorder) CreateAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) CreateAccelerationStructure(createInfo, allocator any) *gomock.Call
CreateAccelerationStructure indicates an expected call of CreateAccelerationStructure.
func (*MockExtensionDriverMockRecorder) DestroyAccelerationStructure ¶
func (mr *MockExtensionDriverMockRecorder) DestroyAccelerationStructure(accelerationStructure, pAllocator any) *gomock.Call
DestroyAccelerationStructure indicates an expected call of DestroyAccelerationStructure.
func (*MockExtensionDriverMockRecorder) GetAccelerationStructureBuildSizes ¶
func (mr *MockExtensionDriverMockRecorder) GetAccelerationStructureBuildSizes(buildType, buildInfo, maxPrimitiveCounts, out any) *gomock.Call
GetAccelerationStructureBuildSizes indicates an expected call of GetAccelerationStructureBuildSizes.
func (*MockExtensionDriverMockRecorder) GetAccelerationStructureDeviceAddress ¶
func (mr *MockExtensionDriverMockRecorder) GetAccelerationStructureDeviceAddress(o any) *gomock.Call
GetAccelerationStructureDeviceAddress indicates an expected call of GetAccelerationStructureDeviceAddress.
func (*MockExtensionDriverMockRecorder) GetDeviceAccelerationStructureCompatibility ¶
func (mr *MockExtensionDriverMockRecorder) GetDeviceAccelerationStructureCompatibility(o any) *gomock.Call
GetDeviceAccelerationStructureCompatibility indicates an expected call of GetDeviceAccelerationStructureCompatibility.
func (*MockExtensionDriverMockRecorder) WriteAccelerationStructuresProperties ¶
func (mr *MockExtensionDriverMockRecorder) WriteAccelerationStructuresProperties(accelerationStructures, queryType, dataSize, data, stride any) *gomock.Call
WriteAccelerationStructuresProperties indicates an expected call of WriteAccelerationStructuresProperties.
type MockLoader ¶
type MockLoader struct {
// contains filtered or unexported fields
}
MockLoader is a mock of Loader interface.
func NewMockLoader ¶
func NewMockLoader(ctrl *gomock.Controller) *MockLoader
NewMockLoader creates a new mock instance.
func (*MockLoader) EXPECT ¶
func (m *MockLoader) EXPECT() *MockLoaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockLoader) VkBuildAccelerationStructuresKHR ¶
func (m *MockLoader) VkBuildAccelerationStructuresKHR(device loader.VkDevice, deferredOperation khr_deferred_host_operations_loader.VkDeferredOperationKHR, infoCount loader.Uint32, pInfos *khr_acceleration_structure_loader.VkAccelerationStructureBuildGeometryInfoKHR, ppBuildRangeInfos **khr_acceleration_structure_loader.VkAccelerationStructureBuildRangeInfoKHR) (common.VkResult, error)
VkBuildAccelerationStructuresKHR mocks base method.
func (*MockLoader) VkCmdBuildAccelerationStructuresIndirectKHR ¶
func (m *MockLoader) VkCmdBuildAccelerationStructuresIndirectKHR(commandBuffer loader.VkCommandBuffer, infoCount loader.Uint32, pInfos *khr_acceleration_structure_loader.VkAccelerationStructureBuildGeometryInfoKHR, pIndirectDeviceAddresses *loader.VkDeviceAddress, pIndirectStrides *loader.Uint32, ppMaxPrimitiveCountws **loader.Uint32)
VkCmdBuildAccelerationStructuresIndirectKHR mocks base method.
func (*MockLoader) VkCmdBuildAccelerationStructuresKHR ¶
func (m *MockLoader) VkCmdBuildAccelerationStructuresKHR(commandBuffer loader.VkCommandBuffer, infoCount loader.Uint32, pInfos *khr_acceleration_structure_loader.VkAccelerationStructureBuildGeometryInfoKHR, ppBuildRangeInfos **khr_acceleration_structure_loader.VkAccelerationStructureBuildRangeInfoKHR)
VkCmdBuildAccelerationStructuresKHR mocks base method.
func (*MockLoader) VkCmdCopyAccelerationStructureKHR ¶
func (m *MockLoader) VkCmdCopyAccelerationStructureKHR(commandBuffer loader.VkCommandBuffer, pInfo *khr_acceleration_structure_loader.VkCopyAccelerationStructureInfoKHR)
VkCmdCopyAccelerationStructureKHR mocks base method.
func (*MockLoader) VkCmdCopyAccelerationStructureToMemoryKHR ¶
func (m *MockLoader) VkCmdCopyAccelerationStructureToMemoryKHR(commandBuffer loader.VkCommandBuffer, pInfo *khr_acceleration_structure_loader.VkCopyAccelerationStructureToMemoryInfoKHR)
VkCmdCopyAccelerationStructureToMemoryKHR mocks base method.
func (*MockLoader) VkCmdCopyMemoryToAccelerationStructureKHR ¶
func (m *MockLoader) VkCmdCopyMemoryToAccelerationStructureKHR(commandBuffer loader.VkCommandBuffer, pInfo *khr_acceleration_structure_loader.VkCopyMemoryToAccelerationStructureInfoKHR)
VkCmdCopyMemoryToAccelerationStructureKHR mocks base method.
func (*MockLoader) VkCmdWriteAccelerationStructuresPropertiesKHR ¶
func (m *MockLoader) VkCmdWriteAccelerationStructuresPropertiesKHR(commandBuffer loader.VkCommandBuffer, accelerationStructureCount loader.Uint32, pAccelerationStructures *khr_acceleration_structure_loader.VkAccelerationStructureKHR, queryType loader.VkQueryType, queryPool loader.VkQueryPool, firstQuery loader.Uint32)
VkCmdWriteAccelerationStructuresPropertiesKHR mocks base method.
func (*MockLoader) VkCopyAccelerationStructureKHR ¶
func (m *MockLoader) VkCopyAccelerationStructureKHR(device loader.VkDevice, deferredOperation khr_deferred_host_operations_loader.VkDeferredOperationKHR, pInfo *khr_acceleration_structure_loader.VkCopyAccelerationStructureInfoKHR) (common.VkResult, error)
VkCopyAccelerationStructureKHR mocks base method.
func (*MockLoader) VkCopyAccelerationStructureToMemoryKHR ¶
func (m *MockLoader) VkCopyAccelerationStructureToMemoryKHR(device loader.VkDevice, deferredOperation khr_deferred_host_operations_loader.VkDeferredOperationKHR, pInfo *khr_acceleration_structure_loader.VkCopyAccelerationStructureToMemoryInfoKHR) (common.VkResult, error)
VkCopyAccelerationStructureToMemoryKHR mocks base method.
func (*MockLoader) VkCopyMemoryToAccelerationStructureKHR ¶
func (m *MockLoader) VkCopyMemoryToAccelerationStructureKHR(device loader.VkDevice, deferredOperation khr_deferred_host_operations_loader.VkDeferredOperationKHR, pInfo *khr_acceleration_structure_loader.VkCopyMemoryToAccelerationStructureInfoKHR) (common.VkResult, error)
VkCopyMemoryToAccelerationStructureKHR mocks base method.
func (*MockLoader) VkCreateAccelerationStructureKHR ¶
func (m *MockLoader) VkCreateAccelerationStructureKHR(device loader.VkDevice, pCreateInfo *khr_acceleration_structure_loader.VkAccelerationStructureCreateInfoKHR, pAllocator *loader.VkAllocationCallbacks, pAccelerationStructure *khr_acceleration_structure_loader.VkAccelerationStructureKHR) (common.VkResult, error)
VkCreateAccelerationStructureKHR mocks base method.
func (*MockLoader) VkDestroyAccelerationStructureKHR ¶
func (m *MockLoader) VkDestroyAccelerationStructureKHR(device loader.VkDevice, accelerationStructure khr_acceleration_structure_loader.VkAccelerationStructureKHR, pAllocator *loader.VkAllocationCallbacks)
VkDestroyAccelerationStructureKHR mocks base method.
func (*MockLoader) VkGetAccelerationStructureBuildSizesKHR ¶
func (m *MockLoader) VkGetAccelerationStructureBuildSizesKHR(device loader.VkDevice, buildType khr_acceleration_structure_loader.VkAccelerationStructureBuildTypeKHR, pBuildInfo *khr_acceleration_structure_loader.VkAccelerationStructureBuildGeometryInfoKHR, pMaxPrimitiveCounts *loader.Uint32, pSizeInfo *khr_acceleration_structure_loader.VkAccelerationStructureBuildSizesInfoKHR)
VkGetAccelerationStructureBuildSizesKHR mocks base method.
func (*MockLoader) VkGetAccelerationStructureDeviceAddressKHR ¶
func (m *MockLoader) VkGetAccelerationStructureDeviceAddressKHR(device loader.VkDevice, pInfo *khr_acceleration_structure_loader.VkAccelerationStructureDeviceAddressInfoKHR) loader.VkDeviceAddress
VkGetAccelerationStructureDeviceAddressKHR mocks base method.
func (*MockLoader) VkGetDeviceAccelerationStructureCompatibilityKHR ¶
func (m *MockLoader) VkGetDeviceAccelerationStructureCompatibilityKHR(device loader.VkDevice, pVersionInfo *khr_acceleration_structure_loader.VkAccelerationStructureVersionInfoKHR, pCompatibility *khr_acceleration_structure_loader.VkAccelerationStructureCompatibilityKHR)
VkGetDeviceAccelerationStructureCompatibilityKHR mocks base method.
func (*MockLoader) VkWriteAccelerationStructuresPropertiesKHR ¶
func (m *MockLoader) VkWriteAccelerationStructuresPropertiesKHR(device loader.VkDevice, accelerationStructureCount loader.Uint32, pAccelerationStructures *khr_acceleration_structure_loader.VkAccelerationStructureKHR, queryType loader.VkQueryType, dataSize loader.Size, pData unsafe.Pointer, stride loader.Size) (common.VkResult, error)
VkWriteAccelerationStructuresPropertiesKHR mocks base method.
type MockLoaderMockRecorder ¶
type MockLoaderMockRecorder struct {
// contains filtered or unexported fields
}
MockLoaderMockRecorder is the mock recorder for MockLoader.
func (*MockLoaderMockRecorder) VkBuildAccelerationStructuresKHR ¶
func (mr *MockLoaderMockRecorder) VkBuildAccelerationStructuresKHR(device, deferredOperation, infoCount, pInfos, ppBuildRangeInfos any) *gomock.Call
VkBuildAccelerationStructuresKHR indicates an expected call of VkBuildAccelerationStructuresKHR.
func (*MockLoaderMockRecorder) VkCmdBuildAccelerationStructuresIndirectKHR ¶
func (mr *MockLoaderMockRecorder) VkCmdBuildAccelerationStructuresIndirectKHR(commandBuffer, infoCount, pInfos, pIndirectDeviceAddresses, pIndirectStrides, ppMaxPrimitiveCountws any) *gomock.Call
VkCmdBuildAccelerationStructuresIndirectKHR indicates an expected call of VkCmdBuildAccelerationStructuresIndirectKHR.
func (*MockLoaderMockRecorder) VkCmdBuildAccelerationStructuresKHR ¶
func (mr *MockLoaderMockRecorder) VkCmdBuildAccelerationStructuresKHR(commandBuffer, infoCount, pInfos, ppBuildRangeInfos any) *gomock.Call
VkCmdBuildAccelerationStructuresKHR indicates an expected call of VkCmdBuildAccelerationStructuresKHR.
func (*MockLoaderMockRecorder) VkCmdCopyAccelerationStructureKHR ¶
func (mr *MockLoaderMockRecorder) VkCmdCopyAccelerationStructureKHR(commandBuffer, pInfo any) *gomock.Call
VkCmdCopyAccelerationStructureKHR indicates an expected call of VkCmdCopyAccelerationStructureKHR.
func (*MockLoaderMockRecorder) VkCmdCopyAccelerationStructureToMemoryKHR ¶
func (mr *MockLoaderMockRecorder) VkCmdCopyAccelerationStructureToMemoryKHR(commandBuffer, pInfo any) *gomock.Call
VkCmdCopyAccelerationStructureToMemoryKHR indicates an expected call of VkCmdCopyAccelerationStructureToMemoryKHR.
func (*MockLoaderMockRecorder) VkCmdCopyMemoryToAccelerationStructureKHR ¶
func (mr *MockLoaderMockRecorder) VkCmdCopyMemoryToAccelerationStructureKHR(commandBuffer, pInfo any) *gomock.Call
VkCmdCopyMemoryToAccelerationStructureKHR indicates an expected call of VkCmdCopyMemoryToAccelerationStructureKHR.
func (*MockLoaderMockRecorder) VkCmdWriteAccelerationStructuresPropertiesKHR ¶
func (mr *MockLoaderMockRecorder) VkCmdWriteAccelerationStructuresPropertiesKHR(commandBuffer, accelerationStructureCount, pAccelerationStructures, queryType, queryPool, firstQuery any) *gomock.Call
VkCmdWriteAccelerationStructuresPropertiesKHR indicates an expected call of VkCmdWriteAccelerationStructuresPropertiesKHR.
func (*MockLoaderMockRecorder) VkCopyAccelerationStructureKHR ¶
func (mr *MockLoaderMockRecorder) VkCopyAccelerationStructureKHR(device, deferredOperation, pInfo any) *gomock.Call
VkCopyAccelerationStructureKHR indicates an expected call of VkCopyAccelerationStructureKHR.
func (*MockLoaderMockRecorder) VkCopyAccelerationStructureToMemoryKHR ¶
func (mr *MockLoaderMockRecorder) VkCopyAccelerationStructureToMemoryKHR(device, deferredOperation, pInfo any) *gomock.Call
VkCopyAccelerationStructureToMemoryKHR indicates an expected call of VkCopyAccelerationStructureToMemoryKHR.
func (*MockLoaderMockRecorder) VkCopyMemoryToAccelerationStructureKHR ¶
func (mr *MockLoaderMockRecorder) VkCopyMemoryToAccelerationStructureKHR(device, deferredOperation, pInfo any) *gomock.Call
VkCopyMemoryToAccelerationStructureKHR indicates an expected call of VkCopyMemoryToAccelerationStructureKHR.
func (*MockLoaderMockRecorder) VkCreateAccelerationStructureKHR ¶
func (mr *MockLoaderMockRecorder) VkCreateAccelerationStructureKHR(device, pCreateInfo, pAllocator, pAccelerationStructure any) *gomock.Call
VkCreateAccelerationStructureKHR indicates an expected call of VkCreateAccelerationStructureKHR.
func (*MockLoaderMockRecorder) VkDestroyAccelerationStructureKHR ¶
func (mr *MockLoaderMockRecorder) VkDestroyAccelerationStructureKHR(device, accelerationStructure, pAllocator any) *gomock.Call
VkDestroyAccelerationStructureKHR indicates an expected call of VkDestroyAccelerationStructureKHR.
func (*MockLoaderMockRecorder) VkGetAccelerationStructureBuildSizesKHR ¶
func (mr *MockLoaderMockRecorder) VkGetAccelerationStructureBuildSizesKHR(device, buildType, pBuildInfo, pMaxPrimitiveCounts, pSizeInfo any) *gomock.Call
VkGetAccelerationStructureBuildSizesKHR indicates an expected call of VkGetAccelerationStructureBuildSizesKHR.
func (*MockLoaderMockRecorder) VkGetAccelerationStructureDeviceAddressKHR ¶
func (mr *MockLoaderMockRecorder) VkGetAccelerationStructureDeviceAddressKHR(device, pInfo any) *gomock.Call
VkGetAccelerationStructureDeviceAddressKHR indicates an expected call of VkGetAccelerationStructureDeviceAddressKHR.
func (*MockLoaderMockRecorder) VkGetDeviceAccelerationStructureCompatibilityKHR ¶
func (mr *MockLoaderMockRecorder) VkGetDeviceAccelerationStructureCompatibilityKHR(device, pVersionInfo, pCompatibility any) *gomock.Call
VkGetDeviceAccelerationStructureCompatibilityKHR indicates an expected call of VkGetDeviceAccelerationStructureCompatibilityKHR.
func (*MockLoaderMockRecorder) VkWriteAccelerationStructuresPropertiesKHR ¶
func (mr *MockLoaderMockRecorder) VkWriteAccelerationStructuresPropertiesKHR(device, accelerationStructureCount, pAccelerationStructures, queryType, dataSize, pData, stride any) *gomock.Call
VkWriteAccelerationStructuresPropertiesKHR indicates an expected call of VkWriteAccelerationStructuresPropertiesKHR.