Searched refs:DrmBuffer (Results 1 – 7 of 7) sorted by relevance
/hardware/google/gfxstream/host/magma/ |
D | DrmBuffer.cpp | 27 std::atomic_uint64_t DrmBuffer::mIdNext = 1000001; 29 DrmBuffer::DrmBuffer(DrmBuffer&& other) noexcept in DrmBuffer() function in gfxstream::magma::DrmBuffer 40 DrmBuffer::~DrmBuffer() { in ~DrmBuffer() 55 std::unique_ptr<DrmBuffer> DrmBuffer::create(DrmDevice& device, uint32_t context_id, in create() 66 std::unique_ptr<DrmBuffer> buffer(new DrmBuffer(device)); in create() 76 uint32_t DrmBuffer::getHandle() { return mGemHandle; } in getHandle() 78 uint64_t DrmBuffer::size() { return mSize; } in size() 80 void* DrmBuffer::map() { in map() 106 uint64_t DrmBuffer::getId() { in getId() 111 DrmBuffer::DrmBuffer(DrmDevice& device) : mDevice(device) {} in DrmBuffer() function in gfxstream::magma::DrmBuffer
|
D | DrmBuffer.h | 31 class DrmBuffer { 33 ~DrmBuffer(); 34 DISALLOW_COPY_AND_ASSIGN(DrmBuffer); 35 DrmBuffer(DrmBuffer&&) noexcept; 36 DrmBuffer& operator=(DrmBuffer&&) = delete; 40 static std::unique_ptr<DrmBuffer> create(DrmDevice& device, uint32_t context_id, uint64_t size); 55 DrmBuffer(DrmDevice& device);
|
D | Android.bp | 26 "DrmBuffer.cpp", 41 "DrmBuffer.cpp",
|
D | DrmDevice.h | 31 class DrmBuffer; variable
|
D | meson.build | 9 'DrmBuffer.cpp',
|
D | IntelDrmDecoder.cpp | 231 DrmBuffer::create(*dev, mContextId, sizeof(magma_intel_gen_timestamp_query)); in magma_device_query_fudge() 288 auto buffer = DrmBuffer::create(*dev, mContextId, magma_topology_buffer.size()); in magma_device_query_fudge() 355 auto buffer = DrmBuffer::create(con->getDevice(), mContextId, size); in magma_connection_create_buffer()
|
D | IntelDrmDecoder.h | 55 MonotonicMap<magma_buffer_t, DrmBuffer> mBuffers;
|