dolphin/Source/Core/VideoBackends/D3D
Stenzek 5860c97144 D3D: Move device release from Renderer destructor to shutdown
Necessary if we wish to have GPU objects in our base class, as otherwise
the device will be released before the objects.
2017-11-22 18:47:04 +10:00
..
BoundingBox.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BoundingBox.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CMakeLists.txt D3D: Remove non-existent files from CMakeLists.txt 2017-11-19 00:29:23 -05:00
D3D.vcxproj Remove old XFB logic 2017-11-17 22:11:29 -06:00
D3D.vcxproj.filters Remove old XFB logic 2017-11-17 22:11:29 -06:00
D3DBase.cpp D3D: Remove BeginFrame/EndFrame 2017-11-22 18:47:04 +10:00
D3DBase.h D3D: Remove BeginFrame/EndFrame 2017-11-22 18:47:04 +10:00
D3DBlob.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DBlob.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DShader.cpp D3D: Uber shader support 2017-07-30 17:43:59 +10:00
D3DShader.h D3D: Uber shader support 2017-07-30 17:43:59 +10:00
D3DState.cpp D3D: Make state cache part of Renderer and not static 2017-11-22 18:17:07 +10:00
D3DState.h D3D: Make state cache part of Renderer and not static 2017-11-22 18:17:07 +10:00
D3DTexture.cpp D3DTexture: in-class initialize class members where applicable 2017-09-03 13:08:06 -04:00
D3DTexture.h D3DTexture: Remove unused bindflags D3DTexture2D member variable 2017-09-03 13:12:26 -04:00
D3DUtil.cpp D3DUtil: Remove unused defines 2017-11-19 12:14:18 -05:00
D3DUtil.h D3DUtil: Make file-scope variables internally linked where applicable 2017-11-19 12:12:39 -05:00
DXTexture.cpp HybridXFB: Fix lint errors 2017-11-17 22:11:31 -06:00
DXTexture.h Support frame and video dumping from VideoCommon 2017-11-17 22:11:23 -06:00
FramebufferManager.cpp VideoConfig: Make StereoMode an enum class 2017-11-18 23:19:53 -05:00
FramebufferManager.h Remove old XFB logic 2017-11-17 22:11:29 -06:00
GeometryShaderCache.cpp VideoConfig: Make StereoMode an enum class 2017-11-18 23:19:53 -05:00
GeometryShaderCache.h Renderer: Move cull mode to a rasterization state object 2017-09-11 20:01:45 +10:00
NativeVertexFormat.cpp D3D: Eliminate redundant ID3D11DeviceChild* casts 2017-09-02 14:45:14 -04:00
PSTextureEncoder.cpp HybridXFB: Fix lint errors 2017-11-17 22:11:31 -06:00
PSTextureEncoder.h Video: Clearly separate Texture and EFB Copy formats 2017-08-03 18:35:29 -07:00
PerfQuery.cpp Improve PerfQuery accuracy 2016-07-04 18:54:49 +10:00
PerfQuery.h Fix D3D12 headers missing includes. 2016-06-24 11:14:10 +00:00
PixelShaderCache.cpp D3D: Fix crash if shaders fail to compile 2017-09-07 11:45:43 +10:00
PixelShaderCache.h VideoBackends: Add the explicit keyword to WorkItem-derived class constructors 2017-09-02 17:35:20 -04:00
Render.cpp D3D: Move device release from Renderer destructor to shutdown 2017-11-22 18:47:04 +10:00
Render.h D3D: Move remaining static variables from Render.cpp to Renderer class 2017-11-22 18:47:04 +10:00
TextureCache.cpp D3D: Support logic op through integer render target view 2017-09-04 10:07:36 +10:00
TextureCache.h Video: Clearly separate Texture and EFB Copy formats 2017-08-03 18:35:29 -07:00
VertexManager.cpp Renderer: Move cull mode to a rasterization state object 2017-09-11 20:01:45 +10:00
VertexManager.h NativeVertexFormat: Drop unused virtual method SetupVertexPointers 2017-07-30 17:43:59 +10:00
VertexShaderCache.cpp D3D: Eliminate redundant ID3D11DeviceChild* casts 2017-09-02 14:45:14 -04:00
VertexShaderCache.h VideoBackends: Add the explicit keyword to WorkItem-derived class constructors 2017-09-02 17:35:20 -04:00
VideoBackend.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
main.cpp D3D: Move device release from Renderer destructor to shutdown 2017-11-22 18:47:04 +10:00