Home
last modified time | relevance | path

Searched refs:RefPointer (Results 1 – 2 of 2) sorted by relevance

/external/angle/src/libANGLE/
DCLRefPointer.h17 class RefPointer
20 RefPointer() noexcept : mCLObject(nullptr) {} in RefPointer() function
22 explicit RefPointer(T *object) noexcept : mCLObject(object) in RefPointer() function
29 ~RefPointer() in ~RefPointer()
37 RefPointer(std::nullptr_t) noexcept : mCLObject(nullptr) {} in RefPointer() function
38 RefPointer &operator=(std::nullptr_t)
44 RefPointer(RefPointer &&other) noexcept : mCLObject(nullptr) { this->swap(other); } in RefPointer() function
45 RefPointer &operator=(RefPointer &&other)
51 RefPointer(const RefPointer<T> &other) : mCLObject(other.mCLObject) in RefPointer() function
58 RefPointer &operator=(const RefPointer<T> &other)
[all …]
DCLtypes.h54 using BufferPtr = RefPointer<Buffer>;
55 using CommandQueuePtr = RefPointer<CommandQueue>;
56 using ContextPtr = RefPointer<Context>;
57 using DevicePtr = RefPointer<Device>;
58 using EventPtr = RefPointer<Event>;
59 using KernelPtr = RefPointer<Kernel>;
60 using MemoryPtr = RefPointer<Memory>;
61 using PlatformPtr = RefPointer<Platform>;
62 using ProgramPtr = RefPointer<Program>;
63 using SamplerPtr = RefPointer<Sampler>;