Home
last modified time | relevance | path

Searched refs:makeShared (Results 1 – 8 of 8) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
DvktApiBufferMemoryRequirementsTestsUtils.hpp127 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
DvktApiBufferMemoryRequirementsTests.cpp575 [](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/
DvktApiBufferMemoryRequirementsTestsUtils.hpp127 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
DvktApiBufferMemoryRequirementsTests.cpp575 [](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/
DvktSpvAsmPhysicalStorageBufferPointerTests.cpp152 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/
DvktSpvAsmPhysicalStorageBufferPointerTests.cpp152 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/
DvktRayTracingAccelerationStructuresTests.cpp2986 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/
DvktRayTracingAccelerationStructuresTests.cpp2986 inline de::SharedPtr<X> makeShared(Y&&... ctorArgs) { in makeShared() function
2995 return makeShared<X>(x); in makeSharedFrom()