00001 #ifndef BITMAP_GAMMA_H 00002 #define BITMAP_GAMMA_H 00003 00004 #ifndef BITMAP_PRIVATE_H 00005 Intentional Error : bitmap_blidata only allowed in bitmap internals! 00006 #endif 00007 00008 /****************************************************************************************/ 00009 /* Bitmap_Gamma.h */ 00010 /* */ 00011 /* Author: Charles Bloom */ 00012 /* Description: The Bitmap_Gamma_Apply function */ 00013 /* Fast Gamma correction routines for various pixel formats */ 00014 /* */ 00015 /* The contents of this file are subject to the Genesis3D Public License */ 00016 /* Version 1.01 (the "License"); you may not use this file except in */ 00017 /* compliance with the License. You may obtain a copy of the License at */ 00018 /* http://www.genesis3d.com */ 00019 /* */ 00020 /* Software distributed under the License is distributed on an "AS IS" */ 00021 /* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See */ 00022 /* the License for the specific language governing rights and limitations */ 00023 /* under the License. */ 00024 /* */ 00025 /* The Original Code is Genesis3D, released March 25, 1999. */ 00026 /* Genesis3D Version 1.1 released November 15, 1999 */ 00027 /* Copyright (C) 1999 WildTangent, Inc. All Rights Reserved */ 00028 /* */ 00029 /****************************************************************************************/ 00030 00031 00032 extern geBoolean geBitmap_Gamma_Apply(geBitmap * Bitmap,geBoolean Invert); 00033 00034 #endif //BITMAP_GAMMA_H 00035
1.3.2