I would like to ask if you could implement some gamma-manipulation functions
in AllegroGL. These are platform-dependent, that's why I think they belong
here.
The gamma can be changed using SetDeviceGammaRamp under Windows (see
http://talika.eii.us.es/~titan/oglfaq/ chapter 18.08 and 16.05 for examples;
Vooodoo-cards have their own function, newer cards support the above
function).
Gamma can be changed with XF86VidModeSetGamma on X-based platforms (in case
HAVE_XF86_VIDMODE is #defined).
On platforms not supporting gamma changes, the alleggl-function should return
FALSE or an error-code so that the coder can fall-back on not-so-elegant
options (for example brightening up lightmaps or things like that).
~sth
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
AllegroGL-general mailing list
AllegroGL-general@xxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/allegrogl-general