Lines Matching defs:data
113 d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, reinterpret_cast<VkPhysicalDevice *>( physicalDevices.data() ) ) );
144 d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, reinterpret_cast<VkPhysicalDevice *>( physicalDevices.data() ) ) );
291 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties *>( queueFamilyProperties.data() ) );
315 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties *>( queueFamilyProperties.data() ) );
486 layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties *>( properties.data() ) ) );
520 layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties *>( properties.data() ) ) );
562 m_physicalDevice, layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties *>( properties.data() ) ) );
596 m_physicalDevice, layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties *>( properties.data() ) ) );
635 d.vkEnumerateInstanceLayerProperties( &propertyCount, reinterpret_cast<VkLayerProperties *>( properties.data() ) ) );
666 d.vkEnumerateInstanceLayerProperties( &propertyCount, reinterpret_cast<VkLayerProperties *>( properties.data() ) ) );
705 d.vkEnumerateDeviceLayerProperties( m_physicalDevice, &propertyCount, reinterpret_cast<VkLayerProperties *>( properties.data() ) ) );
736 d.vkEnumerateDeviceLayerProperties( m_physicalDevice, &propertyCount, reinterpret_cast<VkLayerProperties *>( properties.data() ) ) );
789 d.vkQueueSubmit( m_queue, submits.size(), reinterpret_cast<const VkSubmitInfo *>( submits.data() ), static_cast<VkFence>( fence ) ) );
1003 d.vkFlushMappedMemoryRanges( m_device, memoryRanges.size(), reinterpret_cast<const VkMappedMemoryRange *>( memoryRanges.data() ) ) );
1029 d.vkInvalidateMappedMemoryRanges( m_device, memoryRanges.size(), reinterpret_cast<const VkMappedMemoryRange *>( memoryRanges.data() ) ) );
1184 reinterpret_cast<VkSparseImageMemoryRequirements *>( sparseMemoryRequirements.data() ) );
1213 reinterpret_cast<VkSparseImageMemoryRequirements *>( sparseMemoryRequirements.data() ) );
1275 reinterpret_cast<VkSparseImageFormatProperties *>( properties.data() ) );
1318 reinterpret_cast<VkSparseImageFormatProperties *>( properties.data() ) );
1348 d.vkQueueBindSparse( m_queue, bindInfo.size(), reinterpret_cast<const VkBindSparseInfo *>( bindInfo.data() ), static_cast<VkFence>( fence ) ) );
1470 static_cast<VULKAN_HPP_NAMESPACE::Result>( d.vkResetFences( m_device, fences.size(), reinterpret_cast<const VkFence *>( fences.data() ) ) );
1521 d.vkWaitForFences( m_device, fences.size(), reinterpret_cast<const VkFence *>( fences.data() ), static_cast<VkBool32>( waitAll ), timeout ) );
1928 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
1933 data.size() * sizeof( DataType ),
1934 reinterpret_cast<void *>( data.data() ),
1941 return ResultValue<std::vector<DataType, DataTypeAllocator>>( static_cast<VULKAN_HPP_NAMESPACE::Result>( result ), data );
1954 DataType data;
1960 reinterpret_cast<void *>( &data ),
1966 return ResultValue<DataType>( static_cast<VULKAN_HPP_NAMESPACE::Result>( result ), data );
2621 std::vector<uint8_t, Uint8_tAllocator> data;
2630 data.resize( dataSize );
2632 d.vkGetPipelineCacheData( m_device, static_cast<VkPipelineCache>( pipelineCache ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
2636 VULKAN_HPP_ASSERT( dataSize <= data.size() );
2637 if ( dataSize < data.size() )
2639 data.resize( dataSize );
2641 return createResultValueType( result, data );
2653 std::vector<uint8_t, Uint8_tAllocator> data( uint8_tAllocator );
2662 data.resize( dataSize );
2664 d.vkGetPipelineCacheData( m_device, static_cast<VkPipelineCache>( pipelineCache ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
2668 VULKAN_HPP_ASSERT( dataSize <= data.size() );
2669 if ( dataSize < data.size() )
2671 data.resize( dataSize );
2673 return createResultValueType( result, data );
2698 m_device, static_cast<VkPipelineCache>( dstCache ), srcCaches.size(), reinterpret_cast<const VkPipelineCache *>( srcCaches.data() ) ) );
2737 reinterpret_cast<const VkGraphicsPipelineCreateInfo *>( createInfos.data() ),
2739 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
2765 reinterpret_cast<const VkGraphicsPipelineCreateInfo *>( createInfos.data() ),
2767 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
2814 reinterpret_cast<const VkGraphicsPipelineCreateInfo *>( createInfos.data() ),
2816 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
2849 reinterpret_cast<const VkGraphicsPipelineCreateInfo *>( createInfos.data() ),
2851 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
2926 reinterpret_cast<const VkComputePipelineCreateInfo *>( createInfos.data() ),
2928 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
2954 reinterpret_cast<const VkComputePipelineCreateInfo *>( createInfos.data() ),
2956 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
3003 reinterpret_cast<const VkComputePipelineCreateInfo *>( createInfos.data() ),
3005 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
3038 reinterpret_cast<const VkComputePipelineCreateInfo *>( createInfos.data() ),
3040 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
3578 m_device, reinterpret_cast<const VkDescriptorSetAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkDescriptorSet *>( descriptorSets.data() ) ) );
3597 m_device, reinterpret_cast<const VkDescriptorSetAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkDescriptorSet *>( descriptorSets.data() ) ) );
3613 m_device, reinterpret_cast<const VkDescriptorSetAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkDescriptorSet *>( descriptorSets.data() ) ) );
3639 m_device, reinterpret_cast<const VkDescriptorSetAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkDescriptorSet *>( descriptorSets.data() ) ) );
3673 m_device, static_cast<VkDescriptorPool>( descriptorPool ), descriptorSets.size(), reinterpret_cast<const VkDescriptorSet *>( descriptorSets.data() ) );
3697 m_device, static_cast<VkDescriptorPool>( descriptorPool ), descriptorSets.size(), reinterpret_cast<const VkDescriptorSet *>( descriptorSets.data() ) );
3727 reinterpret_cast<const VkWriteDescriptorSet *>( descriptorWrites.data() ),
3729 reinterpret_cast<const VkCopyDescriptorSet *>( descriptorCopies.data() ) );
4105 m_device, reinterpret_cast<const VkCommandBufferAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkCommandBuffer *>( commandBuffers.data() ) ) );
4124 m_device, reinterpret_cast<const VkCommandBufferAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkCommandBuffer *>( commandBuffers.data() ) ) );
4140 m_device, reinterpret_cast<const VkCommandBufferAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkCommandBuffer *>( commandBuffers.data() ) ) );
4166 m_device, reinterpret_cast<const VkCommandBufferAllocateInfo *>( &allocateInfo ), reinterpret_cast<VkCommandBuffer *>( commandBuffers.data() ) ) );
4200 m_device, static_cast<VkCommandPool>( commandPool ), commandBuffers.size(), reinterpret_cast<const VkCommandBuffer *>( commandBuffers.data() ) );
4224 m_device, static_cast<VkCommandPool>( commandPool ), commandBuffers.size(), reinterpret_cast<const VkCommandBuffer *>( commandBuffers.data() ) );
4320 d.vkCmdSetViewport( m_commandBuffer, firstViewport, viewports.size(), reinterpret_cast<const VkViewport *>( viewports.data() ) );
4342 d.vkCmdSetScissor( m_commandBuffer, firstScissor, scissors.size(), reinterpret_cast<const VkRect2D *>( scissors.data() ) );
4436 reinterpret_cast<const VkDescriptorSet *>( descriptorSets.data() ),
4438 dynamicOffsets.data() );
4484 reinterpret_cast<const VkBuffer *>( buffers.data() ),
4485 reinterpret_cast<const VkDeviceSize *>( offsets.data() ) );
4576 reinterpret_cast<const VkBufferCopy *>( regions.data() ) );
4616 reinterpret_cast<const VkImageCopy *>( regions.data() ) );
4659 reinterpret_cast<const VkImageBlit *>( regions.data() ),
4696 reinterpret_cast<const VkBufferImageCopy *>( regions.data() ) );
4732 reinterpret_cast<const VkBufferImageCopy *>( regions.data() ) );
4752 VULKAN_HPP_NAMESPACE::ArrayProxy<const DataType> const & data,
4760 data.size() * sizeof( DataType ),
4761 reinterpret_cast<const void *>( data.data() ) );
4769 uint32_t data,
4773 d.vkCmdFillBuffer( m_commandBuffer, static_cast<VkBuffer>( dstBuffer ), static_cast<VkDeviceSize>( dstOffset ), static_cast<VkDeviceSize>( size ), data );
4808 reinterpret_cast<const VkImageSubresourceRange *>( ranges.data() ) );
4845 reinterpret_cast<const VkImageSubresourceRange *>( ranges.data() ) );
4874 reinterpret_cast<const VkClearAttachment *>( attachments.data() ),
4876 reinterpret_cast<const VkClearRect *>( rects.data() ) );
4916 reinterpret_cast<const VkImageResolve *>( regions.data() ) );
4980 reinterpret_cast<const VkEvent *>( events.data() ),
4984 reinterpret_cast<const VkMemoryBarrier *>( memoryBarriers.data() ),
4986 reinterpret_cast<const VkBufferMemoryBarrier *>( bufferMemoryBarriers.data() ),
4988 reinterpret_cast<const VkImageMemoryBarrier *>( imageMemoryBarriers.data() ) );
5035 reinterpret_cast<const VkMemoryBarrier *>( memoryBarriers.data() ),
5037 reinterpret_cast<const VkBufferMemoryBarrier *>( bufferMemoryBarriers.data() ),
5039 reinterpret_cast<const VkImageMemoryBarrier *>( imageMemoryBarriers.data() ) );
5128 reinterpret_cast<const void *>( values.data() ) );
5183 d.vkCmdExecuteCommands( m_commandBuffer, commandBuffers.size(), reinterpret_cast<const VkCommandBuffer *>( commandBuffers.data() ) );
5227 d.vkBindBufferMemory2( m_device, bindInfos.size(), reinterpret_cast<const VkBindBufferMemoryInfo *>( bindInfos.data() ) ) );
5251 d.vkBindImageMemory2( m_device, bindInfos.size(), reinterpret_cast<const VkBindImageMemoryInfo *>( bindInfos.data() ) ) );
5334 m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties *>( physicalDeviceGroupProperties.data() ) ) );
5367 m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties *>( physicalDeviceGroupProperties.data() ) ) );
5486 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
5516 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
5701 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
5725 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
5752 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
5787 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
5866 reinterpret_cast<VkSparseImageFormatProperties2 *>( properties.data() ) );
5895 reinterpret_cast<VkSparseImageFormatProperties2 *>( properties.data() ) );
6168 DataType const & data,
6176 reinterpret_cast<const void *>( &data ) );
6641 d.vkGetPhysicalDeviceToolProperties( m_physicalDevice, &toolCount, reinterpret_cast<VkPhysicalDeviceToolProperties *>( toolProperties.data() ) ) );
6674 d.vkGetPhysicalDeviceToolProperties( m_physicalDevice, &toolCount, reinterpret_cast<VkPhysicalDeviceToolProperties *>( toolProperties.data() ) ) );
6796 uint64_t data,
6801 d.vkSetPrivateData( m_device, static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), data ) );
6808 uint64_t data,
6814 d.vkSetPrivateData( m_device, static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), data ) );
6841 uint64_t data;
6842 d.vkGetPrivateData( m_device, static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), &data );
6844 return data;
6907 reinterpret_cast<const VkEvent *>( events.data() ),
6908 reinterpret_cast<const VkDependencyInfo *>( dependencyInfos.data() ) );
6959 d.vkQueueSubmit2( m_queue, submits.size(), reinterpret_cast<const VkSubmitInfo2 *>( submits.data() ), static_cast<VkFence>( fence ) ) );
7140 d.vkCmdSetViewportWithCount( m_commandBuffer, viewports.size(), reinterpret_cast<const VkViewport *>( viewports.data() ) );
7159 d.vkCmdSetScissorWithCount( m_commandBuffer, scissors.size(), reinterpret_cast<const VkRect2D *>( scissors.data() ) );
7214 reinterpret_cast<const VkBuffer *>( buffers.data() ),
7215 reinterpret_cast<const VkDeviceSize *>( offsets.data() ),
7216 reinterpret_cast<const VkDeviceSize *>( sizes.data() ),
7217 reinterpret_cast<const VkDeviceSize *>( strides.data() ) );
7403 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
7433 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
7574 m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &surfaceFormatCount, reinterpret_cast<VkSurfaceFormatKHR *>( surfaceFormats.data() ) ) );
7608 m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &surfaceFormatCount, reinterpret_cast<VkSurfaceFormatKHR *>( surfaceFormats.data() ) ) );
7650 m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &presentModeCount, reinterpret_cast<VkPresentModeKHR *>( presentModes.data() ) ) );
7684 m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &presentModeCount, reinterpret_cast<VkPresentModeKHR *>( presentModes.data() ) ) );
7830 m_device, static_cast<VkSwapchainKHR>( swapchain ), &swapchainImageCount, reinterpret_cast<VkImage *>( swapchainImages.data() ) ) );
7862 m_device, static_cast<VkSwapchainKHR>( swapchain ), &swapchainImageCount, reinterpret_cast<VkImage *>( swapchainImages.data() ) ) );
8016 m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &rectCount, reinterpret_cast<VkRect2D *>( rects.data() ) ) );
8048 m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &rectCount, reinterpret_cast<VkRect2D *>( rects.data() ) ) );
8120 d.vkGetPhysicalDeviceDisplayPropertiesKHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPropertiesKHR *>( properties.data() ) ) );
8151 d.vkGetPhysicalDeviceDisplayPropertiesKHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPropertiesKHR *>( properties.data() ) ) );
8192 m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlanePropertiesKHR *>( properties.data() ) ) );
8224 m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlanePropertiesKHR *>( properties.data() ) ) );
8265 d.vkGetDisplayPlaneSupportedDisplaysKHR( m_physicalDevice, planeIndex, &displayCount, reinterpret_cast<VkDisplayKHR *>( displays.data() ) ) );
8296 d.vkGetDisplayPlaneSupportedDisplaysKHR( m_physicalDevice, planeIndex, &displayCount, reinterpret_cast<VkDisplayKHR *>( displays.data() ) ) );
8339 m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModePropertiesKHR *>( properties.data() ) ) );
8374 m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModePropertiesKHR *>( properties.data() ) ) );
8563 reinterpret_cast<const VkSwapchainCreateInfoKHR *>( createInfos.data() ),
8565 reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ) );
8587 reinterpret_cast<const VkSwapchainCreateInfoKHR *>( createInfos.data() ),
8589 reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ) );
8629 reinterpret_cast<const VkSwapchainCreateInfoKHR *>( createInfos.data() ),
8631 reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ) );
8660 reinterpret_cast<const VkSwapchainCreateInfoKHR *>( createInfos.data() ),
8662 reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ) );
9466 reinterpret_cast<VkVideoFormatPropertiesKHR *>( videoFormatProperties.data() ) ) );
9504 reinterpret_cast<VkVideoFormatPropertiesKHR *>( videoFormatProperties.data() ) ) );
9657 reinterpret_cast<VkVideoSessionMemoryRequirementsKHR *>( memoryRequirements.data() ) ) );
9696 reinterpret_cast<VkVideoSessionMemoryRequirementsKHR *>( memoryRequirements.data() ) ) );
9736 reinterpret_cast<const VkBindVideoSessionMemoryInfoKHR *>( bindSessionMemoryInfos.data() ) ) );
10006 reinterpret_cast<const VkBuffer *>( buffers.data() ),
10007 reinterpret_cast<const VkDeviceSize *>( offsets.data() ),
10008 reinterpret_cast<const VkDeviceSize *>( sizes.data() ) );
10048 reinterpret_cast<const VkBuffer *>( counterBuffers.data() ),
10049 reinterpret_cast<const VkDeviceSize *>( counterBufferOffsets.data() ) );
10089 reinterpret_cast<const VkBuffer *>( counterBuffers.data() ),
10090 reinterpret_cast<const VkDeviceSize *>( counterBufferOffsets.data() ) );
10494 reinterpret_cast<void *>( info.data() ) ) );
10538 reinterpret_cast<void *>( info.data() ) ) );
10905 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
10929 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
10956 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
10991 m_physicalDevice, &queueFamilyPropertyCount, reinterpret_cast<VkQueueFamilyProperties2 *>( queueFamilyProperties.data() ) );
11071 reinterpret_cast<VkSparseImageFormatProperties2 *>( properties.data() ) );
11100 reinterpret_cast<VkSparseImageFormatProperties2 *>( properties.data() ) );
11262 m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties *>( physicalDeviceGroupProperties.data() ) ) );
11295 m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties *>( physicalDeviceGroupProperties.data() ) ) );
11625 reinterpret_cast<const VkWriteDescriptorSet *>( descriptorWrites.data() ) );
11646 DataType const & data,
11655 reinterpret_cast<const void *>( &data ) );
11787 DataType const & data,
11795 reinterpret_cast<const void *>( &data ) );
11821 m_commandBuffer, firstViewport, viewportWScalings.size(), reinterpret_cast<const VkViewportWScalingNV *>( viewportWScalings.data() ) );
12182 reinterpret_cast<VkPastPresentationTimingGOOGLE *>( presentationTimings.data() ) ) );
12221 reinterpret_cast<VkPastPresentationTimingGOOGLE *>( presentationTimings.data() ) ) );
12255 m_commandBuffer, firstDiscardRectangle, discardRectangles.size(), reinterpret_cast<const VkRect2D *>( discardRectangles.data() ) );
12306 reinterpret_cast<const VkSwapchainKHR *>( swapchains.data() ),
12307 reinterpret_cast<const VkHdrMetadataEXT *>( metadata.data() ) );
12642 reinterpret_cast<VkPerformanceCounterKHR *>( counters.data() ),
12643 reinterpret_cast<VkPerformanceCounterDescriptionKHR *>( counterDescriptions.data() ) ) );
12694 reinterpret_cast<VkPerformanceCounterKHR *>( counters.data() ),
12695 reinterpret_cast<VkPerformanceCounterDescriptionKHR *>( counterDescriptions.data() ) ) );
12848 reinterpret_cast<VkSurfaceFormat2KHR *>( surfaceFormats.data() ) ) );
12885 reinterpret_cast<VkSurfaceFormat2KHR *>( surfaceFormats.data() ) ) );
12923 reinterpret_cast<VkSurfaceFormat2KHR *>( surfaceFormats.data() ) ) );
12971 reinterpret_cast<VkSurfaceFormat2KHR *>( surfaceFormats.data() ) ) );
13018 d.vkGetPhysicalDeviceDisplayProperties2KHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayProperties2KHR *>( properties.data() ) ) );
13050 d.vkGetPhysicalDeviceDisplayProperties2KHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayProperties2KHR *>( properties.data() ) ) );
13091 m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlaneProperties2KHR *>( properties.data() ) ) );
13123 m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlaneProperties2KHR *>( properties.data() ) ) );
13166 m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModeProperties2KHR *>( properties.data() ) ) );
13201 m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModeProperties2KHR *>( properties.data() ) ) );
13748 reinterpret_cast<const VkExecutionGraphPipelineCreateInfoAMDX *>( createInfos.data() ),
13750 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
13776 reinterpret_cast<const VkExecutionGraphPipelineCreateInfoAMDX *>( createInfos.data() ),
13778 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
13826 reinterpret_cast<const VkExecutionGraphPipelineCreateInfoAMDX *>( createInfos.data() ),
13828 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
13862 reinterpret_cast<const VkExecutionGraphPipelineCreateInfoAMDX *>( createInfos.data() ),
13864 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
14178 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
14208 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
14362 reinterpret_cast<const VkAccelerationStructureBuildGeometryInfoKHR *>( infos.data() ),
14363 reinterpret_cast<const VkAccelerationStructureBuildRangeInfoKHR * const *>( pBuildRangeInfos.data() ) );
14415 reinterpret_cast<const VkAccelerationStructureBuildGeometryInfoKHR *>( infos.data() ),
14416 reinterpret_cast<const VkDeviceAddress *>( indirectDeviceAddresses.data() ),
14417 indirectStrides.data(),
14418 pMaxPrimitiveCounts.data() );
14461 reinterpret_cast<const VkAccelerationStructureBuildGeometryInfoKHR *>( infos.data() ),
14462 reinterpret_cast<const VkAccelerationStructureBuildRangeInfoKHR * const *>( pBuildRangeInfos.data() ) ) );
14597 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
14601 reinterpret_cast<const VkAccelerationStructureKHR *>( accelerationStructures.data() ),
14603 data.size() * sizeof( DataType ),
14604 reinterpret_cast<void *>( data.data() ),
14608 return createResultValueType( result, data );
14620 DataType data;
14624 reinterpret_cast<const VkAccelerationStructureKHR *>( accelerationStructures.data() ),
14627 reinterpret_cast<void *>( &data ),
14631 return createResultValueType( result, data );
14747 reinterpret_cast<const VkAccelerationStructureKHR *>( accelerationStructures.data() ),
14819 maxPrimitiveCounts.data(),
14910 reinterpret_cast<const VkRayTracingPipelineCreateInfoKHR *>( createInfos.data() ),
14912 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
14943 reinterpret_cast<const VkRayTracingPipelineCreateInfoKHR *>( createInfos.data() ),
14945 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
15003 reinterpret_cast<const VkRayTracingPipelineCreateInfoKHR *>( createInfos.data() ),
15005 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
15044 reinterpret_cast<const VkRayTracingPipelineCreateInfoKHR *>( createInfos.data() ),
15046 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
15118 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
15120 m_device, static_cast<VkPipeline>( pipeline ), firstGroup, groupCount, data.size() * sizeof( DataType ), reinterpret_cast<void *>( data.data() ) ) );
15123 return createResultValueType( result, data );
15132 DataType data;
15134 m_device, static_cast<VkPipeline>( pipeline ), firstGroup, groupCount, sizeof( DataType ), reinterpret_cast<void *>( &data ) ) );
15137 return createResultValueType( result, data );
15163 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
15165 m_device, static_cast<VkPipeline>( pipeline ), firstGroup, groupCount, data.size() * sizeof( DataType ), reinterpret_cast<void *>( data.data() ) ) );
15168 return createResultValueType( result, data );
15177 DataType data;
15179 m_device, static_cast<VkPipeline>( pipeline ), firstGroup, groupCount, sizeof( DataType ), reinterpret_cast<void *>( &data ) ) );
15182 return createResultValueType( result, data );
15345 d.vkBindBufferMemory2KHR( m_device, bindInfos.size(), reinterpret_cast<const VkBindBufferMemoryInfo *>( bindInfos.data() ) ) );
15369 d.vkBindImageMemory2KHR( m_device, bindInfos.size(), reinterpret_cast<const VkBindImageMemoryInfo *>( bindInfos.data() ) ) );
15532 m_device, static_cast<VkValidationCacheEXT>( dstCache ), srcCaches.size(), reinterpret_cast<const VkValidationCacheEXT *>( srcCaches.data() ) ) );
15556 std::vector<uint8_t, Uint8_tAllocator> data;
15565 data.resize( dataSize );
15567 d.vkGetValidationCacheDataEXT( m_device, static_cast<VkValidationCacheEXT>( validationCache ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
15571 VULKAN_HPP_ASSERT( dataSize <= data.size() );
15572 if ( dataSize < data.size() )
15574 data.resize( dataSize );
15576 return createResultValueType( result, data );
15588 std::vector<uint8_t, Uint8_tAllocator> data( uint8_tAllocator );
15597 data.resize( dataSize );
15599 d.vkGetValidationCacheDataEXT( m_device, static_cast<VkValidationCacheEXT>( validationCache ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
15603 VULKAN_HPP_ASSERT( dataSize <= data.size() );
15604 if ( dataSize < data.size() )
15606 data.resize( dataSize );
15608 return createResultValueType( result, data );
15644 m_commandBuffer, firstViewport, shadingRatePalettes.size(), reinterpret_cast<const VkShadingRatePaletteNV *>( shadingRatePalettes.data() ) );
15673 reinterpret_cast<const VkCoarseSampleOrderCustomNV *>( customSampleOrders.data() ) );
15849 m_device, bindInfos.size(), reinterpret_cast<const VkBindAccelerationStructureMemoryInfoNV *>( bindInfos.data() ) ) );
15985 reinterpret_cast<const VkRayTracingPipelineCreateInfoNV *>( createInfos.data() ),
15987 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
16013 reinterpret_cast<const VkRayTracingPipelineCreateInfoNV *>( createInfos.data() ),
16015 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
16062 reinterpret_cast<const VkRayTracingPipelineCreateInfoNV *>( createInfos.data() ),
16064 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
16097 reinterpret_cast<const VkRayTracingPipelineCreateInfoNV *>( createInfos.data() ),
16099 reinterpret_cast<VkPipeline *>( pipelines.data() ) ) );
16163 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
16165 m_device, static_cast<VkPipeline>( pipeline ), firstGroup, groupCount, data.size() * sizeof( DataType ), reinterpret_cast<void *>( data.data() ) ) );
16168 return createResultValueType( result, data );
16177 DataType data;
16179 m_device, static_cast<VkPipeline>( pipeline ), firstGroup, groupCount, sizeof( DataType ), reinterpret_cast<void *>( &data ) ) );
16182 return createResultValueType( result, data );
16205 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
16207 m_device, static_cast<VkAccelerationStructureNV>( accelerationStructure ), data.size() * sizeof( DataType ), reinterpret_cast<void *>( data.data() ) ) );
16210 return createResultValueType( result, data );
16219 DataType data;
16221 m_device, static_cast<VkAccelerationStructureNV>( accelerationStructure ), sizeof( DataType ), reinterpret_cast<void *>( &data ) ) );
16224 return createResultValueType( result, data );
16258 reinterpret_cast<const VkAccelerationStructureNV *>( accelerationStructures.data() ),
16455 d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( m_physicalDevice, &timeDomainCount, reinterpret_cast<VkTimeDomainKHR *>( timeDomains.data() ) ) );
16486 d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( m_physicalDevice, &timeDomainCount, reinterpret_cast<VkTimeDomainKHR *>( timeDomains.data() ) ) );
16524 m_device, timestampInfos.size(), reinterpret_cast<const VkCalibratedTimestampInfoKHR *>( timestampInfos.data() ), timestamps.data(), &maxDeviation ) );
16546 m_device, timestampInfos.size(), reinterpret_cast<const VkCalibratedTimestampInfoKHR *>( timestampInfos.data() ), timestamps.data(), &maxDeviation ) );
16631 m_commandBuffer, firstExclusiveScissor, exclusiveScissorEnables.size(), reinterpret_cast<const VkBool32 *>( exclusiveScissorEnables.data() ) );
16654 m_commandBuffer, firstExclusiveScissor, exclusiveScissors.size(), reinterpret_cast<const VkRect2D *>( exclusiveScissors.data() ) );
16697 d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, reinterpret_cast<VkCheckpointDataNV *>( checkpointData.data() ) );
16720 d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, reinterpret_cast<VkCheckpointDataNV *>( checkpointData.data() ) );
17219 m_physicalDevice, &fragmentShadingRateCount, reinterpret_cast<VkPhysicalDeviceFragmentShadingRateKHR *>( fragmentShadingRates.data() ) ) );
17254 m_physicalDevice, &fragmentShadingRateCount, reinterpret_cast<VkPhysicalDeviceFragmentShadingRateKHR *>( fragmentShadingRates.data() ) ) );
17343 d.vkGetPhysicalDeviceToolPropertiesEXT( m_physicalDevice, &toolCount, reinterpret_cast<VkPhysicalDeviceToolProperties *>( toolProperties.data() ) ) );
17376 d.vkGetPhysicalDeviceToolPropertiesEXT( m_physicalDevice, &toolCount, reinterpret_cast<VkPhysicalDeviceToolProperties *>( toolProperties.data() ) ) );
17447 m_physicalDevice, &propertyCount, reinterpret_cast<VkCooperativeMatrixPropertiesNV *>( properties.data() ) ) );
17481 m_physicalDevice, &propertyCount, reinterpret_cast<VkCooperativeMatrixPropertiesNV *>( properties.data() ) ) );
17524 m_physicalDevice, &combinationCount, reinterpret_cast<VkFramebufferMixedSamplesCombinationNV *>( combinations.data() ) ) );
17559 m_physicalDevice, &combinationCount, reinterpret_cast<VkFramebufferMixedSamplesCombinationNV *>( combinations.data() ) ) );
17610 reinterpret_cast<VkPresentModeKHR *>( presentModes.data() ) ) );
17647 reinterpret_cast<VkPresentModeKHR *>( presentModes.data() ) ) );
17919 d.vkCmdSetViewportWithCountEXT( m_commandBuffer, viewports.size(), reinterpret_cast<const VkViewport *>( viewports.data() ) );
17938 d.vkCmdSetScissorWithCountEXT( m_commandBuffer, scissors.size(), reinterpret_cast<const VkRect2D *>( scissors.data() ) );
17993 reinterpret_cast<const VkBuffer *>( buffers.data() ),
17994 reinterpret_cast<const VkDeviceSize *>( offsets.data() ),
17995 reinterpret_cast<const VkDeviceSize *>( sizes.data() ),
17996 reinterpret_cast<const VkDeviceSize *>( strides.data() ) );
18244 reinterpret_cast<VkPipelineExecutablePropertiesKHR *>( properties.data() ) ) );
18283 reinterpret_cast<VkPipelineExecutablePropertiesKHR *>( properties.data() ) ) );
18332 reinterpret_cast<VkPipelineExecutableStatisticKHR *>( statistics.data() ) ) );
18371 reinterpret_cast<VkPipelineExecutableStatisticKHR *>( statistics.data() ) ) );
18422 reinterpret_cast<VkPipelineExecutableInternalRepresentationKHR *>( internalRepresentations.data() ) ) );
18462 reinterpret_cast<VkPipelineExecutableInternalRepresentationKHR *>( internalRepresentations.data() ) ) );
18565 d.vkTransitionImageLayoutEXT( m_device, transitions.size(), reinterpret_cast<const VkHostImageLayoutTransitionInfoEXT *>( transitions.data() ) ) );
19072 uint64_t data,
19077 d.vkSetPrivateDataEXT( m_device, static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), data ) );
19084 uint64_t data,
19090 d.vkSetPrivateDataEXT( m_device, static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), data ) );
19117 uint64_t data;
19118 d.vkGetPrivateDataEXT( m_device, static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), &data );
19120 return data;
19205 std::vector<uint8_t, Uint8_tAllocator> & data = data_.second;
19218 data.resize( dataSize );
19224 reinterpret_cast<void *>( data.data() ) ) );
19247 std::vector<uint8_t, Uint8_tAllocator> & data = data_.second;
19260 data.resize( dataSize );
19266 reinterpret_cast<void *>( data.data() ) ) );
19285 std::vector<uint8_t, Uint8_tAllocator> & data = data_.second;
19298 data.resize( dataSize );
19304 reinterpret_cast<void *>( data.data() ) ) );
19331 std::vector<uint8_t, Uint8_tAllocator> & data = data_.second;
19344 data.resize( dataSize );
19350 reinterpret_cast<void *>( data.data() ) ) );
19464 d.vkGetCudaModuleCacheNV( m_device, static_cast<VkCudaModuleNV>( module ), &cacheSize, reinterpret_cast<void *>( cacheData.data() ) ) );
19495 d.vkGetCudaModuleCacheNV( m_device, static_cast<VkCudaModuleNV>( module ), &cacheSize, reinterpret_cast<void *>( cacheData.data() ) ) );
19776 reinterpret_cast<const VkEvent *>( events.data() ),
19777 reinterpret_cast<const VkDependencyInfo *>( dependencyInfos.data() ) );
19829 d.vkQueueSubmit2KHR( m_queue, submits.size(), reinterpret_cast<const VkSubmitInfo2 *>( submits.data() ), static_cast<VkFence>( fence ) ) );
19868 d.vkGetQueueCheckpointData2NV( m_queue, &checkpointDataCount, reinterpret_cast<VkCheckpointData2NV *>( checkpointData.data() ) );
19891 d.vkGetQueueCheckpointData2NV( m_queue, &checkpointDataCount, reinterpret_cast<VkCheckpointData2NV *>( checkpointData.data() ) );
20004 d.vkCmdBindDescriptorBuffersEXT( m_commandBuffer, bindingInfos.size(), reinterpret_cast<const VkDescriptorBufferBindingInfoEXT *>( bindingInfos.data() ) );
20051 bufferIndices.data(),
20052 reinterpret_cast<const VkDeviceSize *>( offsets.data() ) );
20083 DataType data;
20085 d.vkGetBufferOpaqueCaptureDescriptorDataEXT( m_device, reinterpret_cast<const VkBufferCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20088 return createResultValueType( result, data );
20108 DataType data;
20110 d.vkGetImageOpaqueCaptureDescriptorDataEXT( m_device, reinterpret_cast<const VkImageCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20113 return createResultValueType( result, data );
20133 DataType data;
20135 d.vkGetImageViewOpaqueCaptureDescriptorDataEXT( m_device, reinterpret_cast<const VkImageViewCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20138 return createResultValueType( result, data );
20158 DataType data;
20160 d.vkGetSamplerOpaqueCaptureDescriptorDataEXT( m_device, reinterpret_cast<const VkSamplerCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20163 return createResultValueType( result, data );
20184 DataType data;
20186 m_device, reinterpret_cast<const VkAccelerationStructureCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20189 return createResultValueType( result, data );
20572 reinterpret_cast<const VkVertexInputBindingDescription2EXT *>( vertexBindingDescriptions.data() ),
20574 reinterpret_cast<const VkVertexInputAttributeDescription2EXT *>( vertexAttributeDescriptions.data() ) );
21139 d.vkCmdSetColorWriteEnableEXT( m_commandBuffer, colorWriteEnables.size(), reinterpret_cast<const VkBool32 *>( colorWriteEnables.data() ) );
21178 reinterpret_cast<const VkMultiDrawInfoEXT *>( vertexInfo.data() ),
21212 reinterpret_cast<const VkMultiDrawIndexedInfoEXT *>( indexInfo.data() ),
21340 d.vkCmdBuildMicromapsEXT( m_commandBuffer, infos.size(), reinterpret_cast<const VkMicromapBuildInfoEXT *>( infos.data() ) );
21365 m_device, static_cast<VkDeferredOperationKHR>( deferredOperation ), infos.size(), reinterpret_cast<const VkMicromapBuildInfoEXT *>( infos.data() ) ) );
21486 std::vector<DataType, DataTypeAllocator> data( dataSize / sizeof( DataType ) );
21490 reinterpret_cast<const VkMicromapEXT *>( micromaps.data() ),
21492 data.size() * sizeof( DataType ),
21493 reinterpret_cast<void *>( data.data() ),
21497 return createResultValueType( result, data );
21509 DataType data;
21513 reinterpret_cast<const VkMicromapEXT *>( micromaps.data() ),
21516 reinterpret_cast<void *>( &data ),
21520 return createResultValueType( result, data );
21609 reinterpret_cast<const VkMicromapEXT *>( micromaps.data() ),
21811 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
21841 reinterpret_cast<VkSparseImageMemoryRequirements2 *>( sparseMemoryRequirements.data() ) );
21953 reinterpret_cast<const VkImageSubresourceLayers *>( imageSubresources.data() ) );
21977 m_commandBuffer, decompressMemoryRegions.size(), reinterpret_cast<const VkDecompressMemoryRegionNV *>( decompressMemoryRegions.data() ) );
22123 d.vkCmdSetSampleMaskEXT( m_commandBuffer, static_cast<VkSampleCountFlagBits>( samples ), reinterpret_cast<const VkSampleMask *>( sampleMask.data() ) );
22167 d.vkCmdSetColorBlendEnableEXT( m_commandBuffer, firstAttachment, colorBlendEnables.size(), reinterpret_cast<const VkBool32 *>( colorBlendEnables.data() ) );
22192 m_commandBuffer, firstAttachment, colorBlendEquations.size(), reinterpret_cast<const VkColorBlendEquationEXT *>( colorBlendEquations.data() ) );
22216 m_commandBuffer, firstAttachment, colorWriteMasks.size(), reinterpret_cast<const VkColorComponentFlags *>( colorWriteMasks.data() ) );
22280 m_commandBuffer, firstAttachment, colorBlendAdvanced.size(), reinterpret_cast<const VkColorBlendAdvancedEXT *>( colorBlendAdvanced.data() ) );
22343 m_commandBuffer, firstViewport, viewportSwizzles.size(), reinterpret_cast<const VkViewportSwizzleNV *>( viewportSwizzles.data() ) );
22394 d.vkCmdSetCoverageModulationTableNV( m_commandBuffer, coverageModulationTable.size(), coverageModulationTable.data() );
22513 reinterpret_cast<VkOpticalFlowImageFormatPropertiesNV *>( imageFormatProperties.data() ) ) );
22552 reinterpret_cast<VkOpticalFlowImageFormatPropertiesNV *>( imageFormatProperties.data() ) ) );
22887 reinterpret_cast<const VkShaderCreateInfoEXT *>( createInfos.data() ),
22889 reinterpret_cast<VkShaderEXT *>( shaders.data() ) ) );
22911 reinterpret_cast<const VkShaderCreateInfoEXT *>( createInfos.data() ),
22913 reinterpret_cast<VkShaderEXT *>( shaders.data() ) ) );
22953 reinterpret_cast<const VkShaderCreateInfoEXT *>( createInfos.data() ),
22955 reinterpret_cast<VkShaderEXT *>( shaders.data() ) ) );
22984 reinterpret_cast<const VkShaderCreateInfoEXT *>( createInfos.data() ),
22986 reinterpret_cast<VkShaderEXT *>( shaders.data() ) ) );
23082 std::vector<uint8_t, Uint8_tAllocator> data;
23090 data.resize( dataSize );
23092 d.vkGetShaderBinaryDataEXT( m_device, static_cast<VkShaderEXT>( shader ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
23096 VULKAN_HPP_ASSERT( dataSize <= data.size() );
23097 if ( dataSize < data.size() )
23099 data.resize( dataSize );
23101 return createResultValueType( result, data );
23113 std::vector<uint8_t, Uint8_tAllocator> data( uint8_tAllocator );
23121 data.resize( dataSize );
23123 d.vkGetShaderBinaryDataEXT( m_device, static_cast<VkShaderEXT>( shader ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
23127 VULKAN_HPP_ASSERT( dataSize <= data.size() );
23128 if ( dataSize < data.size() )
23130 data.resize( dataSize );
23132 return createResultValueType( result, data );
23165 reinterpret_cast<const VkShaderStageFlagBits *>( stages.data() ),
23166 reinterpret_cast<const VkShaderEXT *>( shaders.data() ) );
23201 m_device, static_cast<VkFramebuffer>( framebuffer ), &propertiesCount, reinterpret_cast<VkTilePropertiesQCOM *>( properties.data() ) ) );
23235 m_device, static_cast<VkFramebuffer>( framebuffer ), &propertiesCount, reinterpret_cast<VkTilePropertiesQCOM *>( properties.data() ) ) );
23418 m_physicalDevice, &propertyCount, reinterpret_cast<VkCooperativeMatrixPropertiesKHR *>( properties.data() ) ) );
23452 m_physicalDevice, &propertyCount, reinterpret_cast<VkCooperativeMatrixPropertiesKHR *>( properties.data() ) ) );
23548 d.vkGetPhysicalDeviceCalibrateableTimeDomainsKHR( m_physicalDevice, &timeDomainCount, reinterpret_cast<VkTimeDomainKHR *>( timeDomains.data() ) ) );
23579 d.vkGetPhysicalDeviceCalibrateableTimeDomainsKHR( m_physicalDevice, &timeDomainCount, reinterpret_cast<VkTimeDomainKHR *>( timeDomains.data() ) ) );
23617 m_device, timestampInfos.size(), reinterpret_cast<const VkCalibratedTimestampInfoKHR *>( timestampInfos.data() ), timestamps.data(), &maxDeviation ) );
23639 m_device, timestampInfos.size(), reinterpret_cast<const VkCalibratedTimestampInfoKHR *>( timestampInfos.data() ), timestamps.data(), &maxDeviation ) );