PDA

View Full Version : TBGL troubleshooting



Petr Schreiber
15-03-2007, 10:26
This thread serves to solve your possible problems when working with TBGL module.
This topic conatins solution for following issues:

Unnaturally low framerate / bad performance
Cannot run TBGL scripts


Unnaturally low framerate / bad performance
If you experience such a problems, it is highly probable you have not installed your graphic drivers properly.
Do not rely drivers shipped with your operating system!

To get updated, please visit your card manufacturers websites:
ATi Drivers (http://ati.amd.com/support/driver.html) ( Radeons )
NVIDIA Drivers (http://www.nvidia.com/content/drivers/drivers.asp) ( GeForces )
Matrox (https://www.matrox.com/graphics/en/support/drivers/) ( G450, Parhelia ... )
Intel stuff (https://www.intel.com/content/www/us/en/support/products/80939/graphics-drivers.html)

Cannot run TBGL scripts
If you are user of "COMODO Firewall Professional", you should turn DEFENSE option off. This software presumes module input handling functions suspicious and for this reason it destabilizes OpenGL in TBGL powered applications.
TBGL of course does not do anything to harm your PC, you can check the source code at GitHub (https://github.com/ThinBASIC/thinBasic_TBGL).

Unsure about OpenGL support?
To get some information about the OpenGL implementation, please download ThinBASIC tool:
OpenGL_Report (https://github.com/petrSchreiber/opengl_report/releases/download/1.0.1/opengl_report.zip)

It will let you know if you have hardware acceleration enabled.


Petr

ErosOlmi
15-03-2007, 12:17
That's a fantastic advice Petr.
Thanks a lot
Eros

holomind
05-05-2008, 09:47
Hi here are more tools for troubleshooting,

Here is a very good tool to see which extentions or gl-version your gfx card supports:
http://www.realtech-vr.com/glview/download.html
http://wiki.daimi.au.dk/cpntools-help/use_cardinfo_for_windows.wiki (cardinfo.exe)

and software-emulation of opengl (runs an 'all' gfx cards, which dont support newer gl-versions) will be slower, but at least it works.
Mesa3d is a Software-Implementation of Opengl. MesaWinBinaries6.0 supports opengl1.5
(there is also a newer Mesa7.0 which even supports gl2.1 (software-emulation=slow) but
there is no binary to find. but you have the sources to compile them with VC6/7/8, if somebody
knows how to do it).
http://sourceforge.net/project/showfiles.php?group_id=3&package_id=27802 (binary, old but working)
http://www.mesa3d.org/README.WIN32 (instruction for compiling)
http://www.mesa3d.org/relnotes-7.0.html (opengl 2.1 api)
http://www.mesa3d.org/

http://community.thinbasic.com/index.php?topic=1690.msg12454#msg12454
http://community.thinbasic.com/index.php?topic=1690.msg12397#msg12397

Greetings
Holomind

Petr Schreiber
01-01-2020, 09:47
Updated the tool to version 1.0.1, to keep compatibility with both old and new thinBASIC versions:
https://github.com/petrSchreiber/opengl_report/releases/download/1.0.1/opengl_report.zip


Petr