Created
April 9, 2016 05:09
-
-
Save tomaka/37068ea1c6eed12abdcfa42fdd790d68 to your computer and use it in GitHub Desktop.
vk-better-bench
This file contains 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