#include "global.h"#include "RageDisplay.h"#include "RageDisplay_D3D.h"#include "D3D8.h"#include "RageUtil.h"#include "RageLog.h"#include "RageTimer.h"#include "RageException.h"#include "RageTexture.h"#include "RageTextureManager.h"#include "RageMath.h"#include "RageTypes.h"#include "RageFile.h"#include "GameConstantsAndTypes.h"#include "StepMania.h"#include "D3dx8math.h"#include "D3DX8Core.h"#include "PrefsManager.h"#include "RageSurface.h"#include "RageSurfaceUtils.h"#include "archutils/Win32/GraphicsWindow.h"#include "ScreenDimensions.h"#include "arch/arch.h"#include <math.h>#include <list>Classes | |
| struct | TexturePalette |
| class | RageCompiledGeometrySWD3D |
Defines | |
| #define | D3DFVF_RageSpriteVertex (D3DFVF_XYZ|D3DFVF_NORMAL|D3DFVF_DIFFUSE|D3DFVF_TEX1) |
| #define | D3DFVF_RageModelVertex (D3DFVF_XYZ|D3DFVF_NORMAL|D3DFVF_TEX1) |
| #define | D3D_NOT_INSTALLED |
Functions | |
| CString | GetErrorString (HRESULT hr) |
| void | SetPalette (unsigned TexResource) |
| D3DFORMAT | FindBackBufferType (bool bWindowed, int iBPP) |
| CString | SetD3DParams (bool &bNewDeviceOut) |
| bool | D3DReduceParams (D3DPRESENT_PARAMETERS *pp) |
Variables | |
| HMODULE | g_D3D8_Module = NULL |
| LPDIRECT3D8 | g_pd3d = NULL |
| LPDIRECT3DDEVICE8 | g_pd3dDevice = NULL |
| D3DCAPS8 | g_DeviceCaps |
| D3DDISPLAYMODE | g_DesktopMode |
| D3DPRESENT_PARAMETERS | g_d3dpp |
| int | g_ModelMatrixCnt = 0 |
| int | g_iCurrentTextureIndex = 0 |
| map< unsigned, int > | g_TexResourceToPaletteIndex |
| list< int > | g_PaletteIndex |
| map< unsigned, TexturePalette > | g_TexResourceToTexturePalette |
| const RageDisplay::PixelFormatDesc | PIXEL_FORMAT_DESC [RageDisplay::NUM_PIX_FORMATS] |
| D3DFORMAT | D3DFORMATS [RageDisplay::NUM_PIX_FORMATS] |
|
|
Value:
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7