Panda3D
Loading...
Searching...
No Matches
Public Attributes | List of all members
DXScreenData Struct Reference

Public Attributes

bool _can_direct_disable_color_writes
 
bool _can_use_hw_vertex_shaders
 
bool _can_use_pixel_shaders
 
ushort _card_id
 
LPDIRECT3D9 _d3d9
 
LPDIRECT3DDEVICE9 _d3d_device
 
D3DCAPS9 _d3dcaps
 
ushort _depth_buffer_bitdepth
 
D3DDISPLAYMODE _display_mode
 
D3DADAPTER_IDENTIFIER9 _dx_device_id
 
DXGraphicsStateGuardian9_dxgsg9
 
D3DFORMAT _framebuffer_d3d_format
 
bool _intel_compressed_texture_bug
 
bool _is_low_memory_card
 
bool _is_tnl_device
 
int _managed_index_buffers
 
int _managed_textures
 
int _managed_vertex_buffers
 
DWORD _max_available_video_memory
 
HMONITOR _monitor
 
D3DPRESENT_PARAMETERS _presentation_params
 
D3DFORMAT _render_to_texture_d3d_format
 
UINT _supported_screen_depths_mask
 
UINT _supported_tex_formats_mask
 
bool _supports_automatic_mipmap_generation
 
bool _supports_dynamic_textures
 
bool _supports_rgba16f_texture_format
 
bool _supports_rgba32_texture_format
 
IDirect3DSwapChain9 * _swap_chain
 
HWND _window
 

Detailed Description

Definition at line 200 of file dxgsg9base.h.

Member Data Documentation

◆ _can_direct_disable_color_writes

bool DXScreenData::_can_direct_disable_color_writes

Definition at line 209 of file dxgsg9base.h.

◆ _can_use_hw_vertex_shaders

bool DXScreenData::_can_use_hw_vertex_shaders

Definition at line 212 of file dxgsg9base.h.

◆ _can_use_pixel_shaders

bool DXScreenData::_can_use_pixel_shaders

Definition at line 213 of file dxgsg9base.h.

◆ _card_id

ushort DXScreenData::_card_id

Definition at line 207 of file dxgsg9base.h.

◆ _d3d9

LPDIRECT3D9 DXScreenData::_d3d9

Definition at line 203 of file dxgsg9base.h.

◆ _d3d_device

LPDIRECT3DDEVICE9 DXScreenData::_d3d_device

Definition at line 201 of file dxgsg9base.h.

◆ _d3dcaps

D3DCAPS9 DXScreenData::_d3dcaps

Definition at line 218 of file dxgsg9base.h.

◆ _depth_buffer_bitdepth

ushort DXScreenData::_depth_buffer_bitdepth

Definition at line 208 of file dxgsg9base.h.

◆ _display_mode

D3DDISPLAYMODE DXScreenData::_display_mode

Definition at line 219 of file dxgsg9base.h.

◆ _dx_device_id

D3DADAPTER_IDENTIFIER9 DXScreenData::_dx_device_id

Definition at line 221 of file dxgsg9base.h.

◆ _dxgsg9

DXGraphicsStateGuardian9* DXScreenData::_dxgsg9

Definition at line 225 of file dxgsg9base.h.

◆ _framebuffer_d3d_format

D3DFORMAT DXScreenData::_framebuffer_d3d_format

Definition at line 223 of file dxgsg9base.h.

◆ _intel_compressed_texture_bug

bool DXScreenData::_intel_compressed_texture_bug

Definition at line 233 of file dxgsg9base.h.

◆ _is_low_memory_card

bool DXScreenData::_is_low_memory_card

Definition at line 210 of file dxgsg9base.h.

◆ _is_tnl_device

bool DXScreenData::_is_tnl_device

Definition at line 211 of file dxgsg9base.h.

◆ _managed_index_buffers

int DXScreenData::_managed_index_buffers

Definition at line 229 of file dxgsg9base.h.

◆ _managed_textures

int DXScreenData::_managed_textures

Definition at line 227 of file dxgsg9base.h.

◆ _managed_vertex_buffers

int DXScreenData::_managed_vertex_buffers

Definition at line 228 of file dxgsg9base.h.

◆ _max_available_video_memory

DWORD DXScreenData::_max_available_video_memory

Definition at line 206 of file dxgsg9base.h.

◆ _monitor

HMONITOR DXScreenData::_monitor

Definition at line 205 of file dxgsg9base.h.

◆ _presentation_params

D3DPRESENT_PARAMETERS DXScreenData::_presentation_params

Definition at line 220 of file dxgsg9base.h.

◆ _render_to_texture_d3d_format

D3DFORMAT DXScreenData::_render_to_texture_d3d_format

Definition at line 222 of file dxgsg9base.h.

◆ _supported_screen_depths_mask

UINT DXScreenData::_supported_screen_depths_mask

Definition at line 214 of file dxgsg9base.h.

◆ _supported_tex_formats_mask

UINT DXScreenData::_supported_tex_formats_mask

Definition at line 215 of file dxgsg9base.h.

◆ _supports_automatic_mipmap_generation

bool DXScreenData::_supports_automatic_mipmap_generation

Definition at line 232 of file dxgsg9base.h.

◆ _supports_dynamic_textures

bool DXScreenData::_supports_dynamic_textures

Definition at line 231 of file dxgsg9base.h.

◆ _supports_rgba16f_texture_format

bool DXScreenData::_supports_rgba16f_texture_format

Definition at line 216 of file dxgsg9base.h.

◆ _supports_rgba32_texture_format

bool DXScreenData::_supports_rgba32_texture_format

Definition at line 217 of file dxgsg9base.h.

◆ _swap_chain

IDirect3DSwapChain9* DXScreenData::_swap_chain

Definition at line 202 of file dxgsg9base.h.

◆ _window

HWND DXScreenData::_window

Definition at line 204 of file dxgsg9base.h.


The documentation for this struct was generated from the following file: