It just means that your Graphics card hasn't got the capacity to use Shaders.
When Petr first made the examples I experienced the same problems with my crappy graphics card, lol.


In the thgl pack there are examples under shaders. I keep getting messages like "glcreateshader not supported" and a few others similar to this one.
What does this message mean?
Thanks
Sandy


It just means that your Graphics card hasn't got the capacity to use Shaders.
When Petr first made the examples I experienced the same problems with my crappy graphics card, lol.
Operating System: Windows XP Home Edition 32bit SP3
CPU: Intel Celeron M 360 @ 1.40GHz
Memory: 1 GB RAM
Graphics: SiS 661GX Mirage Graphics 32 MB


Sandy,
I am sorry it does not work for you, but shaders are really more advanced things. This is reason they are not native in TBGL ( pure TBGL code should run in any PC ).
That sample uses TBGL + OpenGL headers. That means total power, but also this compatibility issues.
To enjoy shaders, you would have to own card with OpenGL 1.5 at least, if I am correct.
Do you know which card do you have ? If not, you can use script from here.
What are shaders ? They are mini programs, executed/interpreted in driver, which allow you to go around fixed function limitations of API ( OpenGL ). They have very general use - alternative shading ( per pixel lights, toon shading, ... ) and much more.
Feature worth upgrading if you are graphics enthusiatist / lunatic
Bye,
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 7 64bit - Intel Core 2 Duo T6600 @ 2.2GHz - 4 GB RAM - NVIDIA GeForce G210M 512MB
Windows 8 64bit - Intel Core i5-3350P @ 3.1GHz - 8 GB RAM - NVIDIA GeForce GT640 3GB


[wiki=Shader]Shader[/wiki]
www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
Win7Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB
Bookmarks