Torque3D/Engine/source/gfx/D3D9
Areloch d680dc9934 Initial implementation of the new Base Game Template and some starting modules.
This makes some tweaks to the engine to support this, specifically, it tweaks the hardcoded shaderpaths to defer to a pref variable, so none of the shader paths are hardcoded.

Also tweaks how post effects read in texture files, removing a bizzare filepath interpretation choice, where if the file path didn't start with "/" it forcefully appended the script's file path. This made it impossible to have images not in the same dir as the script file defining the post effect.

This was changed and the existing template's post effects tweaked for now to just add "./" to those few paths impacted, as well as the perf vars to support the non-hardcoded shader paths in the engine.
2017-02-24 02:40:56 -06:00
..
pc Improvements to openvr code 2016-09-11 22:42:42 +01:00
d3dx9Functions.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9CardProfiler.cpp The final step (barring any overlooked missing bits, requested refactors, and of course, rolling in dependencies already submitted as PRs) consists of: 2016-02-16 02:50:49 -06:00
gfxD3D9CardProfiler.h GFX now handles non-default adapters 2013-04-09 12:50:17 -04:00
gfxD3D9Cubemap.cpp cubemap Mip retrieval-DX 2014-12-27 11:34:08 -06:00
gfxD3D9Cubemap.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9Device.cpp Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
gfxD3D9Device.h GFXD3D9Device generic shader support. 2016-07-02 17:08:28 +10:00
gfxD3D9Device.regen-states.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9EnumTranslate.h Fix macro token pasting errors when compiling with clang-cl 2015-03-04 19:10:53 -05:00
gfxD3D9OcclusionQuery.cpp Fix SkatterSky flare occlusion. 2014-12-09 23:34:21 +11:00
gfxD3D9OcclusionQuery.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9PrimitiveBuffer.cpp Hardware Skinning Support 2016-08-21 01:43:30 +01:00
gfxD3D9PrimitiveBuffer.h Hardware Skinning Support 2016-08-21 01:43:30 +01:00
gfxD3D9QueryFence.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9QueryFence.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9Shader.cpp unused variable cleanup 2016-10-14 17:49:56 -05:00
gfxD3D9Shader.h Add sampler names to ShaderData for use on old versions of OpenGL and Opengl ES2 that not support explicit sampler location on shader files. 2014-11-08 17:50:37 +01:00
gfxD3D9StateBlock.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9StateBlock.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9TextureManager.cpp Set correct terrain layer texture format. 2014-11-08 18:19:14 +01:00
gfxD3D9TextureManager.h GFX now handles non-default adapters 2013-04-09 12:50:17 -04:00
gfxD3D9TextureObject.cpp Enable RGB format for DDS files getting copied to bitmap. 2014-09-23 13:47:14 +02:00
gfxD3D9TextureObject.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxD3D9VertexBuffer.cpp Hardware Skinning Support 2016-08-21 01:43:30 +01:00
gfxD3D9VertexBuffer.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
screenshotD3D9.cpp Direct3D11 Engine/source changes 2016-03-20 21:52:11 +10:00
screenshotD3D9.h Direct3D11 Engine/source changes 2016-03-20 21:52:11 +10:00
videoCaptureD3D9.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
videoCaptureD3D9.h Add missing include guards to some headers 2015-01-06 00:42:33 -05:00