
* GL_APPLE_fence * GL_APPLE_sync * GL_APPLE_vertex_array_object This is part of https://chromium-review.googlesource.com/c/chromium/src/+/4355969 The original CL caused many command buffer unit tests failing. I believe it is due to the test setups are wrong, but fixing all of them in one CL is too much. Splitting into multiple ones, so it's easier to read and review. TEST=bots Change-Id: I18f10bfba24c553c25d798f44637a6125e42e3c7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5666462 Reviewed-by: Geoff Lang <geofflang@chromium.org> Auto-Submit: Zhenyao Mo <zmo@chromium.org> Commit-Queue: Zhenyao Mo <zmo@chromium.org> Cr-Commit-Position: refs/heads/main@{#1322267}
187 lines
4.5 KiB
C++
187 lines
4.5 KiB
C++
// Copyright 2016 The Chromium Authors
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
//
|
|
// This file is auto-generated from
|
|
// ui/gl/generate_bindings.py
|
|
// It's formatted by clang-format using chromium coding style:
|
|
// clang-format -i -style=chromium filename
|
|
// DO NOT EDIT!
|
|
|
|
#include "ui/gl/gl_stub_api_base.h"
|
|
|
|
namespace gl {
|
|
|
|
GLenum GLStubApiBase::glCheckFramebufferStatusEXTFn(GLenum target) {
|
|
return 0;
|
|
}
|
|
|
|
GLenum GLStubApiBase::glClientWaitSyncFn(GLsync sync,
|
|
GLbitfield flags,
|
|
GLuint64 timeout) {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glCreateProgramFn() {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glCreateShaderFn(GLenum type) {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glCreateShaderProgramvFn(GLenum type,
|
|
GLsizei count,
|
|
const char* const* strings) {
|
|
return 0;
|
|
}
|
|
|
|
GLsync GLStubApiBase::glFenceSyncFn(GLenum condition, GLbitfield flags) {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glGenProgramPipelinesFn(GLsizei n, GLuint* pipelines) {
|
|
return 0;
|
|
}
|
|
|
|
GLint GLStubApiBase::glGetAttribLocationFn(GLuint program, const char* name) {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glGetDebugMessageLogFn(GLuint count,
|
|
GLsizei bufSize,
|
|
GLenum* sources,
|
|
GLenum* types,
|
|
GLuint* ids,
|
|
GLenum* severities,
|
|
GLsizei* lengths,
|
|
char* messageLog) {
|
|
return 0;
|
|
}
|
|
|
|
GLenum GLStubApiBase::glGetErrorFn() {
|
|
return 0;
|
|
}
|
|
|
|
GLint GLStubApiBase::glGetFragDataIndexFn(GLuint program, const char* name) {
|
|
return 0;
|
|
}
|
|
|
|
GLint GLStubApiBase::glGetFragDataLocationFn(GLuint program, const char* name) {
|
|
return 0;
|
|
}
|
|
|
|
GLenum GLStubApiBase::glGetGraphicsResetStatusARBFn() {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glGetProgramResourceIndexFn(GLuint program,
|
|
GLenum programInterface,
|
|
const GLchar* name) {
|
|
return 0;
|
|
}
|
|
|
|
GLint GLStubApiBase::glGetProgramResourceLocationFn(GLuint program,
|
|
GLenum programInterface,
|
|
const char* name) {
|
|
return 0;
|
|
}
|
|
|
|
const GLubyte* GLStubApiBase::glGetStringFn(GLenum name) {
|
|
return 0;
|
|
}
|
|
|
|
const GLubyte* GLStubApiBase::glGetStringiFn(GLenum name, GLuint index) {
|
|
return 0;
|
|
}
|
|
|
|
GLuint GLStubApiBase::glGetUniformBlockIndexFn(GLuint program,
|
|
const char* uniformBlockName) {
|
|
return 0;
|
|
}
|
|
|
|
GLint GLStubApiBase::glGetUniformLocationFn(GLuint program, const char* name) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsBufferFn(GLuint buffer) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsEnabledFn(GLenum cap) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsEnablediOESFn(GLenum target, GLuint index) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsFenceNVFn(GLuint fence) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsFramebufferEXTFn(GLuint framebuffer) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsProgramFn(GLuint program) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsProgramPipelineFn(GLuint pipeline) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsQueryFn(GLuint query) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsRenderbufferEXTFn(GLuint renderbuffer) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsSamplerFn(GLuint sampler) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsShaderFn(GLuint shader) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsSyncFn(GLsync sync) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsTextureFn(GLuint texture) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsTransformFeedbackFn(GLuint id) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glIsVertexArrayOESFn(GLuint array) {
|
|
return 0;
|
|
}
|
|
|
|
void* GLStubApiBase::glMapBufferFn(GLenum target, GLenum access) {
|
|
return 0;
|
|
}
|
|
|
|
void* GLStubApiBase::glMapBufferRangeFn(GLenum target,
|
|
GLintptr offset,
|
|
GLsizeiptr length,
|
|
GLbitfield access) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glTestFenceNVFn(GLuint fence) {
|
|
return 0;
|
|
}
|
|
|
|
GLboolean GLStubApiBase::glUnmapBufferFn(GLenum target) {
|
|
return 0;
|
|
}
|
|
|
|
} // namespace gl
|