Video Mode list

skorpio

14-05-2009 08:52:45

Hello,

Is there a way to print out the list of all the video modes available?
ogre.cfg list just one

Best Regards,

Skorpio

dermont

14-05-2009 14:28:45

Something similar to the following should give you the info you need:

renderList = ogre.Root.getSingleton().getAvailableRenderers()
for renderSystem in renderList:
print "\n**** RenderSystem %s *****\n" %( renderSystem.getName() )
for c in renderSystem.getConfigOptions():
print '---------------\n %s \n---------------' %(c.key)
for p in c.value.possibleValues:
print p, p == c.value.currentValue

skorpio

15-05-2009 07:38:40

Hello,

Thanks for the code. it was exactly what I was loooking for!



**** RenderSystem OpenGL Rendering Subsystem *****

---------------
Colour Depth
---------------
16 False
32 True
---------------
Display Frequency
---------------
60 True
---------------
FSAA
---------------
0 True
2 False
4 False
8 False
16 False
32 False
---------------
Full Screen
---------------
Yes True
No False
---------------
RTT Preferred Mode
---------------
FBO True
PBuffer False
Copy False
---------------
VSync
---------------
No True
Yes False
---------------
Video Mode
---------------
1024 x 768 True
1152 x 864 False
1280 x 720 False
1280 x 768 False
1280 x 800 False
1440 x 900 False
640 x 480 False
720 x 480 False
720 x 576 False
800 x 600 False
---------------
sRGB Gamma Conversion
---------------
Yes False
No True

**** RenderSystem Direct3D9 Rendering Subsystem *****

---------------
Allow NVPerfHUD
---------------
Yes False
No True
---------------
Anti aliasing
---------------
None True
NonMaskable 1 False
NonMaskable 2 False
NonMaskable 3 False
NonMaskable 4 False
NonMaskable 5 False
NonMaskable 6 False
NonMaskable 7 False
NonMaskable 8 False
Level 2 False
Level 4 False
Level 8 False
---------------
Floating-point mode
---------------
Fastest True
Consistent False
---------------
Full Screen
---------------
Yes True
No False
---------------
Rendering Device
---------------
NVIDIA GeForce 8800M GT True
---------------
VSync
---------------
Yes False
No True
---------------
Video Mode
---------------
640 x 480 @ 16-bit colour False
720 x 480 @ 16-bit colour False
720 x 576 @ 16-bit colour False
800 x 600 @ 16-bit colour False
1024 x 768 @ 16-bit colour False
1152 x 864 @ 16-bit colour False
1280 x 720 @ 16-bit colour False
1280 x 768 @ 16-bit colour False
1280 x 800 @ 16-bit colour False
1440 x 900 @ 16-bit colour False
640 x 480 @ 32-bit colour False
720 x 480 @ 32-bit colour False
720 x 576 @ 32-bit colour False
800 x 600 @ 32-bit colour True
1024 x 768 @ 32-bit colour False
1152 x 864 @ 32-bit colour False
1280 x 720 @ 32-bit colour False
1280 x 768 @ 32-bit colour False
1280 x 800 @ 32-bit colour False
1440 x 900 @ 32-bit colour False
---------------
sRGB Gamma Conversion
---------------
Yes False
No True