#include "shader.h"#include "w3d_file.h"#include "wwdebug.h"#include "Dx8Wrapper.h"#include "dx8caps.h"Go to the source code of this file.
Classes | |
| class | Blend |
Macros | |
| #define | SC_OPAQUE |
| #define | SC_ADDITIVE |
| #define | SC_BUMPENVMAP |
| #define | SC_ALPHA |
| #define | SC_MULTIPLICATIVE |
| #define | SC_OP_2D |
| #define | SC_OP_SPRITE |
| #define | SC_ADD_2D |
| #define | SC_ALPHA_2D |
| #define | SC_ADD_SPRITE |
| #define | SC_ALPHA_SPRITE |
| #define | SC_OPAQUE_SOLID |
| #define | SC_ADDITIVE_SOLID |
| #define | SC_ALPHA_SOLID |
| #define | SC_ATEST_2D |
| #define | SC_ATEST_SPRITE |
| #define | SC_ATESTBLEND_2D |
| #define | SC_ATESTBLEND_SPRITE |
| #define | SC_SCREEN_2D |
| #define | SC_SCREEN_SPRITE |
| #define | SC_MUL_2D |
| #define | SC_MUL_SPRITE |
Variables | |
| unsigned long | _PolygonCullMode = D3DCULL_CW |
| const Blend | srcBlendLUT [ShaderClass::SRCBLEND_MAX] |
| const Blend | dstBlendLUT [ShaderClass::DSTBLEND_MAX] |
| #define SC_ADD_2D |
Definition at line 114 of file shader.cpp.
| #define SC_ADD_SPRITE |
Definition at line 131 of file shader.cpp.
| #define SC_ADDITIVE |
Definition at line 68 of file shader.cpp.
| #define SC_ADDITIVE_SOLID |
Definition at line 157 of file shader.cpp.
| #define SC_ALPHA |
Definition at line 82 of file shader.cpp.
| #define SC_ALPHA_2D |
Definition at line 122 of file shader.cpp.
| #define SC_ALPHA_SOLID |
Definition at line 166 of file shader.cpp.
| #define SC_ALPHA_SPRITE |
Definition at line 140 of file shader.cpp.
| #define SC_ATEST_2D |
Definition at line 174 of file shader.cpp.
| #define SC_ATEST_SPRITE |
Definition at line 183 of file shader.cpp.
| #define SC_ATESTBLEND_2D |
Definition at line 192 of file shader.cpp.
| #define SC_ATESTBLEND_SPRITE |
Definition at line 201 of file shader.cpp.
| #define SC_BUMPENVMAP |
Definition at line 75 of file shader.cpp.
| #define SC_MUL_2D |
Definition at line 226 of file shader.cpp.
| #define SC_MUL_SPRITE |
Definition at line 235 of file shader.cpp.
| #define SC_MULTIPLICATIVE |
Definition at line 89 of file shader.cpp.
| #define SC_OP_2D |
Definition at line 97 of file shader.cpp.
| #define SC_OP_SPRITE |
Definition at line 105 of file shader.cpp.
| #define SC_OPAQUE |
Definition at line 61 of file shader.cpp.
| #define SC_OPAQUE_SOLID |
Definition at line 148 of file shader.cpp.
| #define SC_SCREEN_2D |
Definition at line 209 of file shader.cpp.
| #define SC_SCREEN_SPRITE |
Definition at line 218 of file shader.cpp.
| unsigned long _PolygonCullMode = D3DCULL_CW |
Definition at line 52 of file shader.cpp.
| const Blend dstBlendLUT[ShaderClass::DSTBLEND_MAX] |
Definition at line 386 of file shader.cpp.
| const Blend srcBlendLUT[ShaderClass::SRCBLEND_MAX] |