@@ -20,14 +20,6 @@ interface Device_vk10 : Pointer {
2020
2121 val capabilities: CapabilitiesDevice
2222
23- // --- [ vkAcquireNextImageKHR ] ---
24-
25- fun MemoryStack.acquireNextImageKHR (swapchain : VkSwapchainKHR , timeout : Long = -1L, semaphore : VkSemaphore , fence : VkFence = VkFence .NULL , check : (VkResult ) -> Unit = ::defaultCheck): Int =
26- framed { this .intAdr { check(nAcquireNextImageKHR(swapchain, timeout, semaphore, fence, it)) } }
27-
28- fun acquireNextImageKHR (swapchain : VkSwapchainKHR , timeout : Long = -1L, semaphore : VkSemaphore , fence : VkFence = VkFence .NULL , check : (VkResult ) -> Unit = ::defaultCheck): Int =
29- stak { it.acquireNextImageKHR(swapchain, timeout, semaphore, fence, check) }
30-
3123 // --- [ vkAllocateDescriptorSets ] ---
3224
3325 infix fun MemoryStack.allocateDescriptorSets (allocateInfo : DescriptorSetAllocateInfo ): VkDescriptorSet_Array =
@@ -286,14 +278,6 @@ interface Device_vk10 : Pointer {
286278 infix fun createShaderModule (createInfo : ShaderModuleCreateInfo ): VkShaderModule =
287279 stak { it createShaderModule createInfo }
288280
289- // --- [ vkCreateSwapchainKHR ] ---
290-
291- infix fun MemoryStack.createSwapchainKHR (createInfo : SwapchainCreateInfoKHR ): VkSwapchainKHR =
292- framed { VkSwapchainKHR (this .longAdr { VK_CHECK_RESULT (callPPPPI(adr, createInfo write this , NULL , it, capabilities.vkCreateSwapchainKHR)) }) }
293-
294- infix fun createSwapchainKHR (createInfo : SwapchainCreateInfoKHR ): VkSwapchainKHR =
295- stak { it createSwapchainKHR createInfo }
296-
297281 // --- [ vkDestroyBuffer ] ---
298282 infix fun destroy (buffer : VkBuffer ) =
299283 callPJPV(adr, buffer.L , NULL , capabilities.vkDestroyBuffer)
@@ -370,10 +354,6 @@ interface Device_vk10 : Pointer {
370354 infix fun destroy (shaderModule : VkShaderModule ) =
371355 callPJPV(adr, shaderModule.L , NULL , capabilities.vkDestroyShaderModule)
372356
373- // --- [ vkDestroySwapchainKHR ] ---
374- infix fun destroy (swapchain : VkSwapchainKHR ) =
375- callPJPV(adr, swapchain.L , NULL , capabilities.vkDestroySwapchainKHR)
376-
377357 // --- [ vkDeviceWaitIdle ] ---
378358 fun waitIdle (): VkResult =
379359 VkResult (callPI(adr, capabilities.vkDeviceWaitIdle))
@@ -510,28 +490,6 @@ interface Device_vk10 : Pointer {
510490 fun getQueryPoolResults (queryPool : VkQueryPool , firstQuery : Int , queryCount : Int , dataSize : Int , pData : Ptr , stride : VkDeviceSize , flags : VkQueryResultFlags ): VkResult =
511491 VkResult (callPJPPJI(adr, queryPool.L , firstQuery, queryCount, dataSize.L , pData, stride.L , flags, capabilities.vkGetQueryPoolResults))
512492
513- // --- [ vkGetSwapchainImagesKHR ] ---
514-
515- infix fun MemoryStack.getSwapchainImagesKHR (swapchain : VkSwapchainKHR ): VkImage_Array =
516- framed {
517- var pSwapchainImages = LongPtr .NULL
518- val pSwapchainImageCount = this .mInt()
519- var swapchainImageCount: Int
520- var result: VkResult
521- do {
522- result = nGetSwapchainImagesKHR(swapchain, pSwapchainImageCount.adr)
523- swapchainImageCount = pSwapchainImageCount[0 ]
524- if (result == VkResult .SUCCESS && swapchainImageCount != 0 ) {
525- pSwapchainImages = this .mLong(swapchainImageCount)
526- result = nGetSwapchainImagesKHR(swapchain, pSwapchainImageCount.adr, pSwapchainImages.adr)
527- }
528- } while (result == VkResult .INCOMPLETE )
529- VkImage_Array (swapchainImageCount) { VkImage (pSwapchainImages[it]) }
530- }
531-
532- infix fun getSwapchainImagesKHR (swapchain : VkSwapchainKHR ): VkImage_Array =
533- stak { it getSwapchainImagesKHR swapchain }
534-
535493 // --- [ vkInvalidateMappedMemoryRanges ] ---
536494
537495 infix fun MemoryStack.invalidateMappedMemoryRanges (memoryRanges : Array <MappedMemoryRange >): VkResult =
@@ -638,9 +596,6 @@ interface Device_vk10 : Pointer {
638596 stak { it.waitForFences(fence, waitAll, timeout) }
639597}
640598
641- inline fun Device_vk10.nAcquireNextImageKHR (swapchain : VkSwapchainKHR , timeout : Long = -1L, semaphore : VkSemaphore , fence : VkFence = VkFence .NULL , pImage : Ptr ): VkResult =
642- VkResult (callPJJJJPI(adr, swapchain.L , timeout, semaphore.L , fence.L , pImage, capabilities.vkAcquireNextImageKHR))
643-
644599inline fun Device_vk10.nAllocateDescriptorSets (pAllocateInfo : Ptr , pDescriptorSets : Ptr ): VkResult =
645600 VkResult (callPPPI(adr, pAllocateInfo, pDescriptorSets, capabilities.vkAllocateDescriptorSets))
646601
@@ -698,9 +653,6 @@ inline fun Device_vk10.nGetImageSparseMemoryRequirements(image: VkImage, pSparse
698653inline fun Device_vk10.nGetPipelineCacheData (pipelineCache : VkPipelineCache , pDataSize : IntPtr , pData : Ptr = NULL ): VkResult =
699654 VkResult (callPJPPI(adr, pipelineCache.L , pDataSize.adr, pData, capabilities.vkGetPipelineCacheData))
700655
701- inline fun Device_vk10.nGetSwapchainImagesKHR (swapchain : VkSwapchainKHR , pSwapchainImageCount : Ptr , pSwapchainImages : Ptr = NULL ): VkResult =
702- VkResult (callPJPPI(adr, swapchain.L , pSwapchainImageCount, pSwapchainImages, capabilities.vkGetSwapchainImagesKHR))
703-
704656inline fun Device_vk10.nInvalidateMappedMemoryRanges (memoryRangeCount : Int , pMemoryRanges : Ptr ): VkResult =
705657 VkResult (callPPI(adr, memoryRangeCount, pMemoryRanges, capabilities.vkInvalidateMappedMemoryRanges))
706658
0 commit comments