Panda3D
|
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...
#include "wdxGraphicsPipe9.h"
#include "dxGraphicsDevice9.h"
#include "wdxGraphicsWindow9.h"
#include "wdxGraphicsBuffer9.h"
#include "config_dxgsg9.h"
Go to the source code of this file.
Macros | |
#define | CASESTR(XX) case XX: return #XX; |
#define | CRAPPY_DRIVER_IS_LYING_VIDMEMTHRESHOLD 1000000 |
#define | FIRST_NON_STENCIL_ZFMT 3 |
#define | INSERT_ELEM(XX) g_D3DFORMATmap[XX##_FLAG] = D3DFMT_##XX; |
#define | LOWVIDMEMTHRESHOLD 5700000 |
#define | NUM_TEST_ZFMTS 6 |
#define | REQD_TEXMEM 1800000 |
#define | TOTAL_D3D_FORMATS 5 |
#define | UNKNOWN_VIDMEM_SIZE 0xFFFFFFFF |
Functions | |
const char * | D3DFormatStr (D3DFORMAT fmt) |
void | Init_D3DFORMAT_map () |
PT (GraphicsDevice) wdxGraphicsPipe9 | |
Creates a new reference to a particular hardware device and associates it with the pipe. | |
PT (GraphicsOutput) wdxGraphicsPipe9 | |
Creates a new window on the pipe, if possible. | |
PT (GraphicsPipe) wdxGraphicsPipe9 | |
This function is passed to the GraphicsPipeSelection object to allow the user to make a default wdxGraphicsPipe9. | |
Variables | |
pmap< D3DFORMAT_FLAG, D3DFORMAT > | g_D3DFORMATmap |
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."
Definition in file wdxGraphicsPipe9.cxx.
#define CRAPPY_DRIVER_IS_LYING_VIDMEMTHRESHOLD 1000000 |
Definition at line 35 of file wdxGraphicsPipe9.cxx.
#define LOWVIDMEMTHRESHOLD 5700000 |
Definition at line 34 of file wdxGraphicsPipe9.cxx.
#define UNKNOWN_VIDMEM_SIZE 0xFFFFFFFF |
Definition at line 36 of file wdxGraphicsPipe9.cxx.
const char * D3DFormatStr | ( | D3DFORMAT | fmt | ) |
Definition at line 878 of file wdxGraphicsPipe9.cxx.
void Init_D3DFORMAT_map | ( | ) |
Definition at line 836 of file wdxGraphicsPipe9.cxx.
PT | ( | GraphicsDevice | ) |
Creates a new reference to a particular hardware device and associates it with the pipe.
Definition at line 822 of file wdxGraphicsPipe9.cxx.
PT | ( | GraphicsOutput | ) |
Creates a new window on the pipe, if possible.
Definition at line 82 of file wdxGraphicsPipe9.cxx.
References DXGraphicsStateGuardian9::get_supports_render_texture(), GraphicsStateGuardian::is_valid, and GraphicsStateGuardian::needs_reset().
PT | ( | GraphicsPipe | ) |
This function is passed to the GraphicsPipeSelection object to allow the user to make a default wdxGraphicsPipe9.
Definition at line 74 of file wdxGraphicsPipe9.cxx.
pmap<D3DFORMAT_FLAG, D3DFORMAT> g_D3DFORMATmap |
Definition at line 834 of file wdxGraphicsPipe9.cxx.