#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:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|