// Copyright (c) 2014-2016 Khronos Group. This work is licensed under a // Creative Commons Attribution 4.0 International License; see // http://creativecommons.org/licenses/by/4.0/ VkDevice(3) =========== Name ---- VkDevice - Opaque handle to a device object C Specification --------------- // refBegin VkDevice - Opaque handle to a device object Logical devices are represented by sname:VkDevice handles: include::../api/handles/VkDevice.txt[] Description ----------- // refEnd VkDevice See Also -------- flink:vkAllocateCommandBuffers, flink:vkAllocateDescriptorSets, flink:vkAllocateMemory, flink:vkBindBufferMemory, flink:vkBindImageMemory, flink:vkCreateBuffer, flink:vkCreateBufferView, flink:vkCreateCommandPool, flink:vkCreateComputePipelines, flink:vkCreateDescriptorPool, flink:vkCreateDescriptorSetLayout, flink:vkCreateDevice, flink:vkCreateEvent, flink:vkCreateFence, flink:vkCreateFramebuffer, flink:vkCreateGraphicsPipelines, flink:vkCreateImage, flink:vkCreateImageView, flink:vkCreatePipelineCache, flink:vkCreatePipelineLayout, flink:vkCreateQueryPool, flink:vkCreateRenderPass, flink:vkCreateSampler, flink:vkCreateSemaphore, flink:vkCreateShaderModule, flink:vkDestroyBuffer, flink:vkDestroyBufferView, flink:vkDestroyCommandPool, flink:vkDestroyDescriptorPool, flink:vkDestroyDescriptorSetLayout, flink:vkDestroyDevice, flink:vkDestroyEvent, flink:vkDestroyFence, flink:vkDestroyFramebuffer, flink:vkDestroyImage, flink:vkDestroyImageView, flink:vkDestroyPipeline, flink:vkDestroyPipelineCache, flink:vkDestroyPipelineLayout, flink:vkDestroyQueryPool, flink:vkDestroyRenderPass, flink:vkDestroySampler, flink:vkDestroySemaphore, flink:vkDestroyShaderModule, flink:vkDeviceWaitIdle, flink:vkFlushMappedMemoryRanges, flink:vkFreeCommandBuffers, flink:vkFreeDescriptorSets, flink:vkFreeMemory, flink:vkGetBufferMemoryRequirements, flink:vkGetDeviceMemoryCommitment, flink:vkGetDeviceProcAddr, flink:vkGetDeviceQueue, flink:vkGetEventStatus, flink:vkGetFenceStatus, flink:vkGetImageMemoryRequirements, flink:vkGetImageSparseMemoryRequirements, flink:vkGetImageSubresourceLayout, flink:vkGetPipelineCacheData, flink:vkGetQueryPoolResults, flink:vkGetRenderAreaGranularity, flink:vkInvalidateMappedMemoryRanges, flink:vkMapMemory, flink:vkMergePipelineCaches, flink:vkResetCommandPool, flink:vkResetDescriptorPool, flink:vkResetEvent, flink:vkResetFences, flink:vkSetEvent, flink:vkUnmapMemory, flink:vkUpdateDescriptorSets, flink:vkWaitForFences Document Notes -------------- For more information, see the Vulkan Specification at URL https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html#VkDevice This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification,not directly. include::footer.txt[]