diff options
author | Moonchild <moonchild@palemoon.org> | 2020-05-04 20:49:56 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2020-05-04 20:49:56 +0000 |
commit | 6980b807916490eff6ee7a6791129ef5d76a118e (patch) | |
tree | cbf3ec27d288cdcfff16237fdbc783ab6f04a92b /gfx/layers/d3d9/DeviceManagerD3D9.cpp | |
parent | ca826767f07eb3b463f660b94f9416ecb5065611 (diff) | |
download | UXP-6980b807916490eff6ee7a6791129ef5d76a118e.tar UXP-6980b807916490eff6ee7a6791129ef5d76a118e.tar.gz UXP-6980b807916490eff6ee7a6791129ef5d76a118e.tar.lz UXP-6980b807916490eff6ee7a6791129ef5d76a118e.tar.xz UXP-6980b807916490eff6ee7a6791129ef5d76a118e.zip |
Issue #1450 - Remove NVidia 3D-Vision utils
Legacy, unmaintained and untested D3D9 stereo
output behind a hidden pref that nobody ever uses... :P
'nuf said. Resolves #1450
Diffstat (limited to 'gfx/layers/d3d9/DeviceManagerD3D9.cpp')
-rw-r--r-- | gfx/layers/d3d9/DeviceManagerD3D9.cpp | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/gfx/layers/d3d9/DeviceManagerD3D9.cpp b/gfx/layers/d3d9/DeviceManagerD3D9.cpp index 09778bc9c..5aa0e9825 100644 --- a/gfx/layers/d3d9/DeviceManagerD3D9.cpp +++ b/gfx/layers/d3d9/DeviceManagerD3D9.cpp @@ -8,7 +8,6 @@ #include "nsIServiceManager.h" #include "nsIConsoleService.h" #include "nsPrintfCString.h" -#include "Nv3DVUtils.h" #include "plstr.h" #include <algorithm> #include "gfx2DGlue.h" @@ -263,21 +262,6 @@ DeviceManagerD3D9::Initialize() return false; } - if (gfxPrefs::StereoVideoEnabled()) { - /* Create an Nv3DVUtils instance */ - if (!mNv3DVUtils) { - mNv3DVUtils = new Nv3DVUtils(); - if (!mNv3DVUtils) { - NS_WARNING("Could not create a new instance of Nv3DVUtils."); - } - } - - /* Initialize the Nv3DVUtils object */ - if (mNv3DVUtils) { - mNv3DVUtils->Initialize(); - } - } - HMODULE d3d9 = LoadLibraryW(L"d3d9.dll"); decltype(Direct3DCreate9)* d3d9Create = (decltype(Direct3DCreate9)*) GetProcAddress(d3d9, "Direct3DCreate9"); @@ -385,14 +369,6 @@ DeviceManagerD3D9::Initialize() /* * Do some post device creation setup */ - if (mNv3DVUtils) { - IUnknown* devUnknown = nullptr; - if (mDevice) { - mDevice->QueryInterface(IID_IUnknown, (void **)&devUnknown); - } - mNv3DVUtils->SetDeviceInfo(devUnknown); - } - auto failCreateShaderMsg = "[D3D9] failed to create a critical resource (shader) code"; hr = mDevice->CreateVertexShader((DWORD*)LayerQuadVS, |