Searched refs:RutabagaVirtGpuResource (Results 1 – 3 of 3) sorted by relevance
/hardware/google/gfxstream/guest/platform/rutabaga/ |
D | RutabagaVirtGpuBlob.cpp | 24 RutabagaVirtGpuResource::RutabagaVirtGpuResource(std::shared_ptr<EmulatedVirtioGpu> emulation, in RutabagaVirtGpuResource() function in gfxstream::RutabagaVirtGpuResource 32 RutabagaVirtGpuResource::~RutabagaVirtGpuResource() { in ~RutabagaVirtGpuResource() 36 VirtGpuResourceMappingPtr RutabagaVirtGpuResource::createMapping(void) { in createMapping() 41 uint32_t RutabagaVirtGpuResource::getResourceHandle() const { return mResourceId; } in getResourceHandle() 43 uint32_t RutabagaVirtGpuResource::getBlobHandle() const { in getBlobHandle() 53 int RutabagaVirtGpuResource::exportBlob(VirtGpuExternalHandle&) { in exportBlob() 63 int RutabagaVirtGpuResource::wait() { return mEmulation->Wait(mResourceId); } in wait() 65 int RutabagaVirtGpuResource::transferFromHost(uint32_t offset, uint32_t size) { in transferFromHost() 74 int RutabagaVirtGpuResource::transferFromHost(uint32_t x, uint32_t y, uint32_t w, uint32_t h) { in transferFromHost() 83 int RutabagaVirtGpuResource::transferToHost(uint32_t offset, uint32_t size) { in transferToHost() [all …]
|
D | RutabagaVirtGpu.h | 43 class RutabagaVirtGpuResource : public std::enable_shared_from_this<RutabagaVirtGpuResource>, 46 ~RutabagaVirtGpuResource(); 70 RutabagaVirtGpuResource(std::shared_ptr<EmulatedVirtioGpu> emulation, uint32_t resourceId, 105 friend class RutabagaVirtGpuResource; variable
|
D | RutabagaVirtGpuDevice.cpp | 103 return VirtGpuResourcePtr(new RutabagaVirtGpuResource( in createBlob() 104 mEmulation, *resourceIdOpt, RutabagaVirtGpuResource::ResourceType::kBlob, mContextId)); in createBlob() 118 return VirtGpuResourcePtr(new RutabagaVirtGpuResource( in createResource() 119 mEmulation, *resourceIdOpt, RutabagaVirtGpuResource::ResourceType::kPipe, mContextId)); in createResource()
|