mock_acceleration_structure

package
v3.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package mock_acceleration_structure is a generated GoMock package.

Package mock_acceleration_structure is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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

BuildAccelerationStructure mocks base method.

func (*MockExtensionDriver) CmdBuildAccelerationStructures

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

CopyAccelerationStructure mocks base method.

func (*MockExtensionDriver) CopyAccelerationStructureToMemory

CopyAccelerationStructureToMemory mocks base method.

func (*MockExtensionDriver) CopyMemoryToAccelerationStructure

CopyMemoryToAccelerationStructure mocks base method.

func (*MockExtensionDriver) CreateAccelerationStructure

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

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockExtensionDriver) GetAccelerationStructureBuildSizes

GetAccelerationStructureBuildSizes mocks base method.

func (*MockExtensionDriver) GetAccelerationStructureDeviceAddress

GetAccelerationStructureDeviceAddress mocks base method.

func (*MockExtensionDriver) GetDeviceAccelerationStructureCompatibility

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

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

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

VkCopyAccelerationStructureKHR mocks base method.

func (*MockLoader) VkCopyAccelerationStructureToMemoryKHR

VkCopyAccelerationStructureToMemoryKHR mocks base method.

func (*MockLoader) VkCopyMemoryToAccelerationStructureKHR

VkCopyMemoryToAccelerationStructureKHR mocks base method.

func (*MockLoader) VkCreateAccelerationStructureKHR

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

VkGetAccelerationStructureBuildSizesKHR mocks base method.

func (*MockLoader) VkGetAccelerationStructureDeviceAddressKHR

VkGetAccelerationStructureDeviceAddressKHR mocks base method.

func (*MockLoader) VkGetDeviceAccelerationStructureCompatibilityKHR

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL