Add Vive timings
This commit is contained in:
@@ -124,7 +124,9 @@ static int drm_find_psvr_fd(SwapChain * swapChain, int fd)
|
||||
drmModeFreeEncoder(encoder);
|
||||
}
|
||||
|
||||
static drmModeModeInfo force_timing; // PSVR
|
||||
static drmModeModeInfo force_timing;
|
||||
|
||||
#if 1 // PSVR
|
||||
force_timing.clock = 297700;
|
||||
force_timing.hdisplay = 1920;
|
||||
force_timing.hsync_start = 2008;
|
||||
@@ -134,6 +136,17 @@ static int drm_find_psvr_fd(SwapChain * swapChain, int fd)
|
||||
force_timing.vsync_start = 1084;
|
||||
force_timing.vsync_end = 1089;
|
||||
force_timing.vtotal = 1125;
|
||||
#else // VIVE
|
||||
force_timing.clock = 297000;
|
||||
force_timing.hdisplay = 2160;
|
||||
force_timing.hsync_start = 2200;
|
||||
force_timing.hsync_end = 2220;
|
||||
force_timing.htotal = 2266;
|
||||
force_timing.vdisplay = 1200;
|
||||
force_timing.vsync_start = 1228;
|
||||
force_timing.vsync_end = 1230;
|
||||
force_timing.vtotal = 1464;
|
||||
#endif //
|
||||
|
||||
swapChain->fd = fd;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user