Searched refs:makeShared (Results 1 – 8 of 8) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
D | vktApiBufferMemoryRequirementsTestsUtils.hpp | 127 de::SharedPtr<BitsSet> makeShared() const { in makeShared() function 130 static de::SharedPtr<BitsSet> makeShared(const value_type& bit) { in makeShared() function 133 static de::SharedPtr<BitsSet> makeShared(BitsSet&& src) { in makeShared() function
|
D | vktApiBufferMemoryRequirementsTests.cpp | 575 [](BufferUsageBits& bits){ return BufferUsageBits::makeShared(std::move(bits)); }); in checkSupport() 595 …[](ExternalMemoryHandleBits& bits){ return ExternalMemoryHandleBits::makeShared(std::move(bits)); … in checkSupport() 991 [](BufferCreateBits& bits) { return BufferCreateBits::makeShared(std::move(bits)); }); in createBufferMemoryRequirementsTests() 1004 [](BufferFateBits& bits) { return BufferFateBits::makeShared(std::move(bits)); }); in createBufferMemoryRequirementsTests() 1008 … [](const typename BufferFateBits::value_type& bit) { return BufferFateBits::makeShared(bit); }); in createBufferMemoryRequirementsTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
D | vktApiBufferMemoryRequirementsTestsUtils.hpp | 127 de::SharedPtr<BitsSet> makeShared() const { in makeShared() function 130 static de::SharedPtr<BitsSet> makeShared(const value_type& bit) { in makeShared() function 133 static de::SharedPtr<BitsSet> makeShared(BitsSet&& src) { in makeShared() function
|
D | vktApiBufferMemoryRequirementsTests.cpp | 575 [](BufferUsageBits& bits){ return BufferUsageBits::makeShared(std::move(bits)); }); in checkSupport() 595 …[](ExternalMemoryHandleBits& bits){ return ExternalMemoryHandleBits::makeShared(std::move(bits)); … in checkSupport() 991 [](BufferCreateBits& bits) { return BufferCreateBits::makeShared(std::move(bits)); }); in createBufferMemoryRequirementsTests() 1004 [](BufferFateBits& bits) { return BufferFateBits::makeShared(std::move(bits)); }); in createBufferMemoryRequirementsTests() 1008 … [](const typename BufferFateBits::value_type& bit) { return BufferFateBits::makeShared(bit); }); in createBufferMemoryRequirementsTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmPhysicalStorageBufferPointerTests.cpp | 152 template<class X> SharedPtr<Move<X>> makeShared(Move<X> move) in makeShared() function 157 template<class X> SharedPtr<MovePtr<X>> makeShared(MovePtr<X> move) in makeShared() function 187 m_buffer = makeShared(createBuffer(vki, dev, &bufferCreateInfo)); in Buffer() 188 …m_bufferMemory = makeShared(allocator.allocate(getBufferMemoryRequirements(vki, dev, **m_buffer), … in Buffer()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
D | vktSpvAsmPhysicalStorageBufferPointerTests.cpp | 152 template<class X> SharedPtr<Move<X>> makeShared(Move<X> move) in makeShared() function 157 template<class X> SharedPtr<MovePtr<X>> makeShared(MovePtr<X> move) in makeShared() function 187 m_buffer = makeShared(createBuffer(vki, dev, &bufferCreateInfo)); in Buffer() 188 …m_bufferMemory = makeShared(allocator.allocate(getBufferMemoryRequirements(vki, dev, **m_buffer), … in Buffer()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingAccelerationStructuresTests.cpp | 2986 inline de::SharedPtr<X> makeShared(Y&&... ctorArgs) { in makeShared() function 2995 return makeShared<X>(x); in makeSharedFrom()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
D | vktRayTracingAccelerationStructuresTests.cpp | 2986 inline de::SharedPtr<X> makeShared(Y&&... ctorArgs) { in makeShared() function 2995 return makeShared<X>(x); in makeSharedFrom()
|