1 /*---------------------------------------------------------------------* 2 Project: tc library 3 File: TCCreateS3.h 4 5 Copyright 1998-2001 Nintendo. All rights reserved. 6 7 These coded instructions, statements and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 Change History: 14 15 $Log: TCCreateS3.h,v $ 16 Revision 1.1 2006/02/17 09:02:16 mitu 17 1st version 18 19 20 2 4/11/01 3:04p John 21 Updated header copyrights and pathname. 22 23 1 4/03/00 5:40p Mikepc 24 replaces TCCreateDDS.h 25 26 1 12/03/99 3:44p Ryan 27 28 8 10/01/99 12:13p Mikepc 29 Removed old code that called s3tc.exe. Replaced with a function to 30 call the s3.lib functions to make compressed textures. 31 32 7 9/16/99 8:48p Mikepc 33 34 6 9/02/99 11:10a Mikepc 35 re-organization of prototypes between files 36 37 5 8/26/99 4:56p Mikepc 38 added namespace protection to remove potential name collisions with 39 tool code. Exceptions are CreateTplFile and QuickConvert. These are 40 extern "C" linked. 41 42 4 8/26/99 11:37a Mikepc 43 44 3 8/26/99 11:01a Mikepc 45 tplConv rewrite for memory usage efficiency, batch file processing 46 ability. 47 48 49 $NoKeywords: $ 50 51 -----------------------------------------------------------------------*/ 52 53 #ifndef __TCCREATEDDS_H__ 54 #define __TCCREATEDDS_H__ 55 56 /********************************/ 57 #include <charPipeline/tc/TCLayer.h> 58 59 /*>*******************************(*)*******************************<*/ 60 void TCConvertToS3( TCLayer* lyColor, TCLayer* lyAlpha, TCLayer* lyCmp ); 61 62 /*>*******************************(*)*******************************<*/ 63 64 #endif // __TCCREATEDDS_H__ 65 66