diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webgl/webgl_framebuffer.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/webgl/webgl_framebuffer.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webgl/webgl_framebuffer.cc b/chromium/third_party/blink/renderer/modules/webgl/webgl_framebuffer.cc index 7d03d4031e2..397c5966fe5 100644 --- a/chromium/third_party/blink/renderer/modules/webgl/webgl_framebuffer.cc +++ b/chromium/third_party/blink/renderer/modules/webgl/webgl_framebuffer.cc @@ -200,12 +200,12 @@ void WebGLTextureAttachment::Unattach(gpu::gles2::GLES2Interface* gl, WebGLFramebuffer::WebGLAttachment::WebGLAttachment() = default; WebGLFramebuffer* WebGLFramebuffer::Create(WebGLRenderingContextBase* ctx) { - return new WebGLFramebuffer(ctx, false); + return MakeGarbageCollected<WebGLFramebuffer>(ctx, false); } WebGLFramebuffer* WebGLFramebuffer::CreateOpaque( WebGLRenderingContextBase* ctx) { - return new WebGLFramebuffer(ctx, true); + return MakeGarbageCollected<WebGLFramebuffer>(ctx, true); } WebGLFramebuffer::WebGLFramebuffer(WebGLRenderingContextBase* ctx, bool opaque) @@ -416,7 +416,7 @@ bool WebGLFramebuffer::IsBound(GLenum target) const { void WebGLFramebuffer::DrawBuffers(const Vector<GLenum>& bufs) { draw_buffers_ = bufs; filtered_draw_buffers_.resize(draw_buffers_.size()); - for (size_t i = 0; i < filtered_draw_buffers_.size(); ++i) + for (wtf_size_t i = 0; i < filtered_draw_buffers_.size(); ++i) filtered_draw_buffers_[i] = GL_NONE; DrawBuffersIfNecessary(true); } @@ -426,7 +426,7 @@ void WebGLFramebuffer::DrawBuffersIfNecessary(bool force) { Context()->ExtensionEnabled(kWebGLDrawBuffersName)) { bool reset = force; // This filtering works around graphics driver bugs on Mac OS X. - for (size_t i = 0; i < draw_buffers_.size(); ++i) { + for (wtf_size_t i = 0; i < draw_buffers_.size(); ++i) { if (draw_buffers_[i] != GL_NONE && GetAttachment(draw_buffers_[i])) { if (filtered_draw_buffers_[i] != draw_buffers_[i]) { filtered_draw_buffers_[i] = draw_buffers_[i]; |