chromium/third_party/blink/renderer/modules/webgl/webgl_timer_query_ext.cc

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/modules/webgl/webgl_timer_query_ext.h"

#include "gpu/command_buffer/client/gles2_interface.h"
#include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/public/platform/task_type.h"
#include "third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.h"

namespace blink {

WebGLTimerQueryEXT::WebGLTimerQueryEXT(WebGLRenderingContextBase* ctx)
    :{}

WebGLTimerQueryEXT::~WebGLTimerQueryEXT() = default;

void WebGLTimerQueryEXT::ResetCachedResult() {}

void WebGLTimerQueryEXT::UpdateCachedResult(gpu::gles2::GLES2Interface* gl) {}

bool WebGLTimerQueryEXT::IsQueryResultAvailable() {}

GLuint64 WebGLTimerQueryEXT::GetQueryResult() {}

void WebGLTimerQueryEXT::DeleteObjectImpl(gpu::gles2::GLES2Interface* gl) {}

void WebGLTimerQueryEXT::ScheduleAllowAvailabilityUpdate() {}

void WebGLTimerQueryEXT::AllowAvailabilityUpdate() {}

}  // namespace blink