summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/angle/src/libANGLE/Error.inl
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/angle/src/libANGLE/Error.inl')
-rw-r--r--src/3rdparty/angle/src/libANGLE/Error.inl189
1 files changed, 0 insertions, 189 deletions
diff --git a/src/3rdparty/angle/src/libANGLE/Error.inl b/src/3rdparty/angle/src/libANGLE/Error.inl
deleted file mode 100644
index 4632830ce0..0000000000
--- a/src/3rdparty/angle/src/libANGLE/Error.inl
+++ /dev/null
@@ -1,189 +0,0 @@
-//
-// Copyright (c) 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.
-
-// Error.inl: Inline definitions of egl::Error and gl::Error classes which encapsulate API errors
-// and optional error messages.
-
-#include "common/angleutils.h"
-
-#include <cstdarg>
-
-namespace gl
-{
-
-Error::Error(GLenum errorCode)
- : mCode(errorCode),
- mID(errorCode)
-{
-}
-
-Error::Error(const Error &other)
- : mCode(other.mCode),
- mID(other.mID)
-{
- if (other.mMessage)
- {
- createMessageString();
- *mMessage = *(other.mMessage);
- }
-}
-
-Error::Error(Error &&other)
- : mCode(other.mCode),
- mID(other.mID),
- mMessage(std::move(other.mMessage))
-{
-}
-
-// automatic error type conversion
-Error::Error(egl::Error &&eglErr)
- : mCode(GL_INVALID_OPERATION),
- mID(0),
- mMessage(std::move(eglErr.mMessage))
-{
-}
-
-Error::Error(egl::Error eglErr)
- : mCode(GL_INVALID_OPERATION),
- mID(0),
- mMessage(std::move(eglErr.mMessage))
-{
-}
-
-Error &Error::operator=(const Error &other)
-{
- mCode = other.mCode;
- mID = other.mID;
-
- if (other.mMessage)
- {
- createMessageString();
- *mMessage = *(other.mMessage);
- }
- else
- {
- mMessage.release();
- }
-
- return *this;
-}
-
-Error &Error::operator=(Error &&other)
-{
- if (this != &other)
- {
- mCode = other.mCode;
- mID = other.mID;
- mMessage = std::move(other.mMessage);
- }
-
- return *this;
-}
-
-GLenum Error::getCode() const
-{
- return mCode;
-}
-
-GLuint Error::getID() const
-{
- return mID;
-}
-
-bool Error::isError() const
-{
- return (mCode != GL_NO_ERROR);
-}
-
-} // namespace gl
-
-namespace egl
-{
-
-Error::Error(EGLint errorCode)
- : mCode(errorCode),
- mID(0)
-{
-}
-
-Error::Error(const Error &other)
- : mCode(other.mCode),
- mID(other.mID)
-{
- if (other.mMessage)
- {
- createMessageString();
- *mMessage = *(other.mMessage);
- }
-}
-
-Error::Error(Error &&other)
- : mCode(other.mCode),
- mID(other.mID),
- mMessage(std::move(other.mMessage))
-{
-}
-
-// automatic error type conversion
-Error::Error(gl::Error &&glErr)
- : mCode(EGL_BAD_ACCESS),
- mID(0),
- mMessage(std::move(glErr.mMessage))
-{
-}
-
-Error::Error(gl::Error glErr)
- : mCode(EGL_BAD_ACCESS),
- mID(0),
- mMessage(std::move(glErr.mMessage))
-{
-}
-
-Error &Error::operator=(const Error &other)
-{
- mCode = other.mCode;
- mID = other.mID;
-
- if (other.mMessage)
- {
- createMessageString();
- *mMessage = *(other.mMessage);
- }
- else
- {
- mMessage.release();
- }
-
- return *this;
-}
-
-Error &Error::operator=(Error &&other)
-{
- if (this != &other)
- {
- mCode = other.mCode;
- mID = other.mID;
- mMessage = std::move(other.mMessage);
- }
-
- return *this;
-}
-
-EGLint Error::getCode() const
-{
- return mCode;
-}
-
-EGLint Error::getID() const
-{
- return mID;
-}
-
-bool Error::isError() const
-{
- return (mCode != EGL_SUCCESS);
-}
-
-}