diff options
author | Jamie Madill <jmadill@chromium.org> | 2014-09-05 10:38:05 -0400 |
---|---|---|
committer | Jamie Madill <jmadill@chromium.org> | 2014-09-05 17:01:49 +0000 |
commit | f9479effa6c976dba1b1243c6257107791d03656 (patch) | |
tree | c6c9bdecbd0f43a13eb194e5fef5daa72f2ff087 /src/libGLESv2/renderer/d3d | |
parent | 3f2e61dea6c447ed7b98483fa0ce9ccc3cb5cc3c (diff) | |
download | angle-f9479effa6c976dba1b1243c6257107791d03656.tar.gz |
Drop support for the old "full multiplexed" MRT shaders.
This will simplify the code somewhat. It should no longer be
necessary now that we have the nVidia workaround.
BUG=angle:705
Change-Id: I1abe1abd9f03472341ce4315975a76c56b252bb4
Reviewed-on: https://chromium-review.googlesource.com/216111
Tested-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Diffstat (limited to 'src/libGLESv2/renderer/d3d')
-rw-r--r-- | src/libGLESv2/renderer/d3d/d3d11/renderer11_utils.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/libGLESv2/renderer/d3d/d3d11/renderer11_utils.cpp b/src/libGLESv2/renderer/d3d/d3d11/renderer11_utils.cpp index bb2e5362..093ae9cc 100644 --- a/src/libGLESv2/renderer/d3d/d3d11/renderer11_utils.cpp +++ b/src/libGLESv2/renderer/d3d/d3d11/renderer11_utils.cpp @@ -394,12 +394,7 @@ static size_t GetMaximumSimultaneousRenderTargets(D3D_FEATURE_LEVEL featureLevel case D3D_FEATURE_LEVEL_11_0: return D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT; case D3D_FEATURE_LEVEL_10_1: - case D3D_FEATURE_LEVEL_10_0: -#if (ANGLE_MRT_PERF_WORKAROUND == ANGLE_WORKAROUND_ENABLED) - return D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT; -#else - return 1; -#endif + case D3D_FEATURE_LEVEL_10_0: return D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT; case D3D_FEATURE_LEVEL_9_3: return D3D_FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT; case D3D_FEATURE_LEVEL_9_2: |