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 10 Home 64-bit
CPU: Intel Celeron N4000 CPU @ 1.10GHz
Memory: 4.00GB RAM
Graphics: Intel UHD Graphics 600
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 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
[wiki=Shader]Shader[/wiki]
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Bookmarks