aboutsummaryrefslogtreecommitdiff
path: root/src/libGLESv2/Renderbuffer.cpp
diff options
context:
space:
mode:
authordaniel@transgaming.com <daniel@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226>2012-10-31 18:07:20 +0000
committerdaniel@transgaming.com <daniel@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226>2012-10-31 18:07:20 +0000
commitf112217a08cd024dd49467e8ee9e263d30dec7f1 (patch)
tree3ecc878abfaae139945c42808e8f8e753ad9feba /src/libGLESv2/Renderbuffer.cpp
parente4733d7ef01764ad8877de2636ab9b4ff80eec39 (diff)
downloadangle-f112217a08cd024dd49467e8ee9e263d30dec7f1.tar.gz
Eliminate use of global getDevice() function.
Trac #21727 Everything must go through the renderer. Conflicts: src/libGLESv2/Texture.cpp git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1334 736b8ea6-26fd-11df-bfd4-992fa37f6226
Diffstat (limited to 'src/libGLESv2/Renderbuffer.cpp')
-rw-r--r--src/libGLESv2/Renderbuffer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libGLESv2/Renderbuffer.cpp b/src/libGLESv2/Renderbuffer.cpp
index 4b911e81..69dc4f9c 100644
--- a/src/libGLESv2/Renderbuffer.cpp
+++ b/src/libGLESv2/Renderbuffer.cpp
@@ -398,7 +398,7 @@ Colorbuffer::Colorbuffer(IDirect3DSurface9 *renderTarget) : mRenderTarget(render
Colorbuffer::Colorbuffer(int width, int height, GLenum format, GLsizei samples) : mRenderTarget(NULL)
{
- IDirect3DDevice9 *device = getDevice();
+ IDirect3DDevice9 *device = getDisplay()->getRenderer()->getDevice(); // D3D9_REPLACE
D3DFORMAT requestedFormat = es2dx::ConvertRenderbufferFormat(format);
int supportedSamples = getContext()->getNearestSupportedSamples(requestedFormat, samples);
@@ -471,7 +471,7 @@ DepthStencilbuffer::DepthStencilbuffer(IDirect3DSurface9 *depthStencil) : mDepth
DepthStencilbuffer::DepthStencilbuffer(int width, int height, GLsizei samples)
{
- IDirect3DDevice9 *device = getDevice();
+ IDirect3DDevice9 *device = getDisplay()->getRenderer()->getDevice(); // D3D9_REPLACE
mDepthStencil = NULL;