Kodi Community Forum
"Sync playback to Display" - with cheap Android Hardware. - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Hardware (https://forum.kodi.tv/forumdisplay.php?fid=112)
+--- Thread: "Sync playback to Display" - with cheap Android Hardware. (/showthread.php?tid=320262)

Pages: 1 2


RE: "Sync playback to Display" - with cheap Android Hardware. - Samekas - 2018-08-03

(2018-08-03, 18:02)fritsch Wrote: I think you don't have an idea at all. With disabled vsync you render 300 fps or more, cause your hw is not limited ...
 Alright, so you recommend even when the auto refresh rate is working (not sync to playback display) , should be enabled?


RE: "Sync playback to Display" - with cheap Android Hardware. - fritsch - 2018-08-03

In short: Kodi renders in OpenGL, which is only "stopped" by swapBuffers. If this is not vsynced, it will do whatever the hw wants. Syncing to Display is btw. implemented as syncing to "vsync" which should match the repaint of the display. But won't work without vsync obviously.

If you adjust refreshrate ...


RE: "Sync playback to Display" - with cheap Android Hardware. - Samekas - 2018-08-03

(2018-08-03, 18:26)fritsch Wrote: In short: Kodi renders in OpenGL, which is only "stopped" by swapBuffers. If this is not vsynced, it will do whatever the hw wants. Syncing to Display is btw. implemented as syncing to "vsync" which should match the repaint of the display. But won't work without vsync obviously.

If you adjust refreshrate ...
Okay, but with that disabled and only "Adjust display refresh rate" working, if the screen is at 23.976 Hz and the video file is 23.976 fps, then aren't all the frames synced? That's why I said about v-sync being disabled, it's like G-Sync or Freesync, the FPS are matching the screen refresh rate.


RE: "Sync playback to Display" - with cheap Android Hardware. - fritsch - 2018-08-03

(2018-08-03, 18:33)Samekas Wrote:
(2018-08-03, 18:26)fritsch Wrote: In short: Kodi renders in OpenGL, which is only "stopped" by swapBuffers. If this is not vsynced, it will do whatever the hw wants. Syncing to Display is btw. implemented as syncing to "vsync" which should match the repaint of the display. But won't work without vsync obviously.

If you adjust refreshrate ...
Okay, but with that disabled and only "Adjust display refresh rate" working, if the screen is at 23.976 Hz and the video file is 23.976 fps, then aren't all the frames synced? That's why I said about v-sync being disabled, it's like G-Sync or Freesync, the FPS are matching the screen refresh rate. 
 Let me ask you differently: How do you render 300 fps on a 60 hz Display?


RE: "Sync playback to Display" - with cheap Android Hardware. - Samekas - 2018-08-03

(2018-08-03, 18:40)fritsch Wrote:
(2018-08-03, 18:33)Samekas Wrote:
(2018-08-03, 18:26)fritsch Wrote: In short: Kodi renders in OpenGL, which is only "stopped" by swapBuffers. If this is not vsynced, it will do whatever the hw wants. Syncing to Display is btw. implemented as syncing to "vsync" which should match the repaint of the display. But won't work without vsync obviously.

If you adjust refreshrate ...
Okay, but with that disabled and only "Adjust display refresh rate" working, if the screen is at 23.976 Hz and the video file is 23.976 fps, then aren't all the frames synced? That's why I said about v-sync being disabled, it's like G-Sync or Freesync, the FPS are matching the screen refresh rate.  
 Let me ask you differently: How do you render 300 fps on a 60 hz Display? 
 Where does this "300 fps" comes from?


RE: "Sync playback to Display" - with cheap Android Hardware. - fritsch - 2018-08-03

Let's ask another time: How you you render 123 fps or alternatively 100 fps on a 60 hz screen?


RE: "Sync playback to Display" - with cheap Android Hardware. - Samekas - 2018-08-07

(2018-08-03, 19:58)fritsch Wrote: Let's ask another time: How you you render 123 fps or alternatively 100 fps on a 60 hz screen?
 And again where does that fps come from? I'm talking about 23.976 fps on a 23.976 Hz screen.