Torque3D/Engine/source/gfx/D3D11
marauder2k7 55519aac57 Shader refactor
Refactored DX Shader compilation and reflection to be more similar to opengl
Added support for more than 1 const buffer per shader stage.

This is boilerplate code, no functionality yet, that will be added in further commits. Though this builds without errors do not try and run it at this point.
2024-02-22 09:58:45 +00:00
..
gfxD3D11CardProfiler.cpp Removes Direct3D9 functionality. 2017-05-28 16:51:31 -05:00
gfxD3D11CardProfiler.h Removes Direct3D9 functionality. 2017-05-28 16:51:31 -05:00
gfxD3D11Cubemap.cpp get probes displaying with low Texture quality 2022-09-14 15:58:32 -05:00
gfxD3D11Cubemap.h WIP of timmy's changes merged in. Not properly initializing the probes/array slots just yet. 2019-03-24 18:18:44 -05:00
gfxD3D11Device.cpp Testing just disabling gfx device enumeration in test mode 2023-07-23 14:42:13 -05:00
gfxD3D11Device.h Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxD3D11EnumTranslate.cpp Reverse depth & 32F buffer format 2023-04-14 20:13:28 -06:00
gfxD3D11EnumTranslate.h from @rextimmy: corrections for stateblock blending support 2019-11-10 20:05:14 -06:00
gfxD3D11OcclusionQuery.cpp Core implementation of Physical Based Rendering. 2018-09-15 20:19:57 -05:00
gfxD3D11OcclusionQuery.h Core implementation of Physical Based Rendering. 2018-09-15 20:19:57 -05:00
gfxD3D11PrimitiveBuffer.cpp Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxD3D11PrimitiveBuffer.h uninitialized variables-gfx 2020-05-11 15:00:25 -05:00
gfxD3D11QueryFence.cpp Direct3D11 GFX device. 2016-03-20 21:48:52 +10:00
gfxD3D11QueryFence.h Direct3D11 GFX device. 2016-03-20 21:48:52 +10:00
gfxD3D11Shader.cpp Shader refactor 2024-02-22 09:58:45 +00:00
gfxD3D11Shader.h Shader refactor 2024-02-22 09:58:45 +00:00
gfxD3D11StateBlock.cpp Apply suggestions from code review 2023-07-19 15:41:24 +01:00
gfxD3D11StateBlock.h Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxD3D11Target.cpp Fixes setter issue for image/shape/material custom inspector fields where it was not correctly passing through the changed value from the Asset Browser select 2022-08-30 01:29:39 -05:00
gfxD3D11Target.h WIP updated UI 2019-05-09 00:11:49 -05:00
gfxD3D11TextureArray.cpp Refactor GFXTextureArray 2021-01-01 21:06:08 +01:00
gfxD3D11TextureArray.h Refactor GFXTextureArray 2021-01-01 21:06:08 +01:00
gfxD3D11TextureManager.cpp Reverse depth & 32F buffer format 2023-04-14 20:13:28 -06:00
gfxD3D11TextureManager.h Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxD3D11TextureObject.cpp set cubemapsaver profile to one that preserves sizes 2021-11-21 14:28:51 -06:00
gfxD3D11TextureObject.h Corrects a problem with the D3D11 texture lock/unlock mechanism 2018-04-21 18:19:17 +10:00
gfxD3D11VertexBuffer.cpp Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxD3D11VertexBuffer.h uninitialized variables-gfx 2020-05-11 15:00:25 -05:00
screenshotD3D11.cpp ScreenShotD3D11 delete fix. 2016-04-02 22:30:56 +10:00
screenshotD3D11.h Direct3D11 GFX device. 2016-03-20 21:48:52 +10:00