Beispiel #1
0
 public void GetImageSparseMemoryRequirements(
     [FromProperty("this")] GenDevice device,
     GenImage image,
     [ReturnSize] int *pSparseMemoryRequirementCount,
     [Return, IsArray] VkSparseImageMemoryRequirements *pSparseMemoryRequirements)
 {
 }
Beispiel #2
0
 public void GetImageSubresourceLayout(
     [FromProperty("Device")] GenDevice device,
     [FromProperty("this")] GenImage image,
     VkImageSubresource *pSubresource,
     [Return] VkSubresourceLayout *pLayout)
 {
 }
Beispiel #3
0
 public void CmdCopyImageToBuffer(
     [FromProperty("this")] GenCommandBuffer commandBuffer,
     GenImage srcImage,
     VkImageLayout srcImageLayout,
     GenBuffer dstBuffer,
     [CountFor("regions")] int regionCount,
     [IsArray] VkBufferImageCopy *pRegions)
 {
 }
Beispiel #4
0
 public void CmdCopyBufferToImage(
     [FromProperty("this")] GenCommandBuffer commandBuffer,
     GenBuffer srcBuffer,
     GenImage dstImage,
     VkImageLayout dstImageLayout,
     [CountFor("regions")] int regionCount,
     [IsArray] VkBufferImageCopy *pRegions)
 {
 }
Beispiel #5
0
 public void CmdClearDepthStencilImage(
     [FromProperty("this")] GenCommandBuffer commandBuffer,
     GenImage image,
     VkImageLayout imageLayout,
     VkClearDepthStencilValue *pDepthStencil,
     [CountFor("ranges")] int rangeCount,
     [IsArray] VkImageSubresourceRange *pRanges)
 {
 }
Beispiel #6
0
 public void CmdResolveImage(
     [FromProperty("this")] GenCommandBuffer commandBuffer,
     GenImage srcImage,
     VkImageLayout srcImageLayout,
     GenImage dstImage,
     VkImageLayout dstImageLayout,
     [CountFor("regions")] int regionCount,
     [IsArray] VkImageResolve *pRegions)
 {
 }
Beispiel #7
0
 public void CmdBlitImage(
     [FromProperty("this")] GenCommandBuffer commandBuffer,
     GenImage srcImage,
     VkImageLayout srcImageLayout,
     GenImage dstImage,
     VkImageLayout dstImageLayout,
     [CountFor("regions")] int regionCount,
     [IsArray] VkImageBlit *pRegions,
     VkFilter filter)
 {
 }
Beispiel #8
0
 public void DestroyImage(
     [FromProperty("Device")] GenDevice device,
     [FromProperty("this")] GenImage image,
     [FromProperty("Allocator")] GenAllocationCallbacks *pAllocator)
 {
 }
Beispiel #9
0
 public VkResult BindImageMemory(
     [FromProperty("Device")] GenDevice device,
     [FromProperty("this")] GenImage image,
     GenDeviceMemory memory,
     ulong memoryOffset)
 => default(VkResult);
Beispiel #10
0
 public void GetImageMemoryRequirements(
     [FromProperty("Device")] GenDevice device,
     [FromProperty("this")] GenImage image,
     [Return] VkMemoryRequirements *pMemoryRequirements)
 {
 }