Torque3D/Engine/source/gfx/D3D11
marauder2k7 e9a38539a3 multiple desc per handle
Added multiple descriptions to handles.

While maps are very efficient and match data very quickly due to hashing and what not, they are tricky memory wise, we cant clear them if they are only made up of structs and enums. Need to explore other methods for doing this. Original system had a sub buffer system with a check based on whether the handle was marked vertex/pixel. With 6 stages possible now we need to think of a more effective method. Since shaderstage is now a bit flag maybe some sort of streaming setup could be used to write without a loop.
2024-02-27 09:15:19 +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 multiple desc per handle 2024-02-27 09:15:19 +00:00
gfxD3D11Shader.h multiple desc per handle 2024-02-27 09:15:19 +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