C Specification
VkDeviceSize represents device memory size and offset values:
// Provided by VK_VERSION_1_0
typedef uint64_t VkDeviceSize;
See Also
VK_VERSION_1_0, VkAccelerationStructureBuildSizesInfoKHR, VkAccelerationStructureCreateInfoKHR, VkAccelerationStructureCreateInfoNV, VkAccelerationStructureGeometryAabbsDataKHR, VkAccelerationStructureGeometryTrianglesDataKHR, VkAccelerationStructureTrianglesDisplacementMicromapNV, VkAccelerationStructureTrianglesOpacityMicromapEXT, VkAndroidHardwareBufferPropertiesANDROID, VkBindAccelerationStructureMemoryInfoNV, VkBindBufferMemoryInfo, VkBindImageMemoryInfo, VkBindVideoSessionMemoryInfoKHR, VkBufferCopy, VkBufferCopy2, VkBufferCreateInfo, VkBufferImageCopy, VkBufferImageCopy2, VkBufferMemoryBarrier, VkBufferMemoryBarrier2, VkBufferViewCreateInfo, VkComputePipelineIndirectBufferInfoNV, VkConditionalRenderingBeginInfoEXT, VkCopyMemoryIndirectCommandNV, VkDecompressMemoryRegionNV, VkDescriptorAddressInfoEXT, VkDescriptorBufferInfo, VkDeviceAddressBindingCallbackDataEXT, VkDeviceFaultAddressInfoEXT, VkDeviceFaultCountsEXT, VkDeviceMemoryReportCallbackDataEXT, VkExecutionGraphPipelineScratchSizeAMDX, VkGeneratedCommandsInfoNV, VkGeometryAABBNV, VkGeometryTrianglesNV, VkImageFormatProperties, VkImageViewAddressPropertiesNVX, VkIndirectCommandsStreamNV, VkMappedMemoryRange, VkMemoryAllocateInfo, VkMemoryHeap, VkMemoryMapInfoKHR, VkMemoryRequirements, VkMicromapBuildInfoEXT, VkMicromapBuildSizesInfoEXT, VkMicromapCreateInfoEXT, VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI, VkPhysicalDeviceDescriptorBufferPropertiesEXT, VkPhysicalDeviceExternalMemoryHostPropertiesEXT, VkPhysicalDeviceLimits, VkPhysicalDeviceMaintenance3Properties, VkPhysicalDeviceMaintenance4Properties, VkPhysicalDeviceMemoryBudgetPropertiesEXT, VkPhysicalDeviceRobustness2PropertiesEXT, VkPhysicalDeviceTexelBufferAlignmentProperties, VkPhysicalDeviceTransformFeedbackPropertiesEXT, VkPhysicalDeviceVulkan11Properties, VkPhysicalDeviceVulkan13Properties, VkScreenBufferPropertiesQNX, VkSparseImageMemoryBind, VkSparseImageMemoryRequirements, VkSparseMemoryBind, VkStridedDeviceAddressRegionKHR, VkSubresourceHostMemcpySizeEXT, VkSubresourceLayout, VkTraceRaysIndirectCommand2KHR, VkVideoCapabilitiesKHR, VkVideoDecodeInfoKHR, VkVideoEncodeInfoKHR, vkBindBufferMemory, vkBindImageMemory, vkCmdBeginTransformFeedbackEXT, vkCmdBindIndexBuffer, vkCmdBindIndexBuffer2KHR, vkCmdBindTransformFeedbackBuffersEXT, vkCmdBindVertexBuffers, vkCmdBindVertexBuffers2, vkCmdBindVertexBuffers2EXT, vkCmdBuildAccelerationStructureNV, vkCmdCopyQueryPoolResults, vkCmdDispatchIndirect, vkCmdDrawClusterIndirectHUAWEI, vkCmdDrawIndexedIndirect, vkCmdDrawIndexedIndirectCount, vkCmdDrawIndexedIndirectCountAMD, vkCmdDrawIndexedIndirectCountKHR, vkCmdDrawIndirect, vkCmdDrawIndirectByteCountEXT, vkCmdDrawIndirectCount, vkCmdDrawIndirectCountAMD, vkCmdDrawIndirectCountKHR, vkCmdDrawMeshTasksIndirectCountEXT, vkCmdDrawMeshTasksIndirectCountNV, vkCmdDrawMeshTasksIndirectEXT, vkCmdDrawMeshTasksIndirectNV, vkCmdEndTransformFeedbackEXT, vkCmdFillBuffer, vkCmdSetDescriptorBufferOffsetsEXT, vkCmdTraceRaysNV, vkCmdUpdateBuffer, vkCmdWriteBufferMarker2AMD, vkCmdWriteBufferMarkerAMD, vkGetDescriptorSetLayoutBindingOffsetEXT, vkGetDescriptorSetLayoutSizeEXT, vkGetDeviceMemoryCommitment, vkGetQueryPoolResults, vkMapMemory
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.