Maximum monitor refresh rate

My monitor supports 144 Hz

However, Panda3D offers 60Hz

On the explicit parameter page panda3d.org/manual/index.ph … _variables not found

Ask explicitly frequency Pande3D, is it possible? It is important for first-person shooter.

Headshot easier to do for beauty :mrgreen:

Hmm… I’m not sure. By default, Panda has “sync-video” on, which should sync to the refresh rate of the monitor. If your monitor refreshes at 144 Hz, however, sync-video shouldn’t cap the frame rate to 60, so that’d be odd. You could try disabling sync-video in Config.prc to see if you can get it up to 144 then.

line Config.prc


sync-video #f

win-size 1920 1080

~ 2500 fps


sync-video #t

win-size 1920 1080

60 fps


sync-video #t

win-size 800 600

100 fps

base.pipe.getDisplayInformation()

Result

640x480 32bpp 100Hz
640x480 32bpp 120Hz
640x480 32bpp 144Hz
640x480 32bpp 75Hz
640x480 32bpp 60Hz
720x480 32bpp 100Hz
720x480 32bpp 120Hz
720x480 32bpp 144Hz
720x480 32bpp 75Hz
720x480 32bpp 60Hz
720x576 32bpp 100Hz
720x576 32bpp 120Hz
720x576 32bpp 144Hz
720x576 32bpp 75Hz
720x576 32bpp 60Hz
800x600 32bpp 100Hz
800x600 32bpp 120Hz
800x600 32bpp 144Hz
800x600 32bpp 75Hz
800x600 32bpp 60Hz
1024x768 32bpp 100Hz
1024x768 32bpp 120Hz
1024x768 32bpp 144Hz
1024x768 32bpp 75Hz
1024x768 32bpp 60Hz
1152x864 32bpp 100Hz
1152x864 32bpp 120Hz
1152x864 32bpp 144Hz
1152x864 32bpp 60Hz
1152x864 32bpp 75Hz
1280x720 32bpp 100Hz
1280x720 32bpp 120Hz
1280x720 32bpp 144Hz
1280x720 32bpp 60Hz
1280x720 32bpp 75Hz
1280x768 32bpp 100Hz
1280x768 32bpp 120Hz
1280x768 32bpp 144Hz
1280x768 32bpp 60Hz
1280x768 32bpp 75Hz
1280x800 32bpp 100Hz
1280x800 32bpp 120Hz
1280x800 32bpp 144Hz
1280x800 32bpp 60Hz
1280x800 32bpp 75Hz
1280x960 32bpp 100Hz
1280x960 32bpp 120Hz
1280x960 32bpp 144Hz
1280x960 32bpp 60Hz
1280x960 32bpp 75Hz
1280x1024 32bpp 100H
1280x1024 32bpp 120H
1280x1024 32bpp 144H
1280x1024 32bpp 60Hz
1280x1024 32bpp 75Hz
1360x768 32bpp 100Hz
1360x768 32bpp 119Hz
1360x768 32bpp 120Hz
1360x768 32bpp 119Hz
1360x768 32bpp 120Hz
1360x768 32bpp 119Hz
1360x768 32bpp 120Hz
1360x768 32bpp 144Hz
1366x768 32bpp 100Hz
1366x768 32bpp 119Hz
1366x768 32bpp 120Hz
1366x768 32bpp 119Hz
1366x768 32bpp 120Hz
1366x768 32bpp 119Hz
1366x768 32bpp 120Hz
1366x768 32bpp 144Hz
1600x900 32bpp 60Hz
1600x900 32bpp 100Hz
1600x900 32bpp 120Hz
1600x900 32bpp 144Hz
1600x1024 32bpp 60Hz
1600x1024 32bpp 100H
1600x1024 32bpp 120H
1600x1024 32bpp 144H
1680x1050 32bpp 60Hz
1680x1050 32bpp 100H
1680x1050 32bpp 120H
1680x1050 32bpp 144H
1920x1080 32bpp 60Hz
1920x1080 32bpp 100H
1920x1080 32bpp 120H
1920x1080 32bpp 144H
640x480 16bpp 100Hz
640x480 16bpp 120Hz
640x480 16bpp 144Hz
640x480 16bpp 75Hz
640x480 16bpp 60Hz
720x480 16bpp 100Hz
720x480 16bpp 120Hz
720x480 16bpp 144Hz
720x480 16bpp 75Hz
720x480 16bpp 60Hz
720x576 16bpp 100Hz
720x576 16bpp 120Hz
720x576 16bpp 144Hz
720x576 16bpp 75Hz
720x576 16bpp 60Hz
800x600 16bpp 100Hz
800x600 16bpp 120Hz
800x600 16bpp 144Hz
800x600 16bpp 75Hz
800x600 16bpp 60Hz
1024x768 16bpp 100Hz
1024x768 16bpp 120Hz
1024x768 16bpp 144Hz
1024x768 16bpp 75Hz
1024x768 16bpp 60Hz
1152x864 16bpp 100Hz
1152x864 16bpp 120Hz
1152x864 16bpp 144Hz
1152x864 16bpp 60Hz
1152x864 16bpp 75Hz
1280x720 16bpp 100Hz
1280x720 16bpp 120Hz
1280x720 16bpp 144Hz
1280x720 16bpp 60Hz
1280x720 16bpp 75Hz
1280x768 16bpp 100Hz
1280x768 16bpp 120Hz
1280x768 16bpp 144Hz
1280x768 16bpp 60Hz
1280x768 16bpp 75Hz
1280x800 16bpp 100Hz
1280x800 16bpp 120Hz
1280x800 16bpp 144Hz
1280x800 16bpp 60Hz
1280x800 16bpp 75Hz
1280x960 16bpp 100Hz
1280x960 16bpp 120Hz
1280x960 16bpp 144Hz
1280x960 16bpp 60Hz
1280x960 16bpp 75Hz
1280x1024 16bpp 100H
1280x1024 16bpp 120H
1280x1024 16bpp 144H
1280x1024 16bpp 60Hz
1280x1024 16bpp 75Hz
1360x768 16bpp 100Hz
1360x768 16bpp 119Hz
1360x768 16bpp 120Hz
1360x768 16bpp 119Hz
1360x768 16bpp 120Hz
1360x768 16bpp 119Hz
1360x768 16bpp 120Hz
1360x768 16bpp 144Hz
1366x768 16bpp 100Hz
1366x768 16bpp 119Hz
1366x768 16bpp 120Hz
1366x768 16bpp 119Hz
1366x768 16bpp 120Hz
1366x768 16bpp 119Hz
1366x768 16bpp 120Hz
1366x768 16bpp 144Hz
1600x900 16bpp 60Hz
1600x900 16bpp 100Hz
1600x900 16bpp 120Hz
1600x900 16bpp 144Hz
1600x1024 16bpp 60Hz
1600x1024 16bpp 100H
1600x1024 16bpp 120H
1600x1024 16bpp 144H
1680x1050 16bpp 60Hz
1680x1050 16bpp 100H
1680x1050 16bpp 120H
1680x1050 16bpp 144H
1920x1080 16bpp 60Hz
1920x1080 16bpp 100H
1920x1080 16bpp 120H
1920x1080 16bpp 144H
640x480 8bpp 100Hz
640x480 8bpp 120Hz
640x480 8bpp 144Hz
640x480 8bpp 75Hz
640x480 8bpp 60Hz
720x480 8bpp 100Hz
720x480 8bpp 120Hz
720x480 8bpp 144Hz
720x480 8bpp 75Hz
720x480 8bpp 60Hz
720x576 8bpp 100Hz
720x576 8bpp 120Hz
720x576 8bpp 144Hz
720x576 8bpp 75Hz
720x576 8bpp 60Hz
800x600 8bpp 100Hz
800x600 8bpp 120Hz
800x600 8bpp 144Hz
800x600 8bpp 75Hz
800x600 8bpp 60Hz
1024x768 8bpp 100Hz
1024x768 8bpp 120Hz
1024x768 8bpp 144Hz
1024x768 8bpp 75Hz
1024x768 8bpp 60Hz
1152x864 8bpp 100Hz
1152x864 8bpp 120Hz
1152x864 8bpp 144Hz
1152x864 8bpp 60Hz
1152x864 8bpp 75Hz
1280x720 8bpp 100Hz
1280x720 8bpp 120Hz
1280x720 8bpp 144Hz
1280x720 8bpp 60Hz
1280x720 8bpp 75Hz
1280x768 8bpp 100Hz
1280x768 8bpp 120Hz
1280x768 8bpp 144Hz
1280x768 8bpp 60Hz
1280x768 8bpp 75Hz
1280x800 8bpp 100Hz
1280x800 8bpp 120Hz
1280x800 8bpp 144Hz
1280x800 8bpp 60Hz
1280x800 8bpp 75Hz
1280x960 8bpp 100Hz
1280x960 8bpp 120Hz
1280x960 8bpp 144Hz
1280x960 8bpp 60Hz
1280x960 8bpp 75Hz
1280x1024 8bpp 100Hz
1280x1024 8bpp 120Hz
1280x1024 8bpp 144Hz
1280x1024 8bpp 60Hz
1280x1024 8bpp 75Hz
1360x768 8bpp 100Hz
1360x768 8bpp 119Hz
1360x768 8bpp 120Hz
1360x768 8bpp 119Hz
1360x768 8bpp 120Hz
1360x768 8bpp 119Hz
1360x768 8bpp 120Hz
1360x768 8bpp 144Hz
1366x768 8bpp 100Hz
1366x768 8bpp 119Hz
1366x768 8bpp 120Hz
1366x768 8bpp 119Hz
1366x768 8bpp 120Hz
1366x768 8bpp 119Hz
1366x768 8bpp 120Hz
1366x768 8bpp 144Hz
1600x900 8bpp 60Hz
1600x900 8bpp 100Hz
1600x900 8bpp 120Hz
1600x900 8bpp 144Hz
1600x1024 8bpp 60Hz
1600x1024 8bpp 100Hz
1600x1024 8bpp 120Hz
1600x1024 8bpp 144Hz
1680x1050 8bpp 60Hz
1680x1050 8bpp 100Hz
1680x1050 8bpp 120Hz
1680x1050 8bpp 144Hz
1920x1080 8bpp 60Hz
1920x1080 8bpp 100Hz
1920x1080 8bpp 120Hz
1920x1080 8bpp 144Hz
1440x900 8bpp 100Hz
1440x900 8bpp 119Hz
1440x900 8bpp 120Hz
1440x900 8bpp 144Hz
1440x900 16bpp 100Hz
1440x900 16bpp 119Hz
1440x900 16bpp 120Hz
1440x900 16bpp 144Hz
1440x900 32bpp 100Hz
1440x900 32bpp 119Hz
1440x900 32bpp 120Hz
1440x900 32bpp 144Hz

The problem with full-screen mode

if


sync-video #t
fullscreen #f
win-size 1920 1080

144 fps


It is noted that Panda3D starts faster without full screen

OK, so if I understand correctly, the issue is that Panda forces 60 Hz in fullscreen mode?

It should be possible to fix this. I’ll look at it when I get a chance.

Yes

I checked in a fix to the Windows code; Panda will now try to pick a display mode with the same refresh rate when changing resolution. So if the current display mode is 144 Hz then when going fullscreen you will still see 144 Hz.

Fix will be in the next 1.9.3 release.