HomeSort by relevance Sort by last modified time
    Searched refs:VSyncChannel (Results 1 - 2 of 2) sorted by null

  /frameworks/native/libs/vr/libvrflinger/
vsync_service.h 35 // VSyncChannel manages the service-side per-client context for each client
37 class VSyncChannel : public pdx::Channel {
39 VSyncChannel(pdx::Service& service, int pid, int cid)
50 VSyncChannel(const VSyncChannel&) = delete;
51 void operator=(const VSyncChannel&) = delete;
87 void AddClient(const std::shared_ptr<VSyncChannel>& client);
88 void RemoveClient(const std::shared_ptr<VSyncChannel>& client);
98 std::list<std::shared_ptr<VSyncChannel>> clients_;
vsync_service.cpp 53 auto client = std::make_shared<VSyncChannel>(*this, info.pid, info.cid);
61 auto client = std::static_pointer_cast<VSyncChannel>(channel);
63 ALOGW("WARNING: VSyncChannel was NULL!!!\n");
76 void VSyncService::AddClient(const std::shared_ptr<VSyncChannel>& client) {
81 void VSyncService::RemoveClient(const std::shared_ptr<VSyncChannel>& client) {
138 auto client = std::static_pointer_cast<VSyncChannel>(message.GetChannel());
148 auto client = std::static_pointer_cast<VSyncChannel>(message.GetChannel());
185 auto client = std::static_pointer_cast<VSyncChannel>(message.GetChannel());
201 void VSyncChannel::Ack() {
202 ALOGD_IF(TRACE > 1, "VSyncChannel::Ack: pid=%d cid=%d\n", pid_, cid_)
    [all...]

Completed in 179 milliseconds