/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiExternalMemoryTests.cpp | 451 vk::VkExternalSemaphoreHandleTypeFlagBits externalType) in checkSemaphoreSupport() 457 externalType in checkSemaphoreSupport() 479 vk::VkExternalFenceHandleTypeFlagBits externalType) in checkFenceSupport() 485 externalType in checkFenceSupport() 507 vk::VkExternalMemoryHandleTypeFlagBits externalType, in checkBufferSupport() 519 externalType in checkBufferSupport() 543 vk::VkExternalMemoryHandleTypeFlagBits externalType, in checkImageSupport() 554 externalType in checkImageSupport() 733 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, in submitAtomicCalculationsAndGetSemaphoreNative() 806 getSemaphoreNative(vk, device, semaphore, externalType, nativeHandl in submitAtomicCalculationsAndGetSemaphoreNative() 449 checkSemaphoreSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) checkSemaphoreSupport() argument 477 checkFenceSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalFenceHandleTypeFlagBits externalType) checkFenceSupport() argument 505 checkBufferSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkBufferViewCreateFlags createFlag, vk::VkBufferUsageFlags usageFlag, bool dedicated) checkBufferSupport() argument 541 checkImageSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkImageViewCreateFlags createFlag, vk::VkImageUsageFlags usageFlag, vk::VkFormat format, vk::VkImageTiling tiling, bool dedicated) checkImageSupport() argument 726 submitAtomicCalculationsAndGetSemaphoreNative(const Context& context, const vk::DeviceInterface& vk, vk::VkDevice device, vk::Allocator& alloc, vk::VkQueue queue, deUint32 queueFamilyIndex, vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& nativeHandle) submitAtomicCalculationsAndGetSemaphoreNative() argument 862 submitAtomicCalculationsAndGetFenceNative(const Context& context, const vk::DeviceInterface& vk, vk::VkDevice device, vk::Allocator& alloc, vk::VkQueue queue, deUint32 queueFamilyIndex, vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& nativeHandle, bool expectFenceUnsignaled = true) submitAtomicCalculationsAndGetFenceNative() argument 954 vk::VkExternalSemaphoreHandleTypeFlagBits externalType; global() member 1022 vk::VkExternalSemaphoreHandleTypeFlagBits externalType; global() member 2005 testFenceQueries(Context& context, vk::VkExternalFenceHandleTypeFlagBits externalType) testFenceQueries() argument 2046 vk::VkExternalFenceHandleTypeFlagBits externalType; global() member 3083 testBufferQueries(Context& context, vk::VkExternalMemoryHandleTypeFlagBits externalType) testBufferQueries() argument 3208 testBufferQueriesMaintenance5(Context& context, vk::VkExternalMemoryHandleTypeFlagBits externalType) testBufferQueriesMaintenance5() argument 3266 vk::VkExternalMemoryHandleTypeFlagBits externalType; global() member 3941 vk::VkExternalMemoryHandleTypeFlagBits externalType; global() member 4138 testImageQueries(Context& context, vk::VkExternalMemoryHandleTypeFlagBits externalType) testImageQueries() argument 4306 vk::VkExternalMemoryHandleTypeFlagBits externalType; global() member 4475 createFenceTests(tcu::TestContext& testCtx, vk::VkExternalFenceHandleTypeFlagBits externalType) createFenceTests() argument 5389 createSemaphoreTests(tcu::TestContext& testCtx, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) createSemaphoreTests() argument 5499 createMemoryTests(tcu::TestContext& testCtx, vk::VkExternalMemoryHandleTypeFlagBits externalType) createMemoryTests() argument [all...] |
H A D | vktApiBufferMarkerTests.cpp | 218 VkExternalMemoryHandleTypeFlagBits externalType, in chooseExternalMarkerMemoryType() 229 if (vkd.getMemoryHostPointerPropertiesEXT(device, externalType, hostMemory->data, &props) == VK_SUCCESS) in chooseExternalMarkerMemoryType() 266 const VkExternalMemoryHandleTypeFlagBits externalType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT; in createMarkerBufferMemory() local 272 const deUint32 externalMemType = chooseExternalMarkerMemoryType(vkd, device, externalType, memReqs.memoryTypeBits, hostMemory); in createMarkerBufferMemory() 283 externalType, in createMarkerBufferMemory() 216 chooseExternalMarkerMemoryType(const DeviceInterface& vkd, VkDevice device, VkExternalMemoryHandleTypeFlagBits externalType, deUint32 allowedBits, MovePtr<ExternalHostMemory>& hostMemory) chooseExternalMarkerMemoryType() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiExternalMemoryTests.cpp | 440 vk::VkExternalSemaphoreHandleTypeFlagBits externalType) in checkSemaphoreSupport() 446 externalType in checkSemaphoreSupport() 468 vk::VkExternalFenceHandleTypeFlagBits externalType) in checkFenceSupport() 474 externalType in checkFenceSupport() 496 vk::VkExternalMemoryHandleTypeFlagBits externalType, in checkBufferSupport() 508 externalType in checkBufferSupport() 532 vk::VkExternalMemoryHandleTypeFlagBits externalType, in checkImageSupport() 543 externalType in checkImageSupport() 722 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, in submitAtomicCalculationsAndGetSemaphoreNative() 795 getSemaphoreNative(vk, device, semaphore, externalType, nativeHandl in submitAtomicCalculationsAndGetSemaphoreNative() 438 checkSemaphoreSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) checkSemaphoreSupport() argument 466 checkFenceSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalFenceHandleTypeFlagBits externalType) checkFenceSupport() argument 494 checkBufferSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkBufferViewCreateFlags createFlag, vk::VkBufferUsageFlags usageFlag, bool dedicated) checkBufferSupport() argument 530 checkImageSupport(const vk::InstanceInterface& vki, vk::VkPhysicalDevice device, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkImageViewCreateFlags createFlag, vk::VkImageUsageFlags usageFlag, vk::VkFormat format, vk::VkImageTiling tiling, bool dedicated) checkImageSupport() argument 715 submitAtomicCalculationsAndGetSemaphoreNative(const Context& context, const vk::DeviceInterface& vk, vk::VkDevice device, vk::Allocator& alloc, vk::VkQueue queue, deUint32 queueFamilyIndex, vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& nativeHandle) submitAtomicCalculationsAndGetSemaphoreNative() argument 851 submitAtomicCalculationsAndGetFenceNative(const Context& context, const vk::DeviceInterface& vk, vk::VkDevice device, vk::Allocator& alloc, vk::VkQueue queue, deUint32 queueFamilyIndex, vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& nativeHandle, bool expectFenceUnsignaled = true) submitAtomicCalculationsAndGetFenceNative() argument 942 vk::VkExternalSemaphoreHandleTypeFlagBits externalType; global() member 1010 vk::VkExternalSemaphoreHandleTypeFlagBits externalType; global() member 1990 testFenceQueries(Context& context, vk::VkExternalFenceHandleTypeFlagBits externalType) testFenceQueries() argument 2031 vk::VkExternalFenceHandleTypeFlagBits externalType; global() member 3065 testBufferQueries(Context& context, vk::VkExternalMemoryHandleTypeFlagBits externalType) testBufferQueries() argument 3201 vk::VkExternalMemoryHandleTypeFlagBits externalType; global() member 3822 vk::VkExternalMemoryHandleTypeFlagBits externalType; global() member 3938 testImageQueries(Context& context, vk::VkExternalMemoryHandleTypeFlagBits externalType) testImageQueries() argument 4105 vk::VkExternalMemoryHandleTypeFlagBits externalType; global() member 4259 createFenceTests(tcu::TestContext& testCtx, vk::VkExternalFenceHandleTypeFlagBits externalType) createFenceTests() argument 4733 createSemaphoreTests(tcu::TestContext& testCtx, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) createSemaphoreTests() argument 4827 createMemoryTests(tcu::TestContext& testCtx, vk::VkExternalMemoryHandleTypeFlagBits externalType) createMemoryTests() argument [all...] |
H A D | vktApiBufferMarkerTests.cpp | 182 VkExternalMemoryHandleTypeFlagBits externalType, in chooseExternalMarkerMemoryType() 193 if (vkd.getMemoryHostPointerPropertiesEXT(device, externalType, hostMemory->data, &props) == VK_SUCCESS) in chooseExternalMarkerMemoryType() 230 const VkExternalMemoryHandleTypeFlagBits externalType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT; in createMarkerBufferMemory() local 236 const deUint32 externalMemType = chooseExternalMarkerMemoryType(vkd, device, externalType, memReqs.memoryTypeBits, hostMemory); in createMarkerBufferMemory() 247 externalType, in createMarkerBufferMemory() 180 chooseExternalMarkerMemoryType(const DeviceInterface& vkd, VkDevice device, VkExternalMemoryHandleTypeFlagBits externalType, deUint32 allowedBits, MovePtr<ExternalHostMemory>& hostMemory) chooseExternalMarkerMemoryType() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktExternalMemoryUtil.hpp | 212 vk::VkExternalMemoryHandleTypeFlagBits externalType); 217 vk::VkExternalMemoryHandleTypeFlagBits externalType, 222 vk::VkExternalSemaphoreHandleTypeFlagBits externalType); 227 vk::VkExternalSemaphoreHandleTypeFlagBits externalType); 232 vk::VkExternalSemaphoreHandleTypeFlagBits externalType); 237 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, 243 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, 249 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, 255 vk::VkExternalFenceHandleTypeFlagBits externalType); 260 vk::VkExternalFenceHandleTypeFlagBits externalType); [all...] |
H A D | vktExternalMemoryUtil.cpp | 522 vk::VkExternalMemoryHandleTypeFlagBits externalType) in getMemoryFd() 530 externalType in getMemoryFd() 543 vk::VkExternalMemoryHandleTypeFlagBits externalType, in getMemoryNative() 546 if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT in getMemoryNative() 547 || externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT) in getMemoryNative() 555 externalType in getMemoryNative() 563 else if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_ZIRCON_VMO_BIT_FUCHSIA) in getMemoryNative() 571 externalType in getMemoryNative() 578 else if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT in getMemoryNative() 579 || externalType in getMemoryNative() 519 getMemoryFd(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceMemory memory, vk::VkExternalMemoryHandleTypeFlagBits externalType) getMemoryFd() argument 540 getMemoryNative(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceMemory memory, vk::VkExternalMemoryHandleTypeFlagBits externalType, NativeHandle& nativeHandle) getMemoryNative() argument 630 createExportableFence(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkExternalFenceHandleTypeFlagBits externalType) createExportableFence() argument 650 getFenceFd(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType) getFenceFd() argument 671 getFenceNative(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& nativeHandle, bool expectFenceUnsignaled) getFenceNative() argument 737 importFence(const vk::DeviceInterface& vkd, const vk::VkDevice device, const vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkFenceImportFlags flags) importFence() argument 782 createAndImportFence(const vk::DeviceInterface& vkd, const vk::VkDevice device, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkFenceImportFlags flags) createAndImportFence() argument 795 createExportableSemaphore(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) createExportableSemaphore() argument 815 createExportableSemaphoreType(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkSemaphoreType semaphoreType, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) createExportableSemaphoreType() argument 843 getSemaphoreFd(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) getSemaphoreFd() argument 864 getSemaphoreNative(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& nativeHandle) getSemaphoreNative() argument 940 importSemaphore(const vk::DeviceInterface& vkd, const vk::VkDevice device, const vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkSemaphoreImportFlags flags) importSemaphore() argument 1000 createAndImportSemaphore(const vk::DeviceInterface& vkd, const vk::VkDevice device, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkSemaphoreImportFlags flags) createAndImportSemaphore() argument 1043 getImageMemoryRequirements(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, vk::VkExternalMemoryHandleTypeFlagBits externalType) getImageMemoryRequirements() argument 1058 allocateExportableMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceSize allocationSize, deUint32 memoryTypeIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkBuffer buffer) allocateExportableMemory() argument 1089 allocateExportableMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceSize allocationSize, deUint32 memoryTypeIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkImage image) allocateExportableMemory() argument 1120 importMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, vk::VkImage image, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importMemory() argument 1307 importMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importMemory() argument 1317 importDedicatedMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importDedicatedMemory() argument 1328 importDedicatedMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importDedicatedMemory() argument 1339 createExternalBuffer(const vk::DeviceInterface& vkd, vk::VkDevice device, deUint32 queueFamilyIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkDeviceSize size, vk::VkBufferCreateFlags createFlags, vk::VkBufferUsageFlags usageFlags) createExternalBuffer() argument 1368 createExternalImage(const vk::DeviceInterface& vkd, vk::VkDevice device, deUint32 queueFamilyIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkFormat format, deUint32 width, deUint32 height, vk::VkImageTiling tiling, vk::VkImageCreateFlags createFlags, vk::VkImageUsageFlags usageFlags, deUint32 mipLevels, deUint32 arrayLayers) createExternalImage() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktExternalMemoryUtil.cpp | 581 vk::VkExternalMemoryHandleTypeFlagBits externalType) in getMemoryFd() 589 externalType in getMemoryFd() 602 vk::VkExternalMemoryHandleTypeFlagBits externalType, in getMemoryNative() 605 if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT in getMemoryNative() 606 || externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT) in getMemoryNative() 614 externalType in getMemoryNative() 622 else if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_ZIRCON_VMO_BIT_FUCHSIA) in getMemoryNative() 630 externalType in getMemoryNative() 637 else if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT in getMemoryNative() 638 || externalType in getMemoryNative() 578 getMemoryFd(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceMemory memory, vk::VkExternalMemoryHandleTypeFlagBits externalType) getMemoryFd() argument 599 getMemoryNative(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceMemory memory, vk::VkExternalMemoryHandleTypeFlagBits externalType, NativeHandle& nativeHandle) getMemoryNative() argument 703 createExportableFence(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkExternalFenceHandleTypeFlagBits externalType) createExportableFence() argument 723 getFenceFd(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType) getFenceFd() argument 744 getFenceNative(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& nativeHandle, bool expectFenceUnsignaled) getFenceNative() argument 810 importFence(const vk::DeviceInterface& vkd, const vk::VkDevice device, const vk::VkFence fence, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkFenceImportFlags flags) importFence() argument 855 createAndImportFence(const vk::DeviceInterface& vkd, const vk::VkDevice device, vk::VkExternalFenceHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkFenceImportFlags flags) createAndImportFence() argument 868 createExportableSemaphore(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) createExportableSemaphore() argument 888 createExportableSemaphoreType(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkSemaphoreType semaphoreType, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) createExportableSemaphoreType() argument 916 getSemaphoreFd(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType) getSemaphoreFd() argument 937 getSemaphoreNative(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& nativeHandle) getSemaphoreNative() argument 1013 importSemaphore(const vk::DeviceInterface& vkd, const vk::VkDevice device, const vk::VkSemaphore semaphore, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkSemaphoreImportFlags flags) importSemaphore() argument 1073 createAndImportSemaphore(const vk::DeviceInterface& vkd, const vk::VkDevice device, vk::VkExternalSemaphoreHandleTypeFlagBits externalType, NativeHandle& handle, vk::VkSemaphoreImportFlags flags) createAndImportSemaphore() argument 1116 getImageMemoryRequirements(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, vk::VkExternalMemoryHandleTypeFlagBits externalType) getImageMemoryRequirements() argument 1133 allocateExportableMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceSize allocationSize, deUint32 memoryTypeIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkBuffer buffer) allocateExportableMemory() argument 1164 allocateExportableMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkDeviceSize allocationSize, deUint32 memoryTypeIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkImage image) allocateExportableMemory() argument 1195 importMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, vk::VkImage image, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importMemory() argument 1419 importMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importMemory() argument 1429 importDedicatedMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importDedicatedMemory() argument 1440 importDedicatedMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 memoryTypeIndex, NativeHandle& handle) importDedicatedMemory() argument 1451 createExternalBuffer(const vk::DeviceInterface& vkd, vk::VkDevice device, deUint32 queueFamilyIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkDeviceSize size, vk::VkBufferCreateFlags createFlags, vk::VkBufferUsageFlags usageFlags) createExternalBuffer() argument 1480 createExternalImage(const vk::DeviceInterface& vkd, vk::VkDevice device, deUint32 queueFamilyIndex, vk::VkExternalMemoryHandleTypeFlagBits externalType, vk::VkFormat format, deUint32 width, deUint32 height, vk::VkImageTiling tiling, vk::VkImageCreateFlags createFlags, vk::VkImageUsageFlags usageFlags, deUint32 mipLevels, deUint32 arrayLayers) createExternalImage() argument [all...] |
H A D | vktExternalMemoryUtil.hpp | 260 vk::VkExternalMemoryHandleTypeFlagBits externalType); 265 vk::VkExternalMemoryHandleTypeFlagBits externalType, 270 vk::VkExternalSemaphoreHandleTypeFlagBits externalType); 275 vk::VkExternalSemaphoreHandleTypeFlagBits externalType); 280 vk::VkExternalSemaphoreHandleTypeFlagBits externalType); 285 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, 291 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, 297 vk::VkExternalSemaphoreHandleTypeFlagBits externalType, 303 vk::VkExternalFenceHandleTypeFlagBits externalType); 308 vk::VkExternalFenceHandleTypeFlagBits externalType); [all...] |
/third_party/skia/src/gpu/gl/ |
H A D | GrGLCaps.h | 166 GrGLenum* externalType) const; 175 GrGLenum* externalType) const; 183 GrGLenum* externalType, 188 GrGLenum* externalType) const; 498 GrGLenum* externalFormat, GrGLenum* externalType) const; 671 GrGLenum externalType(GrColorType externalColorType) const { in externalType() function 705 GrGLenum externalType(GrColorType surfaceColorType, GrColorType externalColorType) const { in externalType() function 708 return fColorTypeInfos[i].externalType(externalColorType); in externalType()
|
H A D | GrGLGpu.cpp | 909 GrGLenum externalType = 0; in onTransferPixelsTo() local 911 textureFormat, textureColorType, bufferColorType, &externalFormat, &externalType); in onTransferPixelsTo() 912 if (!externalFormat || !externalType) { in onTransferPixelsTo() 924 externalType, in onTransferPixelsTo() 982 GrGLenum externalType; in uploadColorTypeTexData() local 984 textureFormat, textureColorType, srcColorType, &externalFormat, &externalType); in uploadColorTypeTexData() 985 if (!externalFormat || !externalType) { in uploadColorTypeTexData() 988 this->uploadTexData(texDims, target, dstRect, externalFormat, externalType, bpp, texels, in uploadColorTypeTexData() 999 GrGLenum externalFormat, externalType; in uploadColorToTex() local 1001 &externalType, in uploadColorToTex() 1033 uploadTexData(SkISize texDims, GrGLenum target, SkIRect dstRect, GrGLenum externalFormat, GrGLenum externalType, size_t bpp, const GrMipLevel texels[], int mipLevelCount) uploadTexData() argument 1417 GrGLenum externalFormat, externalType; onCreateTexture() local 1750 GrGLenum externalFormat, externalType; createTexture() local 2157 GrGLenum externalType = 0; readOrTransferPixelsFrom() local [all...] |
H A D | GrGLCaps.cpp | 1289 GrGLenum* externalType) const { in getTexImageExternalFormatAndType() 1291 *externalType = info.fDefaultExternalType; in getTexImageExternalFormatAndType() 1297 GrGLenum* externalType, in getTexSubImageDefaultFormatTypeAndColorType() 1300 *externalType = info.fDefaultExternalType; in getTexSubImageDefaultFormatTypeAndColorType() 1309 GrGLenum* externalType) const { in getTexSubImageExternalFormatAndType() 1311 kTexImage_ExternalFormatUsage, externalFormat, externalType); in getTexSubImageExternalFormatAndType() 1316 GrGLenum* externalType) const { in getReadPixelsFormat() 1318 kReadPixels_ExternalFormatUsage, externalFormat, externalType); in getReadPixelsFormat() 1323 GrGLenum* externalFormat, GrGLenum* externalType) const { in getExternalFormat() 1324 SkASSERT(externalFormat && externalType); in getExternalFormat() 1295 getTexSubImageDefaultFormatTypeAndColorType(GrGLFormat format, GrGLenum* externalFormat, GrGLenum* externalType, GrColorType* colorType) const getTexSubImageDefaultFormatTypeAndColorType() argument 4429 offset_alignment_for_transfer_buffer(GrGLenum externalType) offset_alignment_for_transfer_buffer() argument [all...] |
H A D | GrGLGpu.h | 501 GrGLenum externalType,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationCrossInstanceSharingTests.cpp | 665 vk::VkExternalMemoryHandleTypeFlagBits externalType) in createImage() 671 (vk::VkExternalMemoryHandleTypeFlags)externalType in createImage() 729 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 735 ? importDedicatedMemory(vkd, device, buffer, requirements, externalType, exportedMemoryTypeIndex, nativeHandle) in importAndBindMemory() 736 : importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 747 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 753 ? importDedicatedMemory(vkd, device, image, requirements, externalType, exportedMemoryTypeIndex, nativeHandle) in importAndBindMemory() 754 : importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 767 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importResource() 798 (vk::VkExternalMemoryHandleTypeFlags)externalType in importResource() 658 createImage(const vk::DeviceInterface& vkd, vk::VkDevice device, const ResourceDescription& resourceDesc, const vk::VkExtent3D extent, const std::vector<deUint32>& queueFamilyIndices, const OperationSupport& readOp, const OperationSupport& writeOp, vk::VkExternalMemoryHandleTypeFlagBits externalType) createImage() argument 725 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex, bool dedicated) importAndBindMemory() argument 743 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex, bool dedicated) importAndBindMemory() argument 760 importResource(const vk::DeviceInterface& vkd, vk::VkDevice device, const ResourceDescription& resourceDesc, const std::vector<deUint32>& queueFamilyIndices, const OperationSupport& readOp, const OperationSupport& writeOp, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex, bool dedicated) importResource() argument [all...] |
H A D | vktSynchronizationWin32KeyedMutexTests.cpp | 270 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importMemory() 287 externalType, in importMemory() 293 if(!isOpaqueHandleType(externalType)) in importMemory() 301 VK_CHECK(vkd.getMemoryWin32HandlePropertiesKHR(device, externalType, handle.getWin32Handle(), &memoryWin32HandleProperties)); in importMemory() 324 vk::VkExternalMemoryHandleTypeFlagBits externalType) in importAndBindMemory() 347 vk::Move<vk::VkDeviceMemory> memory = importMemory(vkd, device, requirements.memoryRequirements, externalType, nativeHandle, !!dedicatedRequirements.requiresDedicatedAllocation, buffer, DE_NULL); in importAndBindMemory() 357 vk::VkExternalMemoryHandleTypeFlagBits externalType) in importAndBindMemory() 380 vk::Move<vk::VkDeviceMemory> memory = importMemory(vkd, device, requirements.memoryRequirements, externalType, nativeHandle, !!dedicatedRequirements.requiresDedicatedAllocation, DE_NULL, image); in importAndBindMemory() 393 vk::VkExternalMemoryHandleTypeFlagBits externalType) in importResource() 422 (vk::VkExternalMemoryHandleTypeFlags)externalType in importResource() 267 importMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, NativeHandle& handle, bool requiresDedicated, vk::VkBuffer buffer, vk::VkImage image) importMemory() argument 320 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType) importAndBindMemory() argument 353 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType) importAndBindMemory() argument 386 importResource(const vk::DeviceInterface& vkd, vk::VkDevice device, const ResourceDescription& resourceDesc, const std::vector<deUint32>& queueFamilyIndices, const OperationSupport& readOp, const OperationSupport& writeOp, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType) importResource() argument [all...] |
H A D | vktSynchronizationSignalOrderTests.cpp | 313 VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 320 memory = importDedicatedMemory(vkd, device, buffer, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 322 memory = importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 333 VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 340 memory = importDedicatedMemory(vkd, device, image, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 342 memory = importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 378 VkExternalMemoryHandleTypeFlagBits externalType, in importResource() 408 (VkExternalMemoryHandleTypeFlags)externalType in importResource() 433 MovePtr<Allocation> allocation = importAndBindMemory(vkd, device, *image, nativeHandle, externalType, exportedMemoryTypeIndex); in importResource() 446 (VkExternalMemoryHandleTypeFlags)externalType in importResource() 309 importAndBindMemory(const DeviceInterface& vkd, VkDevice device, VkBuffer buffer, NativeHandle& nativeHandle, VkExternalMemoryHandleTypeFlagBits externalType, const deUint32 exportedMemoryTypeIndex) importAndBindMemory() argument 329 importAndBindMemory(const DeviceInterface& vkd, VkDevice device, VkImage image, NativeHandle& nativeHandle, VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex) importAndBindMemory() argument 371 importResource(const DeviceInterface& vkd, VkDevice device, const ResourceDescription& resourceDesc, const deUint32 queueFamilyIndex, const OperationSupport& readOp, const OperationSupport& writeOp, NativeHandle& nativeHandle, VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex) importResource() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationCrossInstanceSharingTests.cpp | 668 vk::VkExternalMemoryHandleTypeFlagBits externalType) in createImage() 674 (vk::VkExternalMemoryHandleTypeFlags)externalType in createImage() 732 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 738 ? importDedicatedMemory(vkd, device, buffer, requirements, externalType, exportedMemoryTypeIndex, nativeHandle) in importAndBindMemory() 739 : importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 750 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 756 ? importDedicatedMemory(vkd, device, image, requirements, externalType, exportedMemoryTypeIndex, nativeHandle) in importAndBindMemory() 757 : importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 770 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importResource() 801 (vk::VkExternalMemoryHandleTypeFlags)externalType in importResource() 661 createImage(const vk::DeviceInterface& vkd, vk::VkDevice device, const ResourceDescription& resourceDesc, const vk::VkExtent3D extent, const std::vector<deUint32>& queueFamilyIndices, const OperationSupport& readOp, const OperationSupport& writeOp, vk::VkExternalMemoryHandleTypeFlagBits externalType) createImage() argument 728 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex, bool dedicated) importAndBindMemory() argument 746 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex, bool dedicated) importAndBindMemory() argument 763 importResource(const vk::DeviceInterface& vkd, vk::VkDevice device, const ResourceDescription& resourceDesc, const std::vector<deUint32>& queueFamilyIndices, const OperationSupport& readOp, const OperationSupport& writeOp, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex, bool dedicated) importResource() argument [all...] |
H A D | vktSynchronizationWin32KeyedMutexTests.cpp | 269 vk::VkExternalMemoryHandleTypeFlagBits externalType, in importMemory() 286 externalType, in importMemory() 292 if(!isOpaqueHandleType(externalType)) in importMemory() 300 VK_CHECK(vkd.getMemoryWin32HandlePropertiesKHR(device, externalType, handle.getWin32Handle(), &memoryWin32HandleProperties)); in importMemory() 323 vk::VkExternalMemoryHandleTypeFlagBits externalType) in importAndBindMemory() 346 vk::Move<vk::VkDeviceMemory> memory = importMemory(vkd, device, requirements.memoryRequirements, externalType, nativeHandle, !!dedicatedRequirements.requiresDedicatedAllocation, buffer, DE_NULL); in importAndBindMemory() 356 vk::VkExternalMemoryHandleTypeFlagBits externalType) in importAndBindMemory() 379 vk::Move<vk::VkDeviceMemory> memory = importMemory(vkd, device, requirements.memoryRequirements, externalType, nativeHandle, !!dedicatedRequirements.requiresDedicatedAllocation, DE_NULL, image); in importAndBindMemory() 392 vk::VkExternalMemoryHandleTypeFlagBits externalType) in importResource() 421 (vk::VkExternalMemoryHandleTypeFlags)externalType in importResource() 266 importMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, const vk::VkMemoryRequirements& requirements, vk::VkExternalMemoryHandleTypeFlagBits externalType, NativeHandle& handle, bool requiresDedicated, vk::VkBuffer buffer, vk::VkImage image) importMemory() argument 319 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkBuffer buffer, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType) importAndBindMemory() argument 352 importAndBindMemory(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkImage image, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType) importAndBindMemory() argument 385 importResource(const vk::DeviceInterface& vkd, vk::VkDevice device, const ResourceDescription& resourceDesc, const std::vector<deUint32>& queueFamilyIndices, const OperationSupport& readOp, const OperationSupport& writeOp, NativeHandle& nativeHandle, vk::VkExternalMemoryHandleTypeFlagBits externalType) importResource() argument [all...] |
H A D | vktSynchronizationSignalOrderTests.cpp | 295 VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 302 memory = importDedicatedMemory(vkd, device, buffer, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 304 memory = importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 315 VkExternalMemoryHandleTypeFlagBits externalType, in importAndBindMemory() 322 memory = importDedicatedMemory(vkd, device, image, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 324 memory = importMemory(vkd, device, requirements, externalType, exportedMemoryTypeIndex, nativeHandle); in importAndBindMemory() 360 VkExternalMemoryHandleTypeFlagBits externalType, in importResource() 390 (VkExternalMemoryHandleTypeFlags)externalType in importResource() 415 MovePtr<Allocation> allocation = importAndBindMemory(vkd, device, *image, nativeHandle, externalType, exportedMemoryTypeIndex); in importResource() 428 (VkExternalMemoryHandleTypeFlags)externalType in importResource() 291 importAndBindMemory(const DeviceInterface& vkd, VkDevice device, VkBuffer buffer, NativeHandle& nativeHandle, VkExternalMemoryHandleTypeFlagBits externalType, const deUint32 exportedMemoryTypeIndex) importAndBindMemory() argument 311 importAndBindMemory(const DeviceInterface& vkd, VkDevice device, VkImage image, NativeHandle& nativeHandle, VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex) importAndBindMemory() argument 353 importResource(const DeviceInterface& vkd, VkDevice device, const ResourceDescription& resourceDesc, const deUint32 queueFamilyIndex, const OperationSupport& readOp, const OperationSupport& writeOp, NativeHandle& nativeHandle, VkExternalMemoryHandleTypeFlagBits externalType, deUint32 exportedMemoryTypeIndex) importResource() argument [all...] |
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | RewritePipelines.cpp | 474 const TType &externalType = *externalField->type(); in getUpdatedFunction() local 476 ASSERT(externalType.getBasicType() == internalType.getBasicType()); in getUpdatedFunction() 477 if (externalType.getBasicType() == TBasicType::EbtStruct) in getUpdatedFunction() 479 const TStructure *externalEnv = externalType.getStruct(); in getUpdatedFunction()
|