Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

rop.h File Reference

Go to the source code of this file.

Enumerations

enum  geROP {
  GE_ROP_LSHADE, GE_ROP_LSHADE_ZSET, GE_ROP_LSHADE_ZTEST, GE_ROP_LSHADE_ZTESTSET,
  GE_ROP_LSHADE_AFLAT, GE_ROP_LSHADE_AFLAT_ZSET, GE_ROP_LSHADE_AFLAT_ZTEST, GE_ROP_LSHADE_AFLAT_ZTESTSET,
  GE_ROP_TMAP_LSHADE, GE_ROP_TMAP_LSHADE_ZSET, GE_ROP_TMAP_LSHADE_ZTEST, GE_ROP_TMAP_LSHADE_ZTESTSET,
  GE_ROP_TMAP_LMAP_ZSET_SBUF, GE_ROP_TMAP_LSHADE_ZSET_SBUF, GE_ROP_TMAP_LMAP_ZTESTSET, GE_ROP_TMAP_LSHADE_AFLAT,
  GE_ROP_TMAP_LSHADE_AFLAT_ZSET, GE_ROP_TMAP_LSHADE_AFLAT_ZTEST, GE_ROP_TMAP_LSHADE_AFLAT_ZTESTSET, GE_ROP_TMAP_LSHADE_AMAP,
  GE_ROP_TMAP_LSHADE_AMAP_ZSET, GE_ROP_TMAP_LSHADE_AMAP_ZTEST, GE_ROP_TMAP_LSHADE_AMAP_ZTESTSET, GE_ROP_TMAP_LMAP_AMAP,
  GE_ROP_TMAP_LMAP_AMAP_ZSET, GE_ROP_TMAP_LMAP_AMAP_ZTEST, GE_ROP_TMAP_LMAP_AMAP_ZTESTSET, GE_ROP_TMAP_LMAP_AFLAT_ZTESTSET,
  GE_ROP_TMAP_LSHADE_AMAP_AFLAT, GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZSET, GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZTEST, GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZTESTSET,
  GE_ROP_END
}


Enumeration Type Documentation

enum geROP
 

Enumeration values:
GE_ROP_LSHADE 
GE_ROP_LSHADE_ZSET 
GE_ROP_LSHADE_ZTEST 
GE_ROP_LSHADE_ZTESTSET 
GE_ROP_LSHADE_AFLAT 
GE_ROP_LSHADE_AFLAT_ZSET 
GE_ROP_LSHADE_AFLAT_ZTEST 
GE_ROP_LSHADE_AFLAT_ZTESTSET 
GE_ROP_TMAP_LSHADE 
GE_ROP_TMAP_LSHADE_ZSET 
GE_ROP_TMAP_LSHADE_ZTEST 
GE_ROP_TMAP_LSHADE_ZTESTSET 
GE_ROP_TMAP_LMAP_ZSET_SBUF 
GE_ROP_TMAP_LSHADE_ZSET_SBUF 
GE_ROP_TMAP_LMAP_ZTESTSET 
GE_ROP_TMAP_LSHADE_AFLAT 
GE_ROP_TMAP_LSHADE_AFLAT_ZSET 
GE_ROP_TMAP_LSHADE_AFLAT_ZTEST 
GE_ROP_TMAP_LSHADE_AFLAT_ZTESTSET 
GE_ROP_TMAP_LSHADE_AMAP 
GE_ROP_TMAP_LSHADE_AMAP_ZSET 
GE_ROP_TMAP_LSHADE_AMAP_ZTEST 
GE_ROP_TMAP_LSHADE_AMAP_ZTESTSET 
GE_ROP_TMAP_LMAP_AMAP 
GE_ROP_TMAP_LMAP_AMAP_ZSET 
GE_ROP_TMAP_LMAP_AMAP_ZTEST 
GE_ROP_TMAP_LMAP_AMAP_ZTESTSET 
GE_ROP_TMAP_LMAP_AFLAT_ZTESTSET 
GE_ROP_TMAP_LSHADE_AMAP_AFLAT 
GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZSET 
GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZTEST 
GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZTESTSET 
GE_ROP_END 

Definition at line 33 of file rop.h.

Referenced by SoftDrv_RenderGouraudPoly(), SoftDrv_RenderMiscTexturePoly(), and SoftDrv_RenderWorldPoly().

00033              {
00034                          
00035 //ROP ID                                                                //       texture   light  alpha         z               z               span    span    priority
00036                                                                                 //                                                              test    set             test    set                                                       
00037 GE_ROP_LSHADE,                                                  //      |       -       |       g       |       -       |       -       |       -       |       -       |       -       |       m               
00038 GE_ROP_LSHADE_ZSET,                                     //      |       -       |       g       |       -       |       -       |       +       |       -       |       -       |       m               
00039 GE_ROP_LSHADE_ZTEST,                                    //      |       -       |       g       |       -       |       +       |       -       |       -       |       -       |       m               
00040 GE_ROP_LSHADE_ZTESTSET,                                 //      |       -       |       g       |       -       |       +       |       +       |       -       |       -       |       h               
00041 GE_ROP_LSHADE_AFLAT,                                    //      |       -       |       g       |       f       |       -       |       -       |       -       |       -       |       l               
00042 GE_ROP_LSHADE_AFLAT_ZSET,                               //      |       -       |       g       |       f       |       -       |       +       |       -       |       -       |       l               
00043 GE_ROP_LSHADE_AFLAT_ZTEST,                              //      |       -       |       g       |       f       |       +       |       -       |       -       |       -       |       l               
00044 GE_ROP_LSHADE_AFLAT_ZTESTSET,                   //      |       -       |       g       |       f       |       +       |       +       |       -       |       -       |       l               
00045 GE_ROP_TMAP_LSHADE,                                     //      |       +       |       g       |       -       |       -       |       -       |       -       |       -       |       m               
00046 GE_ROP_TMAP_LSHADE_ZSET,                                //      |       +       |       g       |       -       |       -       |       +       |       -       |       -       |       m               
00047 GE_ROP_TMAP_LSHADE_ZTEST,                               //      |       +       |       g       |       -       |       +       |       -       |       -       |       -       |       m               
00048 GE_ROP_TMAP_LSHADE_ZTESTSET,                    //      |       +       |       g       |       -       |       +       |       +       |       -       |       -       |       h               
00049 GE_ROP_TMAP_LMAP_ZSET_SBUF,                     //      |       +       |       m       |       -       |       -       |       +       |       +       |       +       |       h               
00050 GE_ROP_TMAP_LSHADE_ZSET_SBUF,                   //      |       +       |       g       |       -       |       -       |       +       |       +       |       +       |       h               
00051 GE_ROP_TMAP_LMAP_ZTESTSET,                              //      |       +       |       m       |       -       |       +       |       +       |       -       |       -       |       h               
00052 GE_ROP_TMAP_LSHADE_AFLAT,                               //      |       +       |       g       |       f       |       -       |       -       |       -       |       -       |       l               
00053 GE_ROP_TMAP_LSHADE_AFLAT_ZSET,                  //      |       +       |       g       |       f       |       -       |       +       |       -       |       -       |       l               
00054 GE_ROP_TMAP_LSHADE_AFLAT_ZTEST,                 //      |       +       |       g       |       f       |       +       |       -       |       -       |       -       |       l               
00055 GE_ROP_TMAP_LSHADE_AFLAT_ZTESTSET,              //      |       +       |       g       |       f       |       +       |       +       |       -       |       -       |       l               
00056 GE_ROP_TMAP_LSHADE_AMAP,                                //      |       +       |       g       |       m       |       -       |       -       |       -       |       -       |       m               
00057 GE_ROP_TMAP_LSHADE_AMAP_ZSET,                   //      |       +       |       g       |       m       |       -       |       +       |       -       |       -       |       m               
00058 GE_ROP_TMAP_LSHADE_AMAP_ZTEST,                  //      |       +       |       g       |       m       |       +       |       -       |       -       |       -       |       m               
00059 GE_ROP_TMAP_LSHADE_AMAP_ZTESTSET,               //      |       +       |       g       |       m       |       +       |       +       |       -       |       -       |       m               
00060 GE_ROP_TMAP_LMAP_AMAP,                                  //      |       +       |       m       |       m       |       -       |       -       |       -       |       -       |       l               
00061 GE_ROP_TMAP_LMAP_AMAP_ZSET,                             //      |       +       |       m       |       m       |       -       |       +       |       -       |       -       |       l               
00062 GE_ROP_TMAP_LMAP_AMAP_ZTEST,                    //      |       +       |       m       |       m       |       +       |       -       |       -       |       -       |       l               
00063 GE_ROP_TMAP_LMAP_AMAP_ZTESTSET,                 //      |       +       |       m       |       m       |       +       |       +       |       -       |       -       |       l               
00064 GE_ROP_TMAP_LMAP_AFLAT_ZTESTSET,                //      |       +       |       m       |       f       |       +       |       +       |       -       |       -       |       h               
00065 GE_ROP_TMAP_LSHADE_AMAP_AFLAT,                  //      |       +       |       g       |       mf      |       -       |       -       |       -       |       -       |       m               
00066 GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZSET,             //      |       +       |       g       |       mf      |       -       |       +       |       -       |       -       |       m               
00067 GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZTEST,    //      |       +       |       g       |       mf      |       +       |       -       |       -       |       -       |       m               
00068 GE_ROP_TMAP_LSHADE_AMAP_AFLAT_ZTESTSET, //      |       +       |       g       |       mf      |       +       |       +       |       -       |       -       |       m               
00069 GE_ROP_END,
00070 } geROP;


Generated on Tue Sep 30 12:38:03 2003 for GTestAndEngine by doxygen 1.3.2