/hardware/google/gfxstream/guest/platform/stub/ |
D | StubVirtGpuDevice.cpp | 29 VirtGpuResourcePtr StubVirtGpuDevice::createResource(uint32_t width, uint32_t height, in createResource() 41 VirtGpuResourcePtr StubVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob&) { in createBlob() 45 VirtGpuResourcePtr StubVirtGpuDevice::importBlob(const struct VirtGpuExternalHandle&) { in importBlob() 51 VirtGpuResourcePtr createColorBuffer(int, int, uint32_t) { return nullptr; } in createColorBuffer() 53 VirtGpuResourcePtr createColorBuffer(int) { return nullptr; } in createColorBuffer()
|
D | StubVirtGpu.h | 50 StubVirtGpuResourceMapping(VirtGpuResourcePtr blob, uint8_t* ptr, uint64_t size); 56 VirtGpuResourcePtr mBlob; 70 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override; 71 VirtGpuResourcePtr createResource(uint32_t width, uint32_t height, uint32_t stride, 73 VirtGpuResourcePtr importBlob(const struct VirtGpuExternalHandle& handle) override; 77 virtual VirtGpuResourcePtr createColorBuffer(int width, int height, uint32_t glFormat); 78 virtual VirtGpuResourcePtr createColorBuffer(int size);
|
D | StubVirtGpuBlobMapping.cpp | 19 StubVirtGpuResourceMapping::StubVirtGpuResourceMapping(VirtGpuResourcePtr blob, uint8_t* ptr, in StubVirtGpuResourceMapping()
|
/hardware/google/gfxstream/guest/platform/linux/ |
D | LinuxVirtGpu.h | 50 LinuxVirtGpuResourceMapping(VirtGpuResourcePtr blob, uint8_t* ptr, uint64_t size); 56 VirtGpuResourcePtr mBlob; 70 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override; 71 VirtGpuResourcePtr createResource(uint32_t width, uint32_t height, uint32_t stride, 75 virtual VirtGpuResourcePtr importBlob(const struct VirtGpuExternalHandle& handle);
|
D | LinuxVirtGpuBlobMapping.cpp | 21 LinuxVirtGpuResourceMapping::LinuxVirtGpuResourceMapping(VirtGpuResourcePtr blob, uint8_t* ptr, in LinuxVirtGpuResourceMapping()
|
D | LinuxVirtGpuDevice.cpp | 152 VirtGpuResourcePtr LinuxVirtGpuDevice::createResource(uint32_t width, uint32_t height, in createResource() 179 VirtGpuResourcePtr LinuxVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() 198 VirtGpuResourcePtr LinuxVirtGpuDevice::importBlob(const struct VirtGpuExternalHandle& handle) { in importBlob()
|
/hardware/google/gfxstream/guest/platform/fuchsia/ |
D | FuchsiaVirtGpu.h | 43 FuchsiaVirtGpuResourceMapping(VirtGpuResourcePtr blob, uint8_t* ptr, uint64_t size); 58 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override; 59 VirtGpuResourcePtr createResource(uint32_t width, uint32_t height, uint32_t stride, 61 VirtGpuResourcePtr importBlob(const struct VirtGpuExternalHandle& handle) override;
|
D | FuchsiaVirtGpuDevice.cpp | 72 VirtGpuResourcePtr FuchsiaVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() 77 VirtGpuResourcePtr FuchsiaVirtGpuDevice::createResource(uint32_t width, uint32_t height, in createResource() 84 VirtGpuResourcePtr FuchsiaVirtGpuDevice::importBlob(const struct VirtGpuExternalHandle& handle) { in importBlob()
|
D | FuchsiaVirtGpuBlobMapping.cpp | 19 FuchsiaVirtGpuResourceMapping::FuchsiaVirtGpuResourceMapping(VirtGpuResourcePtr blob, uint8_t* ptr, in FuchsiaVirtGpuResourceMapping()
|
/hardware/google/gfxstream/guest/platform/rutabaga/ |
D | RutabagaVirtGpu.h | 32 VirtGpuResourcePtr blob, uint8_t* mapped); 39 const VirtGpuResourcePtr mBlob; 90 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override; 92 VirtGpuResourcePtr createResource(uint32_t width, uint32_t height, uint32_t stride, 95 VirtGpuResourcePtr importBlob(const struct VirtGpuExternalHandle& handle) override;
|
D | RutabagaVirtGpuDevice.cpp | 95 VirtGpuResourcePtr RutabagaVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() 103 return VirtGpuResourcePtr(new RutabagaVirtGpuResource( in createBlob() 107 VirtGpuResourcePtr RutabagaVirtGpuDevice::createResource(uint32_t width, uint32_t height, in createResource() 118 return VirtGpuResourcePtr(new RutabagaVirtGpuResource( in createResource() 147 VirtGpuResourcePtr RutabagaVirtGpuDevice::importBlob(const struct VirtGpuExternalHandle&) { in importBlob()
|
D | RutabagaVirtGpuBlobMapping.cpp | 23 std::shared_ptr<EmulatedVirtioGpu> emulation, VirtGpuResourcePtr blob, uint8_t* mapped) in RutabagaVirtGpuResourceMapping()
|
/hardware/google/gfxstream/guest/platform/include/ |
D | VirtGpu.h | 132 using VirtGpuResourcePtr = std::shared_ptr<VirtGpuResource>; variable 180 virtual VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) = 0; 181 virtual VirtGpuResourcePtr createResource(uint32_t width, uint32_t height, uint32_t stride, 184 virtual VirtGpuResourcePtr importBlob(const struct VirtGpuExternalHandle& handle) = 0;
|
/hardware/google/gfxstream/guest/android/ |
D | GrallocEmulated.h | 30 VirtGpuResourcePtr resource); 61 VirtGpuResourcePtr mResource;
|
D | GrallocEmulated.cpp | 141 uint32_t drmFormat, VirtGpuResourcePtr resource) in EmulatedAHardwareBuffer()
|
/hardware/google/gfxstream/guest/OpenglSystemCommon/ |
D | VirtioGpuPipeStream.h | 61 VirtGpuResourcePtr m_resource;
|
/hardware/google/gfxstream/guest/GoldfishAddressSpace/ |
D | VirtioGpuAddressSpaceStream.cpp | 79 VirtGpuResourcePtr pipe, blob; in createVirtioGpuAddressSpaceStream()
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | ResourceTracker.h | 628 bool imported, zx_handle_t vmoHandle, VirtGpuResourcePtr blobPtr); 757 VirtGpuResourcePtr blobPtr = nullptr;
|
D | ResourceTracker.cpp | 1337 VirtGpuResourcePtr blobPtr) { in setDeviceMemoryInfo() 2990 VirtGpuResourcePtr guestBlob = nullptr; in allocateCoherentMemory() 3754 VirtGpuResourcePtr colorBufferBlob = nullptr; in on_vkAllocateMemory()
|