Home
last modified time | relevance | path

Searched refs:CLMemoryImpl (Results 1 – 12 of 12) sorted by relevance

/external/angle/src/libANGLE/renderer/
DCLMemoryImpl.h16 class CLMemoryImpl : angle::NonCopyable
19 using Ptr = std::unique_ptr<CLMemoryImpl>;
21 CLMemoryImpl(const cl::Memory &memory);
22 virtual ~CLMemoryImpl();
26 virtual CLMemoryImpl::Ptr createSubBuffer(const cl::Buffer &buffer,
DCLMemoryImpl.cpp13 CLMemoryImpl::CLMemoryImpl(const cl::Memory &memory) : mMemory(memory) {} in CLMemoryImpl() function in rx::CLMemoryImpl
15 CLMemoryImpl::~CLMemoryImpl() = default;
DCLContextImpl.h33 virtual CLMemoryImpl::Ptr createBuffer(const cl::Buffer &buffer,
38 virtual CLMemoryImpl::Ptr createImage(const cl::Image &image,
DCLtypes.h21 class CLMemoryImpl; variable
/external/angle/src/libANGLE/renderer/cl/
DCLMemoryCL.cpp19 : CLMemoryImpl(memory), mNative(native) in CLMemoryCL()
48 CLMemoryImpl::Ptr CLMemoryCL::createSubBuffer(const cl::Buffer &buffer, in createSubBuffer()
56 return CLMemoryImpl::Ptr(nativeBuffer != nullptr ? new CLMemoryCL(buffer, nativeBuffer) in createSubBuffer()
DCLMemoryCL.h16 class CLMemoryCL : public CLMemoryImpl
26 CLMemoryImpl::Ptr createSubBuffer(const cl::Buffer &buffer,
DCLContextCL.h38 CLMemoryImpl::Ptr createBuffer(const cl::Buffer &buffer,
43 CLMemoryImpl::Ptr createImage(const cl::Image &image,
DCLContextCL.cpp109 CLMemoryImpl::Ptr CLContextCL::createBuffer(const cl::Buffer &buffer, in createBuffer()
126 return CLMemoryImpl::Ptr(nativeBuffer != nullptr ? new CLMemoryCL(buffer, nativeBuffer) in createBuffer()
130 CLMemoryImpl::Ptr CLContextCL::createImage(const cl::Image &image, in createImage()
181 return CLMemoryImpl::Ptr(nativeImage != nullptr ? new CLMemoryCL(image, nativeImage) : nullptr); in createImage()
/external/angle/src/libANGLE/
DCLMemory.h48 template <typename T = rx::CLMemoryImpl>
87 const rx::CLMemoryImpl::Ptr mImpl;
/external/angle/src/libANGLE/renderer/vulkan/
DCLMemoryVk.cpp13 CLMemoryVk::CLMemoryVk(const cl::Memory &memory) : CLMemoryImpl(memory) {} in CLMemoryVk()
DCLMemoryVk.h18 class CLMemoryVk : public CLMemoryImpl
/external/angle/src/
DlibGLESv2.gni480 "src/libANGLE/renderer/CLMemoryImpl.h",
509 "src/libANGLE/renderer/CLMemoryImpl.cpp",