open_toontown_panda3d/panda/src/dxgsg9
Sam Edwards a9dfd8352e general: Distinguish local/system includes
This changes includes so that local includes are consistently
#include "localFile.h"
while system and third-party includes are consistently
#include <systemFile.h>

This commit mostly converts the former to the latter; the two
exceptions are in android_main.cxx and fmodAudioSound.h, where
the reverse was necessary.
2018-11-10 18:00:10 -07:00
..
README.md Add README.md files for various directories 2017-10-31 19:20:24 +01:00
config_dxgsg9.cxx general: Don't require BUILDING_* for static builds 2018-08-31 23:54:32 -06:00
config_dxgsg9.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxGeomMunger9.I Changes to make ColorAttrib behavior more consistent: 2018-10-08 22:09:22 +02:00
dxGeomMunger9.cxx Changes to make ColorAttrib behavior more consistent: 2018-10-08 22:09:22 +02:00
dxGeomMunger9.h Changes to make ColorAttrib behavior more consistent: 2018-10-08 22:09:22 +02:00
dxGraphicsDevice9.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
dxGraphicsDevice9.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxGraphicsStateGuardian9.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
dxGraphicsStateGuardian9.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
dxGraphicsStateGuardian9.h Changes to make ColorAttrib behavior more consistent: 2018-10-08 22:09:22 +02:00
dxIndexBufferContext9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxIndexBufferContext9.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
dxIndexBufferContext9.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxOcclusionQueryContext9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxOcclusionQueryContext9.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
dxOcclusionQueryContext9.h Merge from 1.9, cleanup DX9/shader, fix built-in shadow mapping in DX9 2016-07-10 16:44:09 +02:00
dxShaderContext9.I Merge from 1.9, cleanup DX9/shader, fix built-in shadow mapping in DX9 2016-07-10 16:44:09 +02:00
dxShaderContext9.cxx Changes to make ColorAttrib behavior more consistent: 2018-10-08 22:09:22 +02:00
dxShaderContext9.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
dxTextureContext9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxTextureContext9.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
dxTextureContext9.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxVertexBufferContext9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
dxVertexBufferContext9.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
dxVertexBufferContext9.h Merge from 1.9, cleanup DX9/shader, fix built-in shadow mapping in DX9 2016-07-10 16:44:09 +02:00
dxgsg9base.h dxgsg9: Remove DirectX 9.1 "detection" code 2018-10-29 17:50:22 -06:00
p3dxgsg9_composite1.cxx Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
vertexElementArray.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexElementArray.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
wdxGraphicsBuffer9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
wdxGraphicsBuffer9.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
wdxGraphicsBuffer9.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
wdxGraphicsPipe9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
wdxGraphicsPipe9.cxx dxgsg9: fix startup freeze when VRAM is 4GiB or higher 2018-11-01 22:27:28 +01:00
wdxGraphicsPipe9.h dxgsg9: Remove DirectX 9.1 "detection" code 2018-10-29 17:50:22 -06:00
wdxGraphicsWindow9.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
wdxGraphicsWindow9.cxx dxgsg9: Remove DirectX 9.1 "detection" code 2018-10-29 17:50:22 -06:00
wdxGraphicsWindow9.h dxgsg9: Delete dead dxInput9.{cxx,h} files 2018-10-29 16:05:59 -06:00

README.md

This package handles all communication with the DirectX backend, and manages state to minimize redundant state changes.