| // |
| // Copyright 2002 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. |
| // |
| |
| // Image.h: Implements the rx::Image class, an abstract base class for the |
| // renderer-specific classes which will define the interface to the underlying |
| // surfaces or resources. |
| |
| #include "libANGLE/renderer/d3d/ImageD3D.h" |
| |
| namespace rx |
| { |
| |
| ImageD3D::ImageD3D() |
| : mWidth(0), |
| mHeight(0), |
| mDepth(0), |
| mInternalFormat(GL_NONE), |
| mRenderable(false), |
| mType(gl::TextureType::InvalidEnum), |
| mDirty(false) |
| {} |
| |
| angle::Result ImageD3D::setManagedSurface2D(const gl::Context *context, |
| TextureStorage *storage, |
| int level) |
| { |
| return angle::Result::Continue; |
| } |
| |
| angle::Result ImageD3D::setManagedSurfaceCube(const gl::Context *context, |
| TextureStorage *storage, |
| int face, |
| int level) |
| { |
| return angle::Result::Continue; |
| } |
| |
| angle::Result ImageD3D::setManagedSurface3D(const gl::Context *context, |
| TextureStorage *storage, |
| int level) |
| { |
| return angle::Result::Continue; |
| } |
| |
| angle::Result ImageD3D::setManagedSurface2DArray(const gl::Context *context, |
| TextureStorage *storage, |
| int layer, |
| int level) |
| { |
| return angle::Result::Continue; |
| } |
| |
| } // namespace rx |