Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygentexstate.h
Go to the documentation of this file.
00001 00006 /* 00007 * Mesa 3-D graphics library 00008 * Version: 7.1 00009 * 00010 * Copyright (C) 1999-2007 Brian Paul All Rights Reserved. 00011 * 00012 * Permission is hereby granted, free of charge, to any person obtaining a 00013 * copy of this software and associated documentation files (the "Software"), 00014 * to deal in the Software without restriction, including without limitation 00015 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 00016 * and/or sell copies of the Software, and to permit persons to whom the 00017 * Software is furnished to do so, subject to the following conditions: 00018 * 00019 * The above copyright notice and this permission notice shall be included 00020 * in all copies or substantial portions of the Software. 00021 * 00022 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 00023 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 00024 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 00025 * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 00026 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 00027 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 00028 */ 00029 00030 00031 #ifndef TEXSTATE_H 00032 #define TEXSTATE_H 00033 00034 00035 #include "mtypes.h" 00036 00037 00038 extern void 00039 _mesa_copy_texture_state( const GLcontext *src, GLcontext *dst ); 00040 00041 extern void 00042 _mesa_print_texunit_state( GLcontext *ctx, GLuint unit ); 00043 00044 00045 00050 00051 00052 /* 00053 * GL_ARB_multitexture 00054 */ 00055 extern void GLAPIENTRY 00056 _mesa_ActiveTextureARB( GLenum target ); 00057 00058 extern void GLAPIENTRY 00059 _mesa_ClientActiveTextureARB( GLenum target ); 00060 00061 00066 00067 extern void 00068 _mesa_update_texture( GLcontext *ctx, GLuint new_state ); 00069 00070 extern GLboolean 00071 _mesa_init_texture( GLcontext *ctx ); 00072 00073 extern void 00074 _mesa_free_texture_data( GLcontext *ctx ); 00075 00076 extern void 00077 _mesa_update_default_objects_texture(GLcontext *ctx); 00078 00081 #endif Generated on Sat May 26 2012 04:19:15 for ReactOS by
1.7.6.1
|