diff options
Diffstat (limited to 'src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h')
-rw-r--r-- | src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h b/src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h deleted file mode 100644 index d2b46435ee..0000000000 --- a/src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2014 The ANGLE Project Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. -// - -// Framebuffer9.h: Defines the Framebuffer9 class. - -#ifndef LIBANGLE_RENDERER_D3D_D3D9_FRAMBUFFER9_H_ -#define LIBANGLE_RENDERER_D3D_D3D9_FRAMBUFFER9_H_ - -#include "libANGLE/renderer/d3d/FramebufferD3D.h" - -namespace rx -{ -class Renderer9; - -class Framebuffer9 : public FramebufferD3D -{ - public: - Framebuffer9(const gl::FramebufferState &data, Renderer9 *renderer); - ~Framebuffer9() override; - - gl::Error discard(const gl::Context *context, size_t count, const GLenum *attachments) override; - gl::Error invalidate(const gl::Context *context, - size_t count, - const GLenum *attachments) override; - gl::Error invalidateSub(const gl::Context *context, - size_t count, - const GLenum *attachments, - const gl::Rectangle &area) override; - - gl::Error getSamplePosition(size_t index, GLfloat *xy) const override; - - private: - gl::Error clearImpl(const gl::Context *context, const ClearParameters &clearParams) override; - - gl::Error readPixelsImpl(const gl::Context *context, - const gl::Rectangle &area, - GLenum format, - GLenum type, - size_t outputPitch, - const gl::PixelPackState &pack, - uint8_t *pixels) override; - - gl::Error blitImpl(const gl::Context *context, - const gl::Rectangle &sourceArea, - const gl::Rectangle &destArea, - const gl::Rectangle *scissor, - bool blitRenderTarget, - bool blitDepth, - bool blitStencil, - GLenum filter, - const gl::Framebuffer *sourceFramebuffer) override; - - GLenum getRenderTargetImplementationFormat(RenderTargetD3D *renderTarget) const override; - - Renderer9 *const mRenderer; -}; - -} - -#endif // LIBANGLE_RENDERER_D3D_D3D9_FRAMBUFFER9_H_ |