Created
April 9, 2016 05:09
-
-
Save tomaka/37068ea1c6eed12abdcfa42fdd790d68 to your computer and use it in GitHub Desktop.
vk-better-bench
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| vkGetInstanceProcAddr - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateInstance - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkEnumeratePhysicalDevices - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceProperties - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceQueueFamilyProperties - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceMemoryProperties - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceFeatures - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateDebugReportCallbackEXT - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateWin32SurfaceKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceSurfaceSupportKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateDevice - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetDeviceProcAddr - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetDeviceQueue - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceSurfaceCapabilitiesKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceSurfaceFormatsKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceSurfacePresentModesKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateSwapchainKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetSwapchainImagesKHR - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkGetPhysicalDeviceFormatProperties - 3 * 1.5us = 4.5us (0.0%) | |
| vkCreateImageView - 3 * 12.7us = 38.0us (0.3%) | |
| vkCreateSemaphore - 9 * 5.2us = 46.6us (0.3%) | |
| vkCreateBuffer - 2 * 1.3us = 2.6us (0.0%) | |
| vkGetBufferMemoryRequirements - 4 * 558ns = 2.2us (0.0%) | |
| vkAllocateMemory - 5 * 755.3us = 3.8ms (25.2%) | |
| vkMapMemory - 2 * 11.6us = 23.3us (0.2%) | |
| vkBindBufferMemory - 2 * 319ns = 638ns (0.0%) | |
| vkCreateImage - 3 * 23.4us = 70.2us (0.5%) | |
| vkGetImageMemoryRequirements - 6 * 1.0us = 6.1us (0.0%) | |
| vkBindImageMemory - 3 * 212ns = 638ns (0.0%) | |
| vkCreateCommandPool - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkAllocateCommandBuffers - 9 * 27.9us = 251.1us (1.7%) | |
| vkBeginCommandBuffer - 9 * 5.2us = 46.9us (0.3%) | |
| vkCmdPipelineBarrier - 9 * 4.8us = 43.1us (0.3%) | |
| vkCmdCopyBufferToImage - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkEndCommandBuffer - 9 * 1.6us = 14.4us (0.1%) | |
| vkCreateFence - 2 * 4.5us = 8.9us (0.1%) | |
| vkQueueSubmit - 2 * 169.7us = 339.4us (2.3%) | |
| vkWaitForFences - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkDestroyFence - 2 * 3.3us = 6.7us (0.0%) | |
| vkDestroySemaphore - 9 * 3.8us = 33.8us (0.2%) | |
| vkFreeCommandBuffers - 9 * 16.9us = 152.2us (1.0%) | |
| vkDestroyCommandPool - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkDestroyBuffer - 2 * 797ns = 1.6us (0.0%) | |
| vkUnmapMemory - 2 * 4.8us = 9.6us (0.1%) | |
| vkFreeMemory - 5 * 626.1us = 3.1ms (20.9%) | |
| vkCmdCopyBuffer - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateDescriptorSetLayout - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreatePipelineLayout - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateRenderPass - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateShaderModule - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateGraphicsPipelines - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkDestroyShaderModule - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateSampler - 1 * 4.1us = 4.1us (0.0%) | |
| vkCreateDescriptorPool - 2 * 24.2us = 48.5us (0.3%) | |
| vkAllocateDescriptorSets - 2 * 638ns = 1.3us (0.0%) | |
| vkUpdateDescriptorSets - 2 * 1.4us = 2.9us (0.0%) | |
| vkAcquireNextImageKHR - 1 * 1.3us = 1.3us (0.0%) | |
| vkQueuePresentKHR - 1 * 2.9ms = 2.9ms (19.3%) | |
| vkDestroyPipeline - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkDestroyPipelineLayout - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkDestroyDescriptorSetLayout - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkDestroySampler - 1 * 319ns = 319ns (0.0%) | |
| vkFreeDescriptorSets - 2 * 957ns = 1.9us (0.0%) | |
| vkDestroyDescriptorPool - 2 * 6.2us = 12.4us (0.1%) | |
| vkDestroyImage - 3 * 2.6us = 7.7us (0.1%) | |
| vkDestroyImageView - 3 * 425ns = 1.3us (0.0%) | |
| vkDestroyRenderPass - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateComputePipelines - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCmdBindPipeline - 4 * 12.1us = 48.5us (0.3%) | |
| vkCmdBindDescriptorSets - 4 * 797ns = 3.2us (0.0%) | |
| vkCmdDispatch - 0 * 9223372036.9s = 0ns (0.0%) | |
| vkCreateFramebuffer - 3 * 1.3us = 3.8us (0.0%) | |
| vkCmdSetViewport - 4 * 558ns = 2.2us (0.0%) | |
| vkCmdBindVertexBuffers - 4 * 638ns = 2.6us (0.0%) | |
| vkCmdDraw - 3 * 6.4us = 19.1us (0.1%) | |
| vkCmdUpdateBuffer - 1 * 3.2us = 3.2us (0.0%) | |
| vkCmdBindIndexBuffer - 1 * 638ns = 638ns (0.0%) | |
| vkCmdDrawIndexed - 1 * 4.5us = 4.5us (0.0%) | |
| vkCmdPushConstants - 1 * 957ns = 957ns (0.0%) | |
| vkCmdBeginRenderPass - 3 * 17.2us = 51.7us (0.3%) | |
| vkCmdExecuteCommands - 4 * 3.1us = 12.4us (0.1%) | |
| vkCmdEndRenderPass - 3 * 106ns = 319ns (0.0%) | |
| vkGetFenceStatus - 7 * 364ns = 2.6us (0.0%) | |
| vkDestroyFramebuffer - 3 * 638ns = 1.9us (0.0%) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment