Home
last modified time | relevance | path

Searched refs:descriptorPool (Results 1 – 25 of 40) sorted by relevance

12

/hardware/google/gfxstream/common/end2end/
DGfxstreamEnd2EndVkTests.cpp484 vkhpp::UniqueDescriptorPool descriptorPool; member
497 .descriptorPool = *bundle->descriptorPool, in ReallocateDescriptorBundleSets()
517 auto descriptorPool = VK_EXPECT_RV(device.createDescriptorPoolUnique(descriptorPoolCreateInfo)); in AllocateDescriptorBundle() local
532 .descriptorPool = std::move(descriptorPool), in AllocateDescriptorBundle()
557 …EXPECT_THAT(device->freeDescriptorSets(*bundle.descriptorPool, kNumSets, descriptorSetHandles.data… in TEST_P()
560 …EXPECT_THAT(device->freeDescriptorSets(*bundle.descriptorPool, kNumSets, descriptorSetHandles.data… in TEST_P()
566 …EXPECT_THAT(device->freeDescriptorSets(*bundle.descriptorPool, kNumSets, descriptorSetHandles.data… in TEST_P()
577 device->resetDescriptorPool(*bundle.descriptorPool); in TEST_P()
581 …EXPECT_THAT(device->freeDescriptorSets(*bundle.descriptorPool, kNumSets, descriptorSetHandles.data… in TEST_P()
586 device->resetDescriptorPool(*bundle.descriptorPool); in TEST_P()
[all …]
DGfxstreamEnd2EndVkSnapshotPipelineTests.cpp390 .descriptorPool = *descriptorPool0, in TEST_P()
398 .descriptorPool = *descriptorPool1, in TEST_P()
722 auto descriptorPool = device->createDescriptorPoolUnique(descriptorPoolCreateInfo).value; in TEST_P() local
723 ASSERT_THAT(descriptorPool, IsValidHandle()); in TEST_P()
729 .descriptorPool = *descriptorPool, in TEST_P()
943 auto descriptorPool = device->createDescriptorPoolUnique(descriptorPoolCreateInfo).value; in TEST_P() local
944 ASSERT_THAT(descriptorPool, IsValidHandle()); in TEST_P()
950 .descriptorPool = *descriptorPool, in TEST_P()
1115 auto descriptorPool = device->createDescriptorPoolUnique(descriptorPoolCreateInfo).value; in TEST_P() local
1116 ASSERT_THAT(descriptorPool, IsValidHandle()); in TEST_P()
[all …]
/hardware/google/gfxstream/host/vulkan/
Dvulkan_gfxstream.h66 …_vkCollectDescriptorPoolIdsGOOGLE)(VkDevice device, VkDescriptorPool descriptorPool, uint32_t* pPo…
188 VkDescriptorPool descriptorPool,
DVkDecoderGlobalState.h270 VkDescriptorPool descriptorPool,
274 VkDescriptorPool descriptorPool,
282 VkDescriptorPool descriptorPool, uint32_t descriptorSetCount,
676 VkDescriptorPool descriptorPool,
DVkDecoderGlobalState.cpp2903 void cleanupDescriptorPoolAllocedSetsLocked(VkDescriptorPool descriptorPool, in cleanupDescriptorPoolAllocedSetsLocked() argument
2905 auto* info = android::base::find(mDescriptorPoolInfo, descriptorPool); in cleanupDescriptorPoolAllocedSetsLocked()
2940 VkDescriptorPool descriptorPool, in on_vkDestroyDescriptorPool() argument
2945 vk->vkDestroyDescriptorPool(device, descriptorPool, pAllocator); in on_vkDestroyDescriptorPool()
2948 cleanupDescriptorPoolAllocedSetsLocked(descriptorPool, true /* destroy */); in on_vkDestroyDescriptorPool()
2949 mDescriptorPoolInfo.erase(descriptorPool); in on_vkDestroyDescriptorPool()
2953 VkDescriptorPool descriptorPool, in on_vkResetDescriptorPool() argument
2958 auto res = vk->vkResetDescriptorPool(device, descriptorPool, flags); in on_vkResetDescriptorPool()
2962 cleanupDescriptorPoolAllocedSetsLocked(descriptorPool); in on_vkResetDescriptorPool()
3017 android::base::find(mDescriptorPoolInfo, pAllocateInfo->descriptorPool); in on_vkAllocateDescriptorSets()
[all …]
DVkDecoderSnapshot.h351 VkDescriptorPool descriptorPool,
355 VkDevice device, VkDescriptorPool descriptorPool,
363 VkDescriptorPool descriptorPool, uint32_t descriptorSetCount,
1624 VkDevice device, VkDescriptorPool descriptorPool,
DVkDecoderSnapshot.cpp768 VkDescriptorPool descriptorPool, in vkDestroyDescriptorPool() argument
772 mReconstruction.removeHandles((const uint64_t*)(&descriptorPool), 1, true); in vkDestroyDescriptorPool()
776 VkDevice device, VkDescriptorPool descriptorPool, in vkResetDescriptorPool() argument
784 VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, in vkFreeDescriptorSets() argument
3712 VkDevice device, VkDescriptorPool descriptorPool, in vkCollectDescriptorPoolIdsGOOGLE() argument
4490 VkDescriptorPool descriptorPool, in vkDestroyDescriptorPool() argument
4493 descriptorPool, pAllocator); in vkDestroyDescriptorPool()
4500 VkDevice device, VkDescriptorPool descriptorPool, in vkResetDescriptorPool() argument
4503 descriptorPool, flags); in vkResetDescriptorPool()
4521 VkDevice device, VkDescriptorPool descriptorPool, in vkFreeDescriptorSets() argument
[all …]
DVkDecoder.cpp5306 VkDescriptorPool descriptorPool; in decode() local
5318 *(VkDescriptorPool*)&descriptorPool = in decode()
5320 boxed_descriptorPool_preserve = descriptorPool; in decode()
5321 descriptorPool = unbox_VkDescriptorPool(descriptorPool); in decode()
5340 (unsigned long long)descriptorPool, (unsigned long long)pAllocator); in decode()
5342 m_state->on_vkDestroyDescriptorPool(&m_pool, device, descriptorPool, pAllocator); in decode()
5362 VkDescriptorPool descriptorPool; in decode() local
5372 *(VkDescriptorPool*)&descriptorPool = in decode()
5380 (unsigned long long)descriptorPool, (unsigned long long)flags); in decode()
5384 m_state->on_vkResetDescriptorPool(&m_pool, device, descriptorPool, flags); in decode()
[all …]
DCompositorVk.cpp485 .descriptorPool = m_vkDescriptorPool, in setUpDescriptorSets()
/hardware/google/gfxstream/guest/vulkan_enc/
Dvulkan_gfxstream.h66 …_vkCollectDescriptorPoolIdsGOOGLE)(VkDevice device, VkDescriptorPool descriptorPool, uint32_t* pPo…
188 VkDescriptorPool descriptorPool,
DDescriptorSetVirtualization.cpp382 VkDescriptorPool pool = pAllocateInfo->descriptorPool; in validateDescriptorSetAllocation()
491 applyDescriptorSetAllocation(pAllocateInfo->descriptorPool, pAllocateInfo->pSetLayouts[i]); in validateAndApplyVirtualDescriptorSetAllocation()
494 VkDescriptorPool pool = pAllocateInfo->descriptorPool; in validateAndApplyVirtualDescriptorSetAllocation()
DResourceTracker.h389 void on_vkDestroyDescriptorPool(void* context, VkDevice device, VkDescriptorPool descriptorPool,
393 VkDescriptorPool descriptorPool,
401 VkDescriptorPool descriptorPool, uint32_t descriptorSetCount,
DResourceTracker.cpp4862 VkDescriptorPool descriptorPool, in on_vkDestroyDescriptorPool() argument
4864 if (!descriptorPool) return; in on_vkDestroyDescriptorPool()
4868 clearDescriptorPoolAndUnregisterDescriptorSets(context, device, descriptorPool); in on_vkDestroyDescriptorPool()
4870 enc->vkDestroyDescriptorPool(device, descriptorPool, pAllocator, true /* do lock */); in on_vkDestroyDescriptorPool()
4874 VkDescriptorPool descriptorPool, in on_vkResetDescriptorPool() argument
4876 if (!descriptorPool) return VK_ERROR_INITIALIZATION_FAILED; in on_vkResetDescriptorPool()
4880 VkResult res = enc->vkResetDescriptorPool(device, descriptorPool, flags, true /* do lock */); in on_vkResetDescriptorPool()
4884 clearDescriptorPoolAndUnregisterDescriptorSets(context, device, descriptorPool); in on_vkResetDescriptorPool()
4918 applyDescriptorSetAllocation(ci->descriptorPool, ci->pSetLayouts[i]); in on_vkAllocateDescriptorSets()
4919 fillDescriptorSetInfoForPool(ci->descriptorPool, ci->pSetLayouts[i], sets[i]); in on_vkAllocateDescriptorSets()
[all …]
DVkEncoder.h242 void vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool,
244 VkResult vkResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool,
249 VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool,
1122 void vkCollectDescriptorPoolIdsGOOGLE(VkDevice device, VkDescriptorPool descriptorPool,
Dfunc_table.cpp999 void gfxstream_vk_DestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, in gfxstream_vk_DestroyDescriptorPool() argument
1002 if (VK_NULL_HANDLE == descriptorPool) { in gfxstream_vk_DestroyDescriptorPool()
1010 descriptorPool, pAllocator); in gfxstream_vk_DestroyDescriptorPool()
1013 VkResult gfxstream_vk_ResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, in gfxstream_vk_ResetDescriptorPool() argument
1022 vkEnc, VK_SUCCESS, gfxstream_device->internal_object, descriptorPool, flags); in gfxstream_vk_ResetDescriptorPool()
1040 VkResult gfxstream_vk_FreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, in gfxstream_vk_FreeDescriptorSets() argument
1054 descriptorPool, descriptorSetCount, pDescriptorSets); in gfxstream_vk_FreeDescriptorSets()
4913 void gfxstream_vk_CollectDescriptorPoolIdsGOOGLE(VkDevice device, VkDescriptorPool descriptorPool, in gfxstream_vk_CollectDescriptorPoolIdsGOOGLE() argument
4919 vkEnc->vkCollectDescriptorPoolIdsGOOGLE(gfxstream_device->internal_object, descriptorPool, in gfxstream_vk_CollectDescriptorPoolIdsGOOGLE()
/hardware/google/gfxstream/common/detector/
DGraphicsDetectorVkPrecisionQualifiersOnYuvSamplers.cpp121 .descriptorPool = *descriptorSet0Pool, in CanHandlePrecisionQualifierWithYuvSampler()
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkansc_funcs.hpp2408 VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool; in createDescriptorPool() local
2409 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkDescriptorPool *>( &descriptorPool ) ); in createDescriptorPool()
2412 …eturn createResultValueType( static_cast<VULKAN_HPP_NAMESPACE::Result>( result ), descriptorPool ); in createDescriptorPool()
2422 VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool; in createDescriptorPoolUnique() local
2423 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkDescriptorPool *>( &descriptorPool ) ); in createDescriptorPoolUnique()
2426 …ult ), UniqueHandle<VULKAN_HPP_NAMESPACE::DescriptorPool, Dispatch>( descriptorPool, ObjectDestroy… in createDescriptorPoolUnique()
2434 …lt Device::resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NA… in resetDescriptorPool() argument
2437 …>( d.vkResetDescriptorPool( m_device, static_cast<VkDescriptorPool>( descriptorPool ), static_cast… in resetDescriptorPool()
2441 …id Device::resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NA… in resetDescriptorPool() argument
2447 …d.vkResetDescriptorPool( m_device, static_cast<VkDescriptorPool>( descriptorPool ), static_cast<Vk… in resetDescriptorPool()
[all …]
Dvulkansc_handles.hpp3267 … VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorPool( VkDescriptorPool descriptorPool ) VULKAN_HPP_NOEXCEPT in DescriptorPool() argument
3268 : m_descriptorPool( descriptorPool ) in DescriptorPool()
3272 DescriptorPool & operator=(VkDescriptorPool descriptorPool) VULKAN_HPP_NOEXCEPT in operator =() argument
3274 m_descriptorPool = descriptorPool; in operator =()
4924 …Result resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NAMESP…
4927 …void resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NAMESPAC…
4948 …Result freeDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, uint32_t descripto…
4951 …void freeDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NAMESPACE…
4956 …Result ( free )( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, uint32_t descriptorSetCount,…
4959 …void ( free )( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NAMESPACE::ArrayPro…
Dvulkan_funcs.hpp2806 VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool; in createDescriptorPool() local
2807 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkDescriptorPool *>( &descriptorPool ) ); in createDescriptorPool()
2810 …eturn createResultValueType( static_cast<VULKAN_HPP_NAMESPACE::Result>( result ), descriptorPool ); in createDescriptorPool()
2820 VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool; in createDescriptorPoolUnique() local
2821 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkDescriptorPool *>( &descriptorPool ) ); in createDescriptorPoolUnique()
2824 …ult ), UniqueHandle<VULKAN_HPP_NAMESPACE::DescriptorPool, Dispatch>( descriptorPool, ObjectDestroy… in createDescriptorPoolUnique()
2831 … Device::destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, const VULKAN_… in destroyDescriptorPool() argument
2834 …d.vkDestroyDescriptorPool( m_device, static_cast<VkDescriptorPool>( descriptorPool ), reinterpret_… in destroyDescriptorPool()
2839 … Device::destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, Optional<cons… in destroyDescriptorPool() argument
2845 …d.vkDestroyDescriptorPool( m_device, static_cast<VkDescriptorPool>( descriptorPool ), reinterpret_… in destroyDescriptorPool()
[all …]
Dvulkan_handles.hpp6616 … VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorPool( VkDescriptorPool descriptorPool ) VULKAN_HPP_NOEXCEPT in DescriptorPool() argument
6617 : m_descriptorPool( descriptorPool ) in DescriptorPool()
6621 DescriptorPool & operator=(VkDescriptorPool descriptorPool) VULKAN_HPP_NOEXCEPT in operator =() argument
6623 m_descriptorPool = descriptorPool; in operator =()
8488 …void destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, const VULKAN_HPP_…
8491 …void destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool VULKAN_HPP_DEFAULT…
8496 …void destroy( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, const VULKAN_HPP_NAMESPACE::All…
8499 …void destroy( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, Optional<const VULKAN_HPP_NAMES…
8505 …Result resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NAMESP…
8508 …void resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, VULKAN_HPP_NAMESPAC…
[all …]
Dvulkansc.hpp1408 …VkResult vkResetDescriptorPool( VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPool… in vkResetDescriptorPool() argument
1410 return ::vkResetDescriptorPool( device, descriptorPool, flags ); in vkResetDescriptorPool()
1420 …VkResult vkFreeDescriptorSets( VkDevice device, VkDescriptorPool descriptorPool, uint32_t descript… in vkFreeDescriptorSets() argument
1422 return ::vkFreeDescriptorSets( device, descriptorPool, descriptorSetCount, pDescriptorSets ); in vkFreeDescriptorSets()
/hardware/google/gfxstream/host/vulkan/emulated_textures/
DCompressedImageInfo.cpp687 .descriptorPool = mDecompDescriptorPool, in initializeDecompressionPipeline()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Ddescriptorsets.adoc2417 :objectnamecamelcase: descriptorPool
2763 * pname:descriptorPool is the descriptor pool to destroy.
2774 * [[VUID-vkDestroyDescriptorPool-descriptorPool-00303]]
2775 All submitted commands that refer to pname:descriptorPool (via any
2777 * [[VUID-vkDestroyDescriptorPool-descriptorPool-00304]]
2778 If sname:VkAllocationCallbacks were provided when pname:descriptorPool
2780 * [[VUID-vkDestroyDescriptorPool-descriptorPool-00305]]
2782 pname:descriptorPool was created, pname:pAllocator must: be `NULL`
2855 pname:pAllocateInfo->descriptorPool, then the allocation may: fail due to
2940 * pname:descriptorPool is the pool which the sets will be allocated from.
[all …]
/hardware/google/gfxstream/scripts/print_gfx_logs/
Dvulkan_printer.py154 descriptorPool = printer.write_int("descriptorPool", 8, indent, signed=False, big_endian=False)
284 descriptorPool = printer.write_int("descriptorPool", 8, indent, signed=False, big_endian=False)
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h3734 VkDescriptorPool descriptorPool; member
4023 …_PTR *PFN_vkDestroyDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool, const VkAlloc…
4024 …PI_PTR *PFN_vkResetDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorP…
4026 …API_PTR *PFN_vkFreeDescriptorSets)(VkDevice device, VkDescriptorPool descriptorPool, uint32_t desc…
4498 VkDescriptorPool descriptorPool,
4503 VkDescriptorPool descriptorPool,
4513 VkDescriptorPool descriptorPool,

12