dolphin/Source/Core/VideoBackends/D3D
Ryan Houdek 7650117c26 Properly support MSAA and SSAA as separate features(+GLES)
SSAA relies on MSAA being active to work. We only supports 4x SSAA while in fact you can enable SSAA at any MSAA level.
I even managed to run 64xMSAA + SSAA on my Quadro which made some pretty sleek looking games. They were very cinematic though.

With this, it properly fixes up SSAA and MSAA support in GLES as well. Before they were broken when stereo rendering was enabled.
Now in GLES they can properly support MSAA and also stereo rendering with MSAA enabled(with proper extensions).
2015-09-05 05:23:29 -05:00
..
BoundingBox.cpp spaces cleanup 2014-12-07 20:28:27 -03:00
BoundingBox.h Add HW bounding Box support to d3d backend 2014-12-05 15:03:24 -03:00
D3D.vcxproj [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
D3D.vcxproj.filters VideoCommon: Merge PointGeometryShader into GeometryShaderGen. 2014-12-15 22:47:43 +01:00
D3DBase.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DBase.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DShader.cpp Use PanicAlertT instead of PanicAlert when appropriate 2015-06-04 13:25:06 +02:00
D3DShader.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DState.cpp Use emplace() instead of insert() where applicable for maps. 2015-06-28 19:52:40 -04:00
D3DState.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DTexture.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DTexture.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DUtil.cpp D3D: Implement Z pokes. 2015-06-07 15:33:30 +02:00
D3DUtil.h D3D: Implement Z pokes. 2015-06-07 15:33:30 +02:00
FramebufferManager.cpp Fix code to comply with coding style 2015-07-31 20:00:36 -04:00
FramebufferManager.h Video: respect stride of efb copies to xfb 2015-07-25 01:52:12 +08:00
GeometryShaderCache.cpp Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
GeometryShaderCache.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Globals.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
NativeVertexFormat.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PSTextureEncoder.cpp Use emplace() instead of insert() where applicable for maps. 2015-06-28 19:52:40 -04:00
PSTextureEncoder.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PerfQuery.cpp Add missing license headers 2015-05-25 13:11:47 +02:00
PerfQuery.h Add missing license headers 2015-05-25 13:11:47 +02:00
PixelShaderCache.cpp Revert "VideoCommon: Clamp integer conversions." 2015-08-15 13:50:43 +02:00
PixelShaderCache.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Render.cpp BitField: Enable ifdef'd out code for Windows 2015-09-03 22:06:15 -04:00
Render.h Add missing license headers 2015-05-25 13:11:47 +02:00
Television.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Television.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
TextureCache.cpp Implement scaled partial texture updates 2015-07-02 08:53:40 -03:00
TextureCache.h Implement scaled partial texture updates 2015-07-02 08:53:40 -03:00
TextureEncoder.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VertexManager.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VertexManager.h Remove unnecessary virtual keywords 2015-07-30 10:33:08 -04:00
VertexShaderCache.cpp Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
VertexShaderCache.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VideoBackend.h Add missing license headers 2015-05-25 13:11:47 +02:00
XFBEncoder.cpp Video: Trying to fix D3D/XFB disabled regression 2015-07-26 00:59:00 +08:00
XFBEncoder.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
main.cpp Properly support MSAA and SSAA as separate features(+GLES) 2015-09-05 05:23:29 -05:00
main.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00