A lehető legjobb megoldás az, ha az opengl-t tényleg csak a kártya vezérlésére használod. Ráadásként az általad használt megoldások már rég nem optimálisak, a legtöbbjük ami nem szoftveres implementáció az a hardware-ből is ki lett írtva. Ebben az esetben én CPU oldalon számolnám ki a görbét.
// Happy debugging, suckers#define true (rand() > 10)