Method | Description | |
---|---|---|
AcquireNextImage ( Swapchain swapchain, ulong timeout, Semaphore semaphore, Fence fence ) : uint | ||
AllocateCommandBuffers ( CommandBufferAllocateInfo &allocateInfo, |
||
AllocateDescriptorSets ( DescriptorSetAllocateInfo &allocateInfo, DescriptorSet descriptorSets ) : void | ||
AllocateMemory ( MemoryAllocateInfo &allocateInfo, AllocationCallbacks allocator = null ) : DeviceMemory | ||
BindBufferMemory ( |
||
BindImageMemory ( System.Image image, DeviceMemory memory, ulong memoryOffset ) : void | ||
CreateBuffer ( BufferCreateInfo &createInfo, AllocationCallbacks allocator = null ) : |
||
CreateBufferView ( BufferViewCreateInfo &createInfo, AllocationCallbacks allocator = null ) : BufferView | ||
CreateCommandPool ( CommandPoolCreateInfo &createInfo, AllocationCallbacks allocator = null ) : CommandPool | ||
CreateComputePipelines ( PipelineCache pipelineCache, uint createInfoCount, ComputePipelineCreateInfo createInfos, AllocationCallbacks allocator = null ) : Pipeline | ||
CreateDescriptorPool ( DescriptorPoolCreateInfo &createInfo, AllocationCallbacks allocator = null ) : DescriptorPool | ||
CreateDescriptorSetLayout ( DescriptorSetLayoutCreateInfo &createInfo, AllocationCallbacks allocator = null ) : DescriptorSetLayout | ||
CreateEvent ( EventCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Event | ||
CreateFence ( FenceCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Fence | ||
CreateFramebuffer ( FramebufferCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Framebuffer | ||
CreateGraphicsPipelines ( PipelineCache pipelineCache, uint createInfoCount, GraphicsPipelineCreateInfo createInfos, AllocationCallbacks allocator = null ) : Pipeline | ||
CreateImage ( ImageCreateInfo &createInfo, AllocationCallbacks allocator = null ) : System.Image | ||
CreateImageView ( ImageViewCreateInfo &createInfo, AllocationCallbacks allocator = null ) : ImageView | ||
CreatePipelineCache ( PipelineCacheCreateInfo &createInfo, AllocationCallbacks allocator = null ) : PipelineCache | ||
CreatePipelineLayout ( PipelineLayoutCreateInfo &createInfo, AllocationCallbacks allocator = null ) : PipelineLayout | ||
CreateQueryPool ( QueryPoolCreateInfo &createInfo, AllocationCallbacks allocator = null ) : QueryPool | ||
CreateRenderPass ( RenderPassCreateInfo &createInfo, AllocationCallbacks allocator = null ) : RenderPass | ||
CreateSampler ( SamplerCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Sampler | ||
CreateSemaphore ( SemaphoreCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Semaphore | ||
CreateShaderModule ( ShaderModuleCreateInfo &createInfo, AllocationCallbacks allocator = null ) : ShaderModule | ||
CreateSharedSwapchains ( SwapchainCreateInfo createInfos, AllocationCallbacks allocator ) : Swapchain[] | ||
CreateSwapchain ( SwapchainCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Swapchain | ||
DebugMarkerSetObjectName ( DebugMarkerObjectNameInfo &nameInfo ) : void | ||
DebugMarkerSetObjectTag ( DebugMarkerObjectTagInfo &tagInfo ) : void | ||
Destroy ( AllocationCallbacks allocator = null ) : void | ||
DestroyBuffer ( |
||
DestroyBufferView ( BufferView bufferView, AllocationCallbacks allocator = null ) : void | ||
DestroyCommandPool ( CommandPool commandPool, AllocationCallbacks allocator = null ) : void | ||
DestroyDescriptorPool ( DescriptorPool descriptorPool, AllocationCallbacks allocator = null ) : void | ||
DestroyDescriptorSetLayout ( DescriptorSetLayout descriptorSetLayout, AllocationCallbacks allocator = null ) : void | ||
DestroyEvent ( Event @event, AllocationCallbacks allocator = null ) : void | ||
DestroyFence ( Fence fence, AllocationCallbacks allocator = null ) : void | ||
DestroyFramebuffer ( Framebuffer framebuffer, AllocationCallbacks allocator = null ) : void | ||
DestroyImage ( System.Image image, AllocationCallbacks allocator = null ) : void | ||
DestroyImageView ( ImageView imageView, AllocationCallbacks allocator = null ) : void | ||
DestroyPipeline ( Pipeline pipeline, AllocationCallbacks allocator = null ) : void | ||
DestroyPipelineCache ( PipelineCache pipelineCache, AllocationCallbacks allocator = null ) : void | ||
DestroyPipelineLayout ( PipelineLayout pipelineLayout, AllocationCallbacks allocator = null ) : void | ||
DestroyQueryPool ( QueryPool queryPool, AllocationCallbacks allocator = null ) : void | ||
DestroyRenderPass ( RenderPass renderPass, AllocationCallbacks allocator = null ) : void | ||
DestroySampler ( Sampler sampler, AllocationCallbacks allocator = null ) : void | ||
DestroySemaphore ( Semaphore semaphore, AllocationCallbacks allocator = null ) : void | ||
DestroyShaderModule ( ShaderModule shaderModule, AllocationCallbacks allocator = null ) : void | ||
DestroySwapchain ( Swapchain swapchain, AllocationCallbacks allocator = null ) : void | ||
FlushMappedMemoryRanges ( uint memoryRangeCount, MappedMemoryRange memoryRanges ) : void | ||
FreeCommandBuffers ( CommandPool commandPool, uint commandBufferCount, |
||
FreeDescriptorSets ( DescriptorPool descriptorPool, uint descriptorSetCount, DescriptorSet descriptorSets ) : void | ||
FreeMemory ( DeviceMemory memory, AllocationCallbacks allocator = null ) : void | ||
GetBufferMemoryRequirements ( |
||
GetEventStatus ( Event @event ) : System.Result | ||
GetFenceStatus ( Fence fence ) : System.Result | ||
GetImageMemoryRequirements ( System.Image image, MemoryRequirements &memoryRequirements ) : void | ||
GetImageSubresourceLayout ( System.Image image, |
||
GetMemoryCommitment ( DeviceMemory memory ) : ulong | ||
GetPipelineCacheData ( PipelineCache pipelineCache ) : byte[] | ||
GetPipelineCacheData ( PipelineCache pipelineCache, |
||
GetProcAddress ( byte name ) : |
||
GetQueryPoolResults ( QueryPool queryPool, uint firstQuery, uint queryCount, |
||
GetQueue ( uint queueFamilyIndex, uint queueIndex ) : |
||
GetRenderAreaGranularity ( RenderPass renderPass ) : |
||
GetSparseMemoryRequirements ( Image image ) : SparseImageMemoryRequirements[] | ||
GetSwapchainImages ( Swapchain swapchain ) : Image[] | ||
InvalidateMappedMemoryRanges ( uint memoryRangeCount, MappedMemoryRange memoryRanges ) : void | ||
MapMemory ( DeviceMemory memory, ulong offset, ulong size, MemoryMapFlags flags ) : IntPtr | ||
MergePipelineCaches ( PipelineCache destinationCache, uint sourceCacheCount, PipelineCache srcCaches ) : void | ||
ResetCommandPool ( CommandPool commandPool, CommandPoolResetFlags flags ) : void | ||
ResetDescriptorPool ( DescriptorPool descriptorPool, DescriptorPoolResetFlags flags ) : void | ||
ResetEvent ( Event @event ) : void | ||
ResetFences ( uint fenceCount, Fence fences ) : void | ||
SetEvent ( Event @event ) : void | ||
UnmapMemory ( DeviceMemory memory ) : void | ||
UpdateDescriptorSets ( uint descriptorWriteCount, WriteDescriptorSet descriptorWrites, uint descriptorCopyCount, CopyDescriptorSet descriptorCopies ) : void | ||
WaitForFences ( uint fenceCount, Fence fences, RawBool waitAll, ulong timeout ) : void | ||
WaitIdle ( ) : void |
Method | Description | |
---|---|---|
GetImageSparseMemoryRequirements ( System.Image image, uint &sparseMemoryRequirementCount, SparseImageMemoryRequirements sparseMemoryRequirements ) : void | ||
GetSwapchainImages ( Swapchain swapchain, uint &swapchainImageCount, Image swapchainImages ) : void | ||
vkAcquireNextImageKHR ( Device device, Swapchain swapchain, ulong timeout, Semaphore semaphore, Fence fence, uint imageIndex ) : Result | ||
vkAllocateCommandBuffers ( Device device, CommandBufferAllocateInfo allocateInfo, CommandBuffer commandBuffers ) : Result | ||
vkAllocateDescriptorSets ( Device device, DescriptorSetAllocateInfo allocateInfo, DescriptorSet descriptorSets ) : Result | ||
vkAllocateMemory ( Device device, MemoryAllocateInfo allocateInfo, AllocationCallbacks allocator, DeviceMemory memory ) : Result | ||
vkBindBufferMemory ( Device device, Buffer buffer, DeviceMemory memory, ulong memoryOffset ) : Result | ||
vkBindImageMemory ( Device device, Image image, DeviceMemory memory, ulong memoryOffset ) : Result | ||
vkCreateBuffer ( Device device, BufferCreateInfo createInfo, AllocationCallbacks allocator, Buffer buffer ) : Result | ||
vkCreateBufferView ( Device device, BufferViewCreateInfo createInfo, AllocationCallbacks allocator, BufferView view ) : Result | ||
vkCreateCommandPool ( Device device, CommandPoolCreateInfo createInfo, AllocationCallbacks allocator, CommandPool commandPool ) : Result | ||
vkCreateComputePipelines ( Device device, PipelineCache pipelineCache, uint createInfoCount, ComputePipelineCreateInfo createInfos, AllocationCallbacks allocator, Pipeline pipelines ) : Result | ||
vkCreateDescriptorPool ( Device device, DescriptorPoolCreateInfo createInfo, AllocationCallbacks allocator, DescriptorPool descriptorPool ) : Result | ||
vkCreateDescriptorSetLayout ( Device device, DescriptorSetLayoutCreateInfo createInfo, AllocationCallbacks allocator, DescriptorSetLayout setLayout ) : Result | ||
vkCreateEvent ( Device device, EventCreateInfo createInfo, AllocationCallbacks allocator, Event @event ) : Result | ||
vkCreateFence ( Device device, FenceCreateInfo createInfo, AllocationCallbacks allocator, Fence fence ) : Result | ||
vkCreateFramebuffer ( Device device, FramebufferCreateInfo createInfo, AllocationCallbacks allocator, Framebuffer framebuffer ) : Result | ||
vkCreateGraphicsPipelines ( Device device, PipelineCache pipelineCache, uint createInfoCount, GraphicsPipelineCreateInfo createInfos, AllocationCallbacks allocator, Pipeline pipelines ) : Result | ||
vkCreateImage ( Device device, ImageCreateInfo createInfo, AllocationCallbacks allocator, Image image ) : Result | ||
vkCreateImageView ( Device device, ImageViewCreateInfo createInfo, AllocationCallbacks allocator, ImageView view ) : Result | ||
vkCreatePipelineCache ( Device device, PipelineCacheCreateInfo createInfo, AllocationCallbacks allocator, PipelineCache pipelineCache ) : Result | ||
vkCreatePipelineLayout ( Device device, PipelineLayoutCreateInfo createInfo, AllocationCallbacks allocator, PipelineLayout pipelineLayout ) : Result | ||
vkCreateQueryPool ( Device device, QueryPoolCreateInfo createInfo, AllocationCallbacks allocator, QueryPool queryPool ) : Result | ||
vkCreateRenderPass ( Device device, RenderPassCreateInfo createInfo, AllocationCallbacks allocator, RenderPass renderPass ) : Result | ||
vkCreateSampler ( Device device, SamplerCreateInfo createInfo, AllocationCallbacks allocator, Sampler sampler ) : Result | ||
vkCreateSemaphore ( Device device, SemaphoreCreateInfo createInfo, AllocationCallbacks allocator, Semaphore semaphore ) : Result | ||
vkCreateShaderModule ( Device device, ShaderModuleCreateInfo createInfo, AllocationCallbacks allocator, ShaderModule shaderModule ) : Result | ||
vkCreateSharedSwapchainsKHR ( Device device, uint swapchainCount, SwapchainCreateInfo createInfos, AllocationCallbacks allocator, Swapchain swapchains ) : Result | ||
vkCreateSwapchainKHR ( Device device, SwapchainCreateInfo createInfo, AllocationCallbacks allocator, Swapchain swapchain ) : Result | ||
vkDebugMarkerSetObjectNameEXT ( Device device, DebugMarkerObjectNameInfo nameInfo ) : Result | ||
vkDebugMarkerSetObjectTagEXT ( Device device, DebugMarkerObjectTagInfo tagInfo ) : Result | ||
vkDestroyBuffer ( Device device, Buffer buffer, AllocationCallbacks allocator ) : void | ||
vkDestroyBufferView ( Device device, BufferView bufferView, AllocationCallbacks allocator ) : void | ||
vkDestroyCommandPool ( Device device, CommandPool commandPool, AllocationCallbacks allocator ) : void | ||
vkDestroyDescriptorPool ( Device device, DescriptorPool descriptorPool, AllocationCallbacks allocator ) : void | ||
vkDestroyDescriptorSetLayout ( Device device, DescriptorSetLayout descriptorSetLayout, AllocationCallbacks allocator ) : void | ||
vkDestroyDevice ( Device device, AllocationCallbacks allocator ) : void | ||
vkDestroyEvent ( Device device, Event @event, AllocationCallbacks allocator ) : void | ||
vkDestroyFence ( Device device, Fence fence, AllocationCallbacks allocator ) : void | ||
vkDestroyFramebuffer ( Device device, Framebuffer framebuffer, AllocationCallbacks allocator ) : void | ||
vkDestroyImage ( Device device, Image image, AllocationCallbacks allocator ) : void | ||
vkDestroyImageView ( Device device, ImageView imageView, AllocationCallbacks allocator ) : void | ||
vkDestroyPipeline ( Device device, Pipeline pipeline, AllocationCallbacks allocator ) : void | ||
vkDestroyPipelineCache ( Device device, PipelineCache pipelineCache, AllocationCallbacks allocator ) : void | ||
vkDestroyPipelineLayout ( Device device, PipelineLayout pipelineLayout, AllocationCallbacks allocator ) : void | ||
vkDestroyQueryPool ( Device device, QueryPool queryPool, AllocationCallbacks allocator ) : void | ||
vkDestroyRenderPass ( Device device, RenderPass renderPass, AllocationCallbacks allocator ) : void | ||
vkDestroySampler ( Device device, Sampler sampler, AllocationCallbacks allocator ) : void | ||
vkDestroySemaphore ( Device device, Semaphore semaphore, AllocationCallbacks allocator ) : void | ||
vkDestroyShaderModule ( Device device, ShaderModule shaderModule, AllocationCallbacks allocator ) : void | ||
vkDestroySwapchainKHR ( Device device, Swapchain swapchain, AllocationCallbacks allocator ) : void | ||
vkDeviceWaitIdle ( Device device ) : Result | ||
vkFlushMappedMemoryRanges ( Device device, uint memoryRangeCount, MappedMemoryRange memoryRanges ) : Result | ||
vkFreeCommandBuffers ( Device device, CommandPool commandPool, uint commandBufferCount, CommandBuffer commandBuffers ) : void | ||
vkFreeDescriptorSets ( Device device, DescriptorPool descriptorPool, uint descriptorSetCount, DescriptorSet descriptorSets ) : Result | ||
vkFreeMemory ( Device device, DeviceMemory memory, AllocationCallbacks allocator ) : void | ||
vkGetBufferMemoryRequirements ( Device device, Buffer buffer, MemoryRequirements memoryRequirements ) : void | ||
vkGetDeviceMemoryCommitment ( Device device, DeviceMemory memory, ulong committedMemoryInBytes ) : void | ||
vkGetDeviceProcAddr ( Device device, byte name ) : IntPtr | ||
vkGetDeviceQueue ( Device device, uint queueFamilyIndex, uint queueIndex, Queue queue ) : void | ||
vkGetEventStatus ( Device device, Event @event ) : Result | ||
vkGetFenceStatus ( Device device, Fence fence ) : Result | ||
vkGetImageMemoryRequirements ( Device device, Image image, MemoryRequirements memoryRequirements ) : void | ||
vkGetImageSparseMemoryRequirements ( Device device, Image image, uint sparseMemoryRequirementCount, SparseImageMemoryRequirements sparseMemoryRequirements ) : void | ||
vkGetImageSubresourceLayout ( Device device, Image image, ImageSubresource subresource, SubresourceLayout layout ) : void | ||
vkGetPipelineCacheData ( Device device, PipelineCache pipelineCache, PointerSize dataSize, IntPtr data ) : Result | ||
vkGetQueryPoolResults ( Device device, QueryPool queryPool, uint firstQuery, uint queryCount, PointerSize dataSize, IntPtr data, ulong stride, QueryResultFlags flags ) : Result | ||
vkGetRenderAreaGranularity ( Device device, RenderPass renderPass, Extent2D granularity ) : void | ||
vkGetSwapchainImagesKHR ( Device device, Swapchain swapchain, uint swapchainImageCount, Image swapchainImages ) : Result | ||
vkInvalidateMappedMemoryRanges ( Device device, uint memoryRangeCount, MappedMemoryRange memoryRanges ) : Result | ||
vkMapMemory ( Device device, DeviceMemory memory, ulong offset, ulong size, MemoryMapFlags flags, IntPtr data ) : Result | ||
vkMergePipelineCaches ( Device device, PipelineCache destinationCache, uint sourceCacheCount, PipelineCache srcCaches ) : Result | ||
vkResetCommandPool ( Device device, CommandPool commandPool, CommandPoolResetFlags flags ) : Result | ||
vkResetDescriptorPool ( Device device, DescriptorPool descriptorPool, DescriptorPoolResetFlags flags ) : Result | ||
vkResetEvent ( Device device, Event @event ) : Result | ||
vkResetFences ( Device device, uint fenceCount, Fence fences ) : Result | ||
vkSetEvent ( Device device, Event @event ) : Result | ||
vkUnmapMemory ( Device device, DeviceMemory memory ) : void | ||
vkUpdateDescriptorSets ( Device device, uint descriptorWriteCount, WriteDescriptorSet descriptorWrites, uint descriptorCopyCount, CopyDescriptorSet descriptorCopies ) : void | ||
vkWaitForFences ( Device device, uint fenceCount, Fence fences, RawBool waitAll, ulong timeout ) : Result |
public AcquireNextImage ( Swapchain swapchain, ulong timeout, Semaphore semaphore, Fence fence ) : uint | ||
swapchain | Swapchain | |
timeout | ulong | |
semaphore | Semaphore | |
fence | Fence | |
return | uint |
public AllocateCommandBuffers ( CommandBufferAllocateInfo &allocateInfo, |
||
allocateInfo | CommandBufferAllocateInfo | |
commandBuffers | ||
return | void |
public AllocateDescriptorSets ( DescriptorSetAllocateInfo &allocateInfo, DescriptorSet descriptorSets ) : void | ||
allocateInfo | DescriptorSetAllocateInfo | |
descriptorSets | DescriptorSet | |
return | void |
public AllocateMemory ( MemoryAllocateInfo &allocateInfo, AllocationCallbacks allocator = null ) : DeviceMemory | ||
allocateInfo | MemoryAllocateInfo | |
allocator | AllocationCallbacks | |
return | DeviceMemory |
public BindBufferMemory ( |
||
buffer | ||
memory | DeviceMemory | |
memoryOffset | ulong | |
return | void |
public BindImageMemory ( System.Image image, DeviceMemory memory, ulong memoryOffset ) : void | ||
image | System.Image | |
memory | DeviceMemory | |
memoryOffset | ulong | |
return | void |
public CreateBuffer ( BufferCreateInfo &createInfo, AllocationCallbacks allocator = null ) : |
||
createInfo | BufferCreateInfo | |
allocator | AllocationCallbacks | |
return |
public CreateBufferView ( BufferViewCreateInfo &createInfo, AllocationCallbacks allocator = null ) : BufferView | ||
createInfo | BufferViewCreateInfo | |
allocator | AllocationCallbacks | |
return | BufferView |
public CreateCommandPool ( CommandPoolCreateInfo &createInfo, AllocationCallbacks allocator = null ) : CommandPool | ||
createInfo | CommandPoolCreateInfo | |
allocator | AllocationCallbacks | |
return | CommandPool |
public CreateComputePipelines ( PipelineCache pipelineCache, uint createInfoCount, ComputePipelineCreateInfo createInfos, AllocationCallbacks allocator = null ) : Pipeline | ||
pipelineCache | PipelineCache | |
createInfoCount | uint | |
createInfos | ComputePipelineCreateInfo | |
allocator | AllocationCallbacks | |
return | Pipeline |
public CreateDescriptorPool ( DescriptorPoolCreateInfo &createInfo, AllocationCallbacks allocator = null ) : DescriptorPool | ||
createInfo | DescriptorPoolCreateInfo | |
allocator | AllocationCallbacks | |
return | DescriptorPool |
public CreateDescriptorSetLayout ( DescriptorSetLayoutCreateInfo &createInfo, AllocationCallbacks allocator = null ) : DescriptorSetLayout | ||
createInfo | DescriptorSetLayoutCreateInfo | |
allocator | AllocationCallbacks | |
return | DescriptorSetLayout |
public CreateEvent ( EventCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Event | ||
createInfo | EventCreateInfo | |
allocator | AllocationCallbacks | |
return | Event |
public CreateFence ( FenceCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Fence | ||
createInfo | FenceCreateInfo | |
allocator | AllocationCallbacks | |
return | Fence |
public CreateFramebuffer ( FramebufferCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Framebuffer | ||
createInfo | FramebufferCreateInfo | |
allocator | AllocationCallbacks | |
return | Framebuffer |
public CreateGraphicsPipelines ( PipelineCache pipelineCache, uint createInfoCount, GraphicsPipelineCreateInfo createInfos, AllocationCallbacks allocator = null ) : Pipeline | ||
pipelineCache | PipelineCache | |
createInfoCount | uint | |
createInfos | GraphicsPipelineCreateInfo | |
allocator | AllocationCallbacks | |
return | Pipeline |
public CreateImage ( ImageCreateInfo &createInfo, AllocationCallbacks allocator = null ) : System.Image | ||
createInfo | ImageCreateInfo | |
allocator | AllocationCallbacks | |
return | System.Image |
public CreateImageView ( ImageViewCreateInfo &createInfo, AllocationCallbacks allocator = null ) : ImageView | ||
createInfo | ImageViewCreateInfo | |
allocator | AllocationCallbacks | |
return | ImageView |
public CreatePipelineCache ( PipelineCacheCreateInfo &createInfo, AllocationCallbacks allocator = null ) : PipelineCache | ||
createInfo | PipelineCacheCreateInfo | |
allocator | AllocationCallbacks | |
return | PipelineCache |
public CreatePipelineLayout ( PipelineLayoutCreateInfo &createInfo, AllocationCallbacks allocator = null ) : PipelineLayout | ||
createInfo | PipelineLayoutCreateInfo | |
allocator | AllocationCallbacks | |
return | PipelineLayout |
public CreateQueryPool ( QueryPoolCreateInfo &createInfo, AllocationCallbacks allocator = null ) : QueryPool | ||
createInfo | QueryPoolCreateInfo | |
allocator | AllocationCallbacks | |
return | QueryPool |
public CreateRenderPass ( RenderPassCreateInfo &createInfo, AllocationCallbacks allocator = null ) : RenderPass | ||
createInfo | RenderPassCreateInfo | |
allocator | AllocationCallbacks | |
return | RenderPass |
public CreateSampler ( SamplerCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Sampler | ||
createInfo | SamplerCreateInfo | |
allocator | AllocationCallbacks | |
return | Sampler |
public CreateSemaphore ( SemaphoreCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Semaphore | ||
createInfo | SemaphoreCreateInfo | |
allocator | AllocationCallbacks | |
return | Semaphore |
public CreateShaderModule ( ShaderModuleCreateInfo &createInfo, AllocationCallbacks allocator = null ) : ShaderModule | ||
createInfo | ShaderModuleCreateInfo | |
allocator | AllocationCallbacks | |
return | ShaderModule |
public CreateSharedSwapchains ( SwapchainCreateInfo createInfos, AllocationCallbacks allocator ) : Swapchain[] | ||
createInfos | SwapchainCreateInfo | |
allocator | AllocationCallbacks | |
return | Swapchain[] |
public CreateSwapchain ( SwapchainCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Swapchain | ||
createInfo | SwapchainCreateInfo | |
allocator | AllocationCallbacks | |
return | Swapchain |
public DebugMarkerSetObjectName ( DebugMarkerObjectNameInfo &nameInfo ) : void | ||
nameInfo | DebugMarkerObjectNameInfo | |
return | void |
public DebugMarkerSetObjectTag ( DebugMarkerObjectTagInfo &tagInfo ) : void | ||
tagInfo | DebugMarkerObjectTagInfo | |
return | void |
public Destroy ( AllocationCallbacks allocator = null ) : void | ||
allocator | AllocationCallbacks | |
return | void |
public DestroyBuffer ( |
||
buffer | ||
allocator | AllocationCallbacks | |
return | void |
public DestroyBufferView ( BufferView bufferView, AllocationCallbacks allocator = null ) : void | ||
bufferView | BufferView | |
allocator | AllocationCallbacks | |
return | void |
public DestroyCommandPool ( CommandPool commandPool, AllocationCallbacks allocator = null ) : void | ||
commandPool | CommandPool | |
allocator | AllocationCallbacks | |
return | void |
public DestroyDescriptorPool ( DescriptorPool descriptorPool, AllocationCallbacks allocator = null ) : void | ||
descriptorPool | DescriptorPool | |
allocator | AllocationCallbacks | |
return | void |
public DestroyDescriptorSetLayout ( DescriptorSetLayout descriptorSetLayout, AllocationCallbacks allocator = null ) : void | ||
descriptorSetLayout | DescriptorSetLayout | |
allocator | AllocationCallbacks | |
return | void |
public DestroyEvent ( Event @event, AllocationCallbacks allocator = null ) : void | ||
@event | Event | |
allocator | AllocationCallbacks | |
return | void |
public DestroyFence ( Fence fence, AllocationCallbacks allocator = null ) : void | ||
fence | Fence | |
allocator | AllocationCallbacks | |
return | void |
public DestroyFramebuffer ( Framebuffer framebuffer, AllocationCallbacks allocator = null ) : void | ||
framebuffer | Framebuffer | |
allocator | AllocationCallbacks | |
return | void |
public DestroyImage ( System.Image image, AllocationCallbacks allocator = null ) : void | ||
image | System.Image | |
allocator | AllocationCallbacks | |
return | void |
public DestroyImageView ( ImageView imageView, AllocationCallbacks allocator = null ) : void | ||
imageView | ImageView | |
allocator | AllocationCallbacks | |
return | void |
public DestroyPipeline ( Pipeline pipeline, AllocationCallbacks allocator = null ) : void | ||
pipeline | Pipeline | |
allocator | AllocationCallbacks | |
return | void |
public DestroyPipelineCache ( PipelineCache pipelineCache, AllocationCallbacks allocator = null ) : void | ||
pipelineCache | PipelineCache | |
allocator | AllocationCallbacks | |
return | void |
public DestroyPipelineLayout ( PipelineLayout pipelineLayout, AllocationCallbacks allocator = null ) : void | ||
pipelineLayout | PipelineLayout | |
allocator | AllocationCallbacks | |
return | void |
public DestroyQueryPool ( QueryPool queryPool, AllocationCallbacks allocator = null ) : void | ||
queryPool | QueryPool | |
allocator | AllocationCallbacks | |
return | void |
public DestroyRenderPass ( RenderPass renderPass, AllocationCallbacks allocator = null ) : void | ||
renderPass | RenderPass | |
allocator | AllocationCallbacks | |
return | void |
public DestroySampler ( Sampler sampler, AllocationCallbacks allocator = null ) : void | ||
sampler | Sampler | |
allocator | AllocationCallbacks | |
return | void |
public DestroySemaphore ( Semaphore semaphore, AllocationCallbacks allocator = null ) : void | ||
semaphore | Semaphore | |
allocator | AllocationCallbacks | |
return | void |
public DestroyShaderModule ( ShaderModule shaderModule, AllocationCallbacks allocator = null ) : void | ||
shaderModule | ShaderModule | |
allocator | AllocationCallbacks | |
return | void |
public DestroySwapchain ( Swapchain swapchain, AllocationCallbacks allocator = null ) : void | ||
swapchain | Swapchain | |
allocator | AllocationCallbacks | |
return | void |
public FlushMappedMemoryRanges ( uint memoryRangeCount, MappedMemoryRange memoryRanges ) : void | ||
memoryRangeCount | uint | |
memoryRanges | MappedMemoryRange | |
return | void |
public FreeCommandBuffers ( CommandPool commandPool, uint commandBufferCount, |
||
commandPool | CommandPool | |
commandBufferCount | uint | |
commandBuffers | ||
return | void |
public FreeDescriptorSets ( DescriptorPool descriptorPool, uint descriptorSetCount, DescriptorSet descriptorSets ) : void | ||
descriptorPool | DescriptorPool | |
descriptorSetCount | uint | |
descriptorSets | DescriptorSet | |
return | void |
public FreeMemory ( DeviceMemory memory, AllocationCallbacks allocator = null ) : void | ||
memory | DeviceMemory | |
allocator | AllocationCallbacks | |
return | void |
public GetBufferMemoryRequirements ( |
||
buffer | ||
memoryRequirements | MemoryRequirements | |
return | void |
public GetEventStatus ( Event @event ) : System.Result | ||
@event | Event | |
return | System.Result |
public GetFenceStatus ( Fence fence ) : System.Result | ||
fence | Fence | |
return | System.Result |
public GetImageMemoryRequirements ( System.Image image, MemoryRequirements &memoryRequirements ) : void | ||
image | System.Image | |
memoryRequirements | MemoryRequirements | |
return | void |
public GetImageSubresourceLayout ( System.Image image, |
||
image | System.Image | |
subresource | ||
layout | SubresourceLayout | |
return | void |
public GetMemoryCommitment ( DeviceMemory memory ) : ulong | ||
memory | DeviceMemory | |
return | ulong |
public GetPipelineCacheData ( PipelineCache pipelineCache ) : byte[] | ||
pipelineCache | PipelineCache | |
return | byte[] |
public GetPipelineCacheData ( PipelineCache pipelineCache, |
||
pipelineCache | PipelineCache | |
dataSize | ||
data | ||
return | void |
public GetProcAddress ( byte name ) : |
||
name | byte | |
return |
public GetQueryPoolResults ( QueryPool queryPool, uint firstQuery, uint queryCount, |
||
queryPool | QueryPool | |
firstQuery | uint | |
queryCount | uint | |
dataSize | ||
data | ||
stride | ulong | |
flags | QueryResultFlags | |
return | void |
public GetQueue ( uint queueFamilyIndex, uint queueIndex ) : |
||
queueFamilyIndex | uint | |
queueIndex | uint | |
return |
public GetRenderAreaGranularity ( RenderPass renderPass ) : |
||
renderPass | RenderPass | |
return |
public GetSparseMemoryRequirements ( Image image ) : SparseImageMemoryRequirements[] | ||
image | Image | |
return | SparseImageMemoryRequirements[] |
public GetSwapchainImages ( Swapchain swapchain ) : Image[] | ||
swapchain | Swapchain | |
return | Image[] |
public InvalidateMappedMemoryRanges ( uint memoryRangeCount, MappedMemoryRange memoryRanges ) : void | ||
memoryRangeCount | uint | |
memoryRanges | MappedMemoryRange | |
return | void |
public MapMemory ( DeviceMemory memory, ulong offset, ulong size, MemoryMapFlags flags ) : IntPtr | ||
memory | DeviceMemory | |
offset | ulong | |
size | ulong | |
flags | MemoryMapFlags | |
return | IntPtr |
public MergePipelineCaches ( PipelineCache destinationCache, uint sourceCacheCount, PipelineCache srcCaches ) : void | ||
destinationCache | PipelineCache | |
sourceCacheCount | uint | |
srcCaches | PipelineCache | |
return | void |
public ResetCommandPool ( CommandPool commandPool, CommandPoolResetFlags flags ) : void | ||
commandPool | CommandPool | |
flags | CommandPoolResetFlags | |
return | void |
public ResetDescriptorPool ( DescriptorPool descriptorPool, DescriptorPoolResetFlags flags ) : void | ||
descriptorPool | DescriptorPool | |
flags | DescriptorPoolResetFlags | |
return | void |
public ResetFences ( uint fenceCount, Fence fences ) : void | ||
fenceCount | uint | |
fences | Fence | |
return | void |
public UnmapMemory ( DeviceMemory memory ) : void | ||
memory | DeviceMemory | |
return | void |
public UpdateDescriptorSets ( uint descriptorWriteCount, WriteDescriptorSet descriptorWrites, uint descriptorCopyCount, CopyDescriptorSet descriptorCopies ) : void | ||
descriptorWriteCount | uint | |
descriptorWrites | WriteDescriptorSet | |
descriptorCopyCount | uint | |
descriptorCopies | CopyDescriptorSet | |
return | void |
public WaitForFences ( uint fenceCount, Fence fences, RawBool waitAll, ulong timeout ) : void | ||
fenceCount | uint | |
fences | Fence | |
waitAll | RawBool | |
timeout | ulong | |
return | void |