Home
last modified time | relevance | path

Searched refs:HostConnection (Results 1 – 14 of 14) sorted by relevance

/hardware/google/gfxstream/guest/OpenglSystemCommon/
DHostConnection.cpp174 HostConnection::HostConnection() in HostConnection() function in HostConnection
181 HostConnection::~HostConnection() in ~HostConnection()
200 std::unique_ptr<HostConnection> HostConnection::connect(enum VirtGpuCapset capset) { in connect()
205 auto con = std::unique_ptr<HostConnection>(new HostConnection); in connect()
312 HostConnection* HostConnection::get() { return getWithThreadInfo(getEGLThreadInfo(), kCapsetNone); } in get()
314 HostConnection* HostConnection::getOrCreate(enum VirtGpuCapset capset) { in getOrCreate()
318 HostConnection* HostConnection::getWithThreadInfo(EGLThreadInfo* tinfo, enum VirtGpuCapset capset) { in getWithThreadInfo()
325 tinfo->hostConn = HostConnection::createUnique(capset); in getWithThreadInfo()
331 void HostConnection::exit() { in exit()
340 void HostConnection::exitUnclean() { in exitUnclean()
[all …]
DHostConnection.h114 class HostConnection
117 static HostConnection *get();
118 static HostConnection* getOrCreate(enum VirtGpuCapset capset = kCapsetNone);
120 static HostConnection* getWithThreadInfo(EGLThreadInfo* tInfo,
125 static std::unique_ptr<HostConnection> createUnique(enum VirtGpuCapset capset = kCapsetNone);
126 HostConnection(const HostConnection&) = delete;
128 ~HostConnection();
166 static std::unique_ptr<HostConnection> connect(enum VirtGpuCapset capset);
168 HostConnection();
DProcessPipe.cpp193 HostConnection* hostConn = HostConnection::get(); in refreshHostConnection()
DThreadInfo.h33 std::unique_ptr<HostConnection> hostConn;
Dmeson.build5 'HostConnection.cpp',
DAndroid.bp93 "HostConnection.cpp",
/hardware/google/gfxstream/guest/rendercontrol/
DRenderControl.cpp51 RenderControlDeviceImpl() : mHostConnection(HostConnection::createUnique()) {} in RenderControlDeviceImpl()
78 std::unique_ptr<HostConnection> mHostConnection;
/hardware/google/gfxstream/guest/GLESv1/
Dgl.cpp39 HostConnection* hostCon = HostConnection::get(); \
/hardware/google/gfxstream/guest/egl/
DeglDisplay.cpp119 HostConnection *hcon = HostConnection::get(); in initialize()
316 HostConnection *hcon = HostConnection::get(); in queryHostEGLString()
351 HostConnection *hcon = HostConnection::get(); in buildExtensionString()
Degl.cpp136 HostConnection *hostCon = HostConnection::get(); \
140 HostConnection* hostCon = HostConnection::get(); \
162 HostConnection* hostCon = HostConnection::getWithThreadInfo(tls); \
722HostConnection*, ExtendedRCEncoderContext* rcEnc, uint32_t rcSurface, uint32_t frameNumber, int* p… in sFlushBufferAndCreateFence() argument
1540 HostConnection::exit(); in s_eglReleaseThreadImpl()
1564 HostConnection::exit(); in s_eglReleaseThreadImpl()
/hardware/google/gfxstream/guest/GLESv2/
Dgl2.cpp39 HostConnection* hostCon = HostConnection::get(); \
/hardware/google/gfxstream/guest/vulkan/
Dgfxstream_vk_device.cpp31 HostConnection* hostCon = HostConnection::getOrCreate(kCapsetGfxStreamVulkan); \
56 static HostConnection* getConnection(void) { in getConnection()
57 auto hostCon = HostConnection::getOrCreate(kCapsetGfxStreamVulkan); in getConnection()
61 static gfxstream::vk::VkEncoder* getVkEncoder(HostConnection* con) { return con->vkEncoder(); } in getVkEncoder()
65 HostConnection* hostCon = getConnection(); in SetupInstanceForProcess()
/hardware/google/gfxstream/guest/
DBUILD.gn161 "OpenglSystemCommon/HostConnection.cpp",
162 "OpenglSystemCommon/HostConnection.h",
/hardware/google/gfxstream/guest/vulkan_enc/
DResourceTracker.h102 class HostConnection; variable
118 using HostConnectionGetFunc = HostConnection* (*)();
119 using VkEncoderGetFunc = VkEncoder* (*)(HostConnection*);