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

Side by Side Diff: gpu/blink/webgraphicscontext3d_impl.cc

Issue 1808933002: Remove framebufferRenderbuffer and framebufferTexture* from WGC3D. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@wgc3d-unused
Patch Set: framebufferRenderbuffer: rebase Created 4 years, 9 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 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "gpu/blink/webgraphicscontext3d_impl.h" 5 #include "gpu/blink/webgraphicscontext3d_impl.h"
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 8
9 #include "base/atomicops.h" 9 #include "base/atomicops.h"
10 #include "base/lazy_instance.h" 10 #include "base/lazy_instance.h"
(...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after
334 } 334 }
335 335
336 DELEGATE_TO_GL_1(enable, Enable, WGC3Denum) 336 DELEGATE_TO_GL_1(enable, Enable, WGC3Denum)
337 337
338 DELEGATE_TO_GL_1(enableVertexAttribArray, EnableVertexAttribArray, 338 DELEGATE_TO_GL_1(enableVertexAttribArray, EnableVertexAttribArray,
339 WGC3Duint) 339 WGC3Duint)
340 340
341 DELEGATE_TO_GL(finish, Finish) 341 DELEGATE_TO_GL(finish, Finish)
342 DELEGATE_TO_GL(flush, Flush) 342 DELEGATE_TO_GL(flush, Flush)
343 343
344 DELEGATE_TO_GL_4(framebufferRenderbuffer, FramebufferRenderbuffer,
345 WGC3Denum, WGC3Denum, WGC3Denum, WebGLId)
346
347 DELEGATE_TO_GL_5(framebufferTexture2D, FramebufferTexture2D,
348 WGC3Denum, WGC3Denum, WGC3Denum, WebGLId, WGC3Dint)
349
350 DELEGATE_TO_GL_1(frontFace, FrontFace, WGC3Denum) 344 DELEGATE_TO_GL_1(frontFace, FrontFace, WGC3Denum)
351 345
352 DELEGATE_TO_GL_1(generateMipmap, GenerateMipmap, WGC3Denum) 346 DELEGATE_TO_GL_1(generateMipmap, GenerateMipmap, WGC3Denum)
353 347
354 bool WebGraphicsContext3DImpl::getActiveAttrib( 348 bool WebGraphicsContext3DImpl::getActiveAttrib(
355 WebGLId program, WGC3Duint index, ActiveInfo& info) { 349 WebGLId program, WGC3Duint index, ActiveInfo& info) {
356 if (!program) { 350 if (!program) {
357 synthesizeGLError(GL_INVALID_VALUE); 351 synthesizeGLError(GL_INVALID_VALUE);
358 return false; 352 return false;
359 } 353 }
(...skipping 651 matching lines...) Expand 10 before | Expand all | Expand 10 after
1011 WGC3Denum mode, WGC3Duint start, WGC3Duint end, WGC3Dsizei count, 1005 WGC3Denum mode, WGC3Duint start, WGC3Duint end, WGC3Dsizei count,
1012 WGC3Denum type, WGC3Dintptr offset) { 1006 WGC3Denum type, WGC3Dintptr offset) {
1013 gl_->DrawRangeElements(mode, start, end, count, type, 1007 gl_->DrawRangeElements(mode, start, end, count, type,
1014 reinterpret_cast<void*>(static_cast<intptr_t>(offset))); 1008 reinterpret_cast<void*>(static_cast<intptr_t>(offset)));
1015 } 1009 }
1016 DELEGATE_TO_GL(endTransformFeedback, EndTransformFeedback) 1010 DELEGATE_TO_GL(endTransformFeedback, EndTransformFeedback)
1017 WGC3Dsync WebGraphicsContext3DImpl::fenceSync(WGC3Denum condition, 1011 WGC3Dsync WebGraphicsContext3DImpl::fenceSync(WGC3Denum condition,
1018 WGC3Dbitfield flags) { 1012 WGC3Dbitfield flags) {
1019 return reinterpret_cast<WGC3Dsync>(gl_->FenceSync(condition, flags)); 1013 return reinterpret_cast<WGC3Dsync>(gl_->FenceSync(condition, flags));
1020 } 1014 }
1021 DELEGATE_TO_GL_5(framebufferTextureLayer, FramebufferTextureLayer, WGC3Denum,
1022 WGC3Denum, WGC3Duint, WGC3Dint, WGC3Dint)
1023 DELEGATE_TO_GL_5(getActiveUniformBlockName, GetActiveUniformBlockName, 1015 DELEGATE_TO_GL_5(getActiveUniformBlockName, GetActiveUniformBlockName,
1024 WGC3Duint, WGC3Duint, WGC3Dsizei, WGC3Dsizei *, WGC3Dchar *) 1016 WGC3Duint, WGC3Duint, WGC3Dsizei, WGC3Dsizei *, WGC3Dchar *)
1025 DELEGATE_TO_GL_4(getActiveUniformBlockiv, GetActiveUniformBlockiv, WGC3Duint, 1017 DELEGATE_TO_GL_4(getActiveUniformBlockiv, GetActiveUniformBlockiv, WGC3Duint,
1026 WGC3Duint, WGC3Denum, WGC3Dint *) 1018 WGC3Duint, WGC3Denum, WGC3Dint *)
1027 DELEGATE_TO_GL_5(getActiveUniformsiv, GetActiveUniformsiv, WGC3Duint, 1019 DELEGATE_TO_GL_5(getActiveUniformsiv, GetActiveUniformsiv, WGC3Duint,
1028 WGC3Dsizei, const WGC3Duint *, WGC3Denum, WGC3Dint *) 1020 WGC3Dsizei, const WGC3Duint *, WGC3Denum, WGC3Dint *)
1029 DELEGATE_TO_GL_2R(getFragDataLocation, GetFragDataLocation, WGC3Duint, 1021 DELEGATE_TO_GL_2R(getFragDataLocation, GetFragDataLocation, WGC3Duint,
1030 const WGC3Dchar *, WGC3Dint) 1022 const WGC3Dchar *, WGC3Dint)
1031 DELEGATE_TO_GL_5(getInternalformativ, GetInternalformativ, WGC3Denum, WGC3Denum, 1023 DELEGATE_TO_GL_5(getInternalformativ, GetInternalformativ, WGC3Denum, WGC3Denum,
1032 WGC3Denum, WGC3Dsizei, WGC3Dint *) 1024 WGC3Denum, WGC3Dsizei, WGC3Dint *)
(...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after
1191 output_attribs->context_type = ::gpu::gles2::CONTEXT_TYPE_WEBGL2; 1183 output_attribs->context_type = ::gpu::gles2::CONTEXT_TYPE_WEBGL2;
1192 break; 1184 break;
1193 default: 1185 default:
1194 NOTREACHED(); 1186 NOTREACHED();
1195 output_attribs->context_type = ::gpu::gles2::CONTEXT_TYPE_OPENGLES2; 1187 output_attribs->context_type = ::gpu::gles2::CONTEXT_TYPE_OPENGLES2;
1196 break; 1188 break;
1197 } 1189 }
1198 } 1190 }
1199 1191
1200 } // namespace gpu_blink 1192 } // namespace gpu_blink
OLDNEW
« no previous file with comments | « gpu/blink/webgraphicscontext3d_impl.h ('k') | third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698