Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

config_dxgsg8.h File Reference

#include "pandabase.h"
#include "notifyCategoryProxy.h"
#include "dxgsg8base.h"

Go to the source code of this file.

Enumerations

enum  DXDecalType { GDT_mask, GDT_blend, GDT_offset }

Functions

 NotifyCategoryDecl (dxgsg8, EXPCL_PANDADX, EXPTP_PANDADX)
 NotifyCategoryDecl (wdxdisplay8, EXPCL_PANDADX, EXPTP_PANDADX)
EXPCL_PANDADX void init_libdxgsg8 ()

Variables

bool dx_full_screen
bool dx_sync_video
bool dx_cull_traversal
bool dx_show_fps_meter
bool dx_no_vertex_fog
bool dx_show_cursor_watermark
bool dx_full_screen_antialiasing
float dx_fps_meter_update_interval
bool dx_auto_normalize_lighting
bool dx_use_rangebased_fog
const bool link_tristrips
DWORD dx_multisample_antialiasing_level
bool dx_use_triangle_mipgen_filter
bool dx_use_dx_cursor
bool dx_ignore_mipmaps
bool dx_mipmap_everything
bool dx_show_transforms
bool dx_force_16bpptextures
bool dx_no_dithering
bool dx_force_anisotropic_filtering
bool dx_force_16bpp_zbuffer
bool dx_do_vidmemsize_check
bool dx_preserve_fpu_state
bool dx_pick_best_screenres
int dx_preferred_device_id
string * pdx_vertexshader_filename
string * pdx_pixelshader_filename
string * pdx_globaltexture_filename
UINT dx_globaltexture_stagenum
int dx_force_backface_culling
DXDecalType dx_decal_type


Enumeration Type Documentation

enum DXDecalType
 

Enumeration values:
GDT_mask 
GDT_blend 
GDT_offset 

Definition at line 73 of file config_dxgsg8.h.


Function Documentation

EXPCL_PANDADX void init_libdxgsg8  ) 
 

Definition at line 173 of file config_dxgsg8.cxx.

References GraphicsPipeSelection::add_pipe_type(), dx_decal_type, wdxGraphicsPipe8::get_class_type(), GraphicsPipeSelection::get_global_ptr(), init_config_string(), wdxGraphicsWindow8::init_type(), wdxGraphicsPipe8::init_type(), DXGeomNodeContext8::init_type(), DXTextureContext8::init_type(), DXSavedFrameBuffer8::init_type(), DXGraphicsStateGuardian8::init_type(), parse_decal_type(), pdx_globaltexture_filename, pdx_pixelshader_filename, and pdx_vertexshader_filename.

Referenced by ConfigureFn(), and init_libpandadx8().

NotifyCategoryDecl wdxdisplay8  ,
EXPCL_PANDADX  ,
EXPTP_PANDADX 
 

NotifyCategoryDecl dxgsg8  ,
EXPCL_PANDADX  ,
EXPTP_PANDADX 
 


Variable Documentation

bool dx_auto_normalize_lighting
 

Definition at line 37 of file config_dxgsg8.h.

bool dx_cull_traversal
 

Definition at line 31 of file config_dxgsg8.h.

DXDecalType dx_decal_type
 

Definition at line 78 of file config_dxgsg8.h.

bool dx_do_vidmemsize_check
 

Definition at line 53 of file config_dxgsg8.h.

bool dx_force_16bpp_zbuffer
 

Definition at line 52 of file config_dxgsg8.h.

bool dx_force_16bpptextures
 

Definition at line 49 of file config_dxgsg8.h.

bool dx_force_anisotropic_filtering
 

Definition at line 51 of file config_dxgsg8.h.

Referenced by DXTextureContext7::CreateTexture(), and DXTextureContext8::CreateTexture().

int dx_force_backface_culling
 

Definition at line 64 of file config_dxgsg8.h.

float dx_fps_meter_update_interval
 

Definition at line 36 of file config_dxgsg8.h.

bool dx_full_screen
 

Definition at line 29 of file config_dxgsg8.h.

bool dx_full_screen_antialiasing
 

Definition at line 35 of file config_dxgsg8.h.

UINT dx_globaltexture_stagenum
 

Definition at line 61 of file config_dxgsg8.h.

Referenced by DXGraphicsStateGuardian8::dx_init().

bool dx_ignore_mipmaps
 

Definition at line 46 of file config_dxgsg8.h.

bool dx_mipmap_everything
 

Definition at line 47 of file config_dxgsg8.h.

DWORD dx_multisample_antialiasing_level
 

Definition at line 40 of file config_dxgsg8.h.

Referenced by wdxGraphicsWindow8::create_screen_buffers_and_device().

bool dx_no_dithering
 

Definition at line 50 of file config_dxgsg8.h.

bool dx_no_vertex_fog
 

Definition at line 33 of file config_dxgsg8.h.

bool dx_pick_best_screenres
 

Definition at line 55 of file config_dxgsg8.h.

Referenced by wdxGraphicsWindow8::create_screen_buffers_and_device(), and wdxGraphicsWindow8::search_for_device().

int dx_preferred_device_id
 

Definition at line 56 of file config_dxgsg8.h.

Referenced by wdxGraphicsWindow8::choose_device().

bool dx_preserve_fpu_state
 

Definition at line 54 of file config_dxgsg8.h.

bool dx_show_cursor_watermark
 

Definition at line 34 of file config_dxgsg8.h.

Referenced by wdxGraphicsWindow8::init_resized_window().

bool dx_show_fps_meter
 

Definition at line 32 of file config_dxgsg8.h.

bool dx_show_transforms
 

Definition at line 48 of file config_dxgsg8.h.

bool dx_sync_video
 

Definition at line 30 of file config_dxgsg8.h.

bool dx_use_dx_cursor
 

Definition at line 42 of file config_dxgsg8.h.

Referenced by wdxGraphicsWindow8::handle_mouse_motion(), and wdxGraphicsWindow8::init_resized_window().

bool dx_use_rangebased_fog
 

Definition at line 38 of file config_dxgsg8.h.

bool dx_use_triangle_mipgen_filter
 

Definition at line 41 of file config_dxgsg8.h.

Referenced by DXTextureContext8::FillDDSurfTexturePixels().

const bool link_tristrips
 

Definition at line 39 of file config_dxgsg8.h.

string* pdx_globaltexture_filename
 

Definition at line 60 of file config_dxgsg8.h.

Referenced by DXGraphicsStateGuardian8::dx_init(), and init_libdxgsg8().

string* pdx_pixelshader_filename
 

Definition at line 59 of file config_dxgsg8.h.

Referenced by DXGraphicsStateGuardian8::dx_init(), and init_libdxgsg8().

string* pdx_vertexshader_filename
 

Definition at line 58 of file config_dxgsg8.h.

Referenced by DXGraphicsStateGuardian8::dx_init(), and init_libdxgsg8().


Generated on Fri Apr 18 00:10:30 2003 for Panda by doxygen1.3