| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2009 Apple Inc. All rights reserved. |   2  * Copyright (C) 2009 Apple Inc. All rights reserved. | 
|   3  * |   3  * | 
|   4  * Redistribution and use in source and binary forms, with or without |   4  * Redistribution and use in source and binary forms, with or without | 
|   5  * modification, are permitted provided that the following conditions |   5  * modification, are permitted provided that the following conditions | 
|   6  * are met: |   6  * are met: | 
|   7  * 1. Redistributions of source code must retain the above copyright |   7  * 1. Redistributions of source code must retain the above copyright | 
|   8  *    notice, this list of conditions and the following disclaimer. |   8  *    notice, this list of conditions and the following disclaimer. | 
|   9  * 2. Redistributions in binary form must reproduce the above copyright |   9  * 2. Redistributions in binary form must reproduce the above copyright | 
|  10  *    notice, this list of conditions and the following disclaimer in the |  10  *    notice, this list of conditions and the following disclaimer in the | 
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  54  |  54  | 
|  55     bool hasEverBeenBound() const { return object() && m_hasEverBeenBound; } |  55     bool hasEverBeenBound() const { return object() && m_hasEverBeenBound; } | 
|  56  |  56  | 
|  57     void setHasEverBeenBound() { m_hasEverBeenBound = true; } |  57     void setHasEverBeenBound() { m_hasEverBeenBound = true; } | 
|  58  |  58  | 
|  59     DECLARE_VIRTUAL_TRACE(); |  59     DECLARE_VIRTUAL_TRACE(); | 
|  60  |  60  | 
|  61 protected: |  61 protected: | 
|  62     explicit WebGLRenderbuffer(WebGLRenderingContextBase*); |  62     explicit WebGLRenderbuffer(WebGLRenderingContextBase*); | 
|  63  |  63  | 
|  64     void deleteObjectImpl(WebGraphicsContext3D*) override; |  64     void deleteObjectImpl(WebGraphicsContext3D*, gpu::gles2::GLES2Interface*) ov
    erride; | 
|  65  |  65  | 
|  66 private: |  66 private: | 
|  67     bool isRenderbuffer() const override { return true; } |  67     bool isRenderbuffer() const override { return true; } | 
|  68  |  68  | 
|  69     GLenum m_internalFormat; |  69     GLenum m_internalFormat; | 
|  70     GLsizei m_width, m_height; |  70     GLsizei m_width, m_height; | 
|  71  |  71  | 
|  72     bool m_hasEverBeenBound; |  72     bool m_hasEverBeenBound; | 
|  73 }; |  73 }; | 
|  74  |  74  | 
|  75 } // namespace blink |  75 } // namespace blink | 
|  76  |  76  | 
|  77 #endif // WebGLRenderbuffer_h |  77 #endif // WebGLRenderbuffer_h | 
| OLD | NEW |