Original Post
Hello, I've been experimenting with Cg shaders in my engine for quite some time now, but I've mostly been using them on a limited amount of objects (boxes etc...) When I modified my program to apply a Cg shader to each object, I get an AMAZING performance drop from 200FPS --> 20FPS. I narrowed the problem down to the cgGLBindProgram() function that get's called for every object. Why does this happen? PS: another problem --> Why don't my shaders work in display lists? Is this impossible? System Specs: Geforce 7800GS and Windows Vista Thanx for helping me out, Jeroen