/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_vsync.cpp | 26 int dvrVSyncClientGetSchedInfo(DvrVSyncClient* client, int64_t* vsync_period_ns, argument 29 return client->client->GetSchedInfo(vsync_period_ns, next_timestamp_ns,
|
H A D | dvr_surface.cpp | 272 metrics->vsync_period_ns = status.get().vsync_period_ns;
|
/frameworks/native/libs/vr/libdvr/include/dvr/ |
H A D | dvr_vsync.h | 26 uint32_t vsync_period_ns; member in struct:DvrVsync 41 int dvrVSyncClientGetSchedInfo(DvrVSyncClient* client, int64_t* vsync_period_ns,
|
H A D | dvr_api.h | 63 uint32_t vsync_period_ns; member in struct:DvrNativeDisplayMetrics 255 int64_t* vsync_period_ns,
|
/frameworks/native/libs/vr/libdisplay/ |
H A D | vsync_client.cpp | 50 int VSyncClient::GetSchedInfo(int64_t* vsync_period_ns, int64_t* timestamp_ns, argument 52 if (!vsync_period_ns || !timestamp_ns || !next_vsync_count) 62 *vsync_period_ns = status.get().vsync_period_ns;
|
/frameworks/native/libs/vr/libdisplay/include/private/dvr/ |
H A D | vsync_client.h | 53 int GetSchedInfo(int64_t* vsync_period_ns, int64_t* next_timestamp_ns,
|
H A D | display_protocol.h | 31 uint32_t vsync_period_ns; member in struct:android::dvr::display::Metrics 48 display_x_dpi, display_y_dpi, vsync_period_ns, 261 int64_t vsync_period_ns; member in struct:android::VSyncSchedInfo 266 PDX_SERIALIZABLE_MEMBERS(VSyncSchedInfo, vsync_period_ns, timestamp_ns,
|
/frameworks/native/libs/vr/libvrflinger/ |
H A D | vsync_service.cpp | 156 int64_t vsync_period_ns = 0; local 163 vsync_period_ns = 20000000; 168 vsync_period_ns = current_vsync_ - last_vsync_; 172 vsync_period_ns = std::min(vsync_period_ns, INT64_C(20000000)); 173 next_warp = current_vsync_ + vsync_period_ns - compositor_time_ns_; 176 next_warp += vsync_period_ns; 181 return {{vsync_period_ns, next_warp, next_vsync_count}};
|
H A D | hardware_composer.cpp | 70 inline int64_t GetPosePredictionTimeOffset(int64_t vsync_period_ns) { argument 71 return (vsync_period_ns * 150) / 100; 388 params.vsync_period_ns = *vsync_period; 393 params.vsync_period_ns = kDefaultVsyncPeriodNs; 415 params.vsync_period_ns = kDefaultVsyncPeriodNs; 420 "vsync_period_ns=%d DPI=%dx%d", 424 params.vsync_period_ns, 440 << (1000000000.0 / params.vsync_period_ns) << " Hz" 678 (target_display_->vsync_period_ns * vsync_prediction_interval_); 730 GetPosePredictionTimeOffset(target_display_->vsync_period_ns); [all...] |
H A D | display_service.cpp | 185 static_cast<uint32_t>(params.vsync_period_ns),
|
H A D | hardware_composer.h | 52 int vsync_period_ns; member in struct:android::dvr::DisplayParams
|
/frameworks/native/libs/vr/libdvr/tests/ |
H A D | dvr_display-test.cpp | 26 "display_y_dpi: %d, vsync_period_ns: %d.", 29 display_metrics_.vsync_period_ns); 149 int num_display_cycles_in_5s = 5 / (display_metrics_.vsync_period_ns / 1e9);
|
/frameworks/native/services/vr/hardware_composer/impl/ |
H A D | vr_hwc.cpp | 368 *outValue = metrics.get().vsync_period_ns;
|