Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(174)

Side by Side Diff: Source/core/html/canvas/WebGLVertexArrayObjectOES.h

Issue 1115553002: Removing blink::prefix (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebase Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2011 Google Inc. All rights reserved. 2 * Copyright (C) 2011 Google 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 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
88 VertexAttribState* getVertexAttribState(size_t); 88 VertexAttribState* getVertexAttribState(size_t);
89 void setVertexAttribState(GLuint, GLsizei, GLint, GLenum, GLboolean, GLsizei , GLintptr, PassRefPtrWillBeRawPtr<WebGLBuffer>); 89 void setVertexAttribState(GLuint, GLsizei, GLint, GLenum, GLboolean, GLsizei , GLintptr, PassRefPtrWillBeRawPtr<WebGLBuffer>);
90 void unbindBuffer(PassRefPtrWillBeRawPtr<WebGLBuffer>); 90 void unbindBuffer(PassRefPtrWillBeRawPtr<WebGLBuffer>);
91 void setVertexAttribDivisor(GLuint index, GLuint divisor); 91 void setVertexAttribDivisor(GLuint index, GLuint divisor);
92 92
93 DECLARE_VIRTUAL_TRACE(); 93 DECLARE_VIRTUAL_TRACE();
94 94
95 private: 95 private:
96 WebGLVertexArrayObjectOES(WebGLRenderingContextBase*, VaoType); 96 WebGLVertexArrayObjectOES(WebGLRenderingContextBase*, VaoType);
97 97
98 void dispatchDetached(blink::WebGraphicsContext3D*); 98 void dispatchDetached(WebGraphicsContext3D*);
99 bool hasObject() const override { return m_object != 0; } 99 bool hasObject() const override { return m_object != 0; }
100 void deleteObjectImpl(blink::WebGraphicsContext3D*) override; 100 void deleteObjectImpl(WebGraphicsContext3D*) override;
101 101
102 Platform3DObject m_object; 102 Platform3DObject m_object;
103 103
104 VaoType m_type; 104 VaoType m_type;
105 bool m_hasEverBeenBound; 105 bool m_hasEverBeenBound;
106 #if ENABLE(OILPAN) 106 #if ENABLE(OILPAN)
107 bool m_destructionInProgress; 107 bool m_destructionInProgress;
108 #endif 108 #endif
109 RefPtrWillBeMember<WebGLBuffer> m_boundElementArrayBuffer; 109 RefPtrWillBeMember<WebGLBuffer> m_boundElementArrayBuffer;
110 WillBeHeapVector<OwnPtrWillBeMember<VertexAttribState>> m_vertexAttribState; 110 WillBeHeapVector<OwnPtrWillBeMember<VertexAttribState>> m_vertexAttribState;
111 }; 111 };
112 112
113 } // namespace blink 113 } // namespace blink
114 114
115 #endif // WebGLVertexArrayObjectOES_h 115 #endif // WebGLVertexArrayObjectOES_h
OLDNEW
« no previous file with comments | « Source/core/html/canvas/WebGLTransformFeedback.cpp ('k') | Source/core/html/canvas/WebGLVertexArrayObjectOES.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698