Vulkan-Docs/doc/specs/vulkan/man/VkDevice.txt

46 lines
2.7 KiB
Plaintext

// 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[]