2018-08-03, 18:24
2018-08-03, 18:26
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 ...
If you adjust refreshrate ...
2018-08-03, 18:33
(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.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.
If you adjust refreshrate ...
2018-08-03, 18:40
(2018-08-03, 18:33)Samekas Wrote:Let me ask you differently: How do you render 300 fps on a 60 hz Display?(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.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.
If you adjust refreshrate ...
2018-08-03, 18:45
(2018-08-03, 18:40)fritsch Wrote:Where does this "300 fps" comes from?(2018-08-03, 18:33)Samekas Wrote:Let me ask you differently: How do you render 300 fps on a 60 hz Display?(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.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.
If you adjust refreshrate ...
2018-08-03, 19:58
Let's ask another time: How you you render 123 fps or alternatively 100 fps on a 60 hz screen?
2018-08-07, 10:50