chromium/gpu/command_buffer/service/gles2_cmd_validation_implementation_autogen.h

// Copyright 2014 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
// gpu/command_buffer/build_gles2_cmd_buffer.py
// It's formatted by clang-format using chromium coding style:
//    clang-format -i -style=chromium filename
// DO NOT EDIT!

#ifndef GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H_
#define GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H_

static const GLenum valid_attachment_table[] =;

static const GLenum valid_attachment_table_es3[] =;

static const GLenum valid_attachment_query_table[] =;

static const GLenum valid_attachment_query_table_es3[] =;

bool Validators::BackbufferAttachmentValidator::IsValid(
    const GLenum value) const {}

bool Validators::BlitFilterValidator::IsValid(const GLenum value) const {}

bool Validators::BufferModeValidator::IsValid(const GLenum value) const {}

Validators::BufferParameterValidator::BufferParameterValidator()
    :{}
bool Validators::BufferParameterValidator::IsValid(const GLenum value) const {}

bool Validators::BufferParameter64Validator::IsValid(const GLenum value) const {}

Validators::BufferTargetValidator::BufferTargetValidator() :{}
bool Validators::BufferTargetValidator::IsValid(const GLenum value) const {}

Validators::BufferUsageValidator::BufferUsageValidator() :{}
bool Validators::BufferUsageValidator::IsValid(const GLenum value) const {}

static const GLenum valid_bufferfi_table[] =;

bool Validators::BufferfvValidator::IsValid(const GLenum value) const {}

bool Validators::BufferivValidator::IsValid(const GLenum value) const {}

static const GLenum valid_bufferuiv_table[] =;

static const GLenum valid_capability_table[] =;

static const GLenum valid_capability_table_es3[] =;

bool Validators::CmpFunctionValidator::IsValid(const GLenum value) const {}

bool Validators::DrawModeValidator::IsValid(const GLenum value) const {}

static const GLenum valid_dst_blend_factor_table[] =;

static const GLenum valid_dst_blend_factor_table_es3[] =;

static const GLenum valid_equation_table[] =;

static const GLenum valid_equation_table_es3[] =;

bool Validators::FaceModeValidator::IsValid(const GLenum value) const {}

bool Validators::FaceTypeValidator::IsValid(const GLenum value) const {}

static const GLenum valid_framebuffer_attachment_parameter_table[] =;

static const GLenum valid_framebuffer_attachment_parameter_table_es3[] =;

static const GLenum valid_framebuffer_target_table[] =;

static const GLenum valid_framebuffer_target_table_es3[] =;

static const GLenum valid_g_l_state_table[] =;

static const GLenum valid_g_l_state_table_es3[] =;

bool Validators::GetMaxIndexTypeValidator::IsValid(const GLenum value) const {}

static const GLenum valid_get_tex_param_target_table[] =;

static const GLenum valid_get_tex_param_target_table_es3[] =;

bool Validators::HintModeValidator::IsValid(const GLenum value) const {}

static const GLenum valid_hint_target_table[] =;

static const GLenum valid_hint_target_table_es3[] =;

static const GLenum valid_image_internal_format_table[] =;

static const GLenum valid_index_type_table[] =;

static const GLenum valid_index_type_table_es3[] =;

bool Validators::IndexedBufferTargetValidator::IsValid(
    const GLenum value) const {}

static const GLenum valid_indexed_g_l_state_table[] =;

bool Validators::InternalFormatParameterValidator::IsValid(
    const GLenum value) const {}

bool Validators::MapBufferAccessValidator::IsValid(const GLenum value) const {}

static const GLenum valid_pixel_store_table[] =;

static const GLenum valid_pixel_store_table_es3[] =;

bool Validators::PixelStoreAlignmentValidator::IsValid(
    const GLint value) const {}

static const GLenum valid_pixel_type_table[] =;

static const GLenum valid_pixel_type_table_es3[] =;

static const GLenum valid_program_parameter_table[] =;

static const GLenum valid_program_parameter_table_es3[] =;

bool Validators::QueryObjectParameterValidator::IsValid(
    const GLenum value) const {}

bool Validators::QueryTargetValidator::IsValid(const GLenum value) const {}

static const GLenum valid_read_buffer_table[] =;

static const GLenum valid_read_pixel_format_table[] =;

static const GLenum valid_read_pixel_format_table_es3[] =;

static const GLenum valid_read_pixel_type_table[] =;

static const GLenum valid_read_pixel_type_table_es3[] =;

static const GLenum valid_render_buffer_format_table[] =;

static const GLenum valid_render_buffer_format_table_es3[] =;

static const GLenum valid_render_buffer_parameter_table[] =;

static const GLenum valid_render_buffer_parameter_table_es3[] =;

static const GLenum valid_render_buffer_target_table[] =;

bool Validators::ResetStatusValidator::IsValid(const GLenum value) const {}

static const GLenum valid_sampler_parameter_table[] =;

static const GLenum valid_shader_parameter_table[] =;

bool Validators::ShaderPrecisionValidator::IsValid(const GLenum value) const {}

bool Validators::ShaderTypeValidator::IsValid(const GLenum value) const {}

bool Validators::SharedImageAccessModeValidator::IsValid(
    const GLenum value) const {}

static const GLenum valid_src_blend_factor_table[] =;

bool Validators::StencilOpValidator::IsValid(const GLenum value) const {}

bool Validators::StringTypeValidator::IsValid(const GLenum value) const {}

bool Validators::SwapBuffersFlagsValidator::IsValid(
    const GLbitfield value) const {}

static const GLbitfield valid_sync_flush_flags_table[] =;

bool Validators::SyncParameterValidator::IsValid(const GLenum value) const {}

bool Validators::Texture3DTargetValidator::IsValid(const GLenum value) const {}

static const GLenum valid_texture_bind_target_table[] =;

static const GLenum valid_texture_bind_target_table_es3[] =;

bool Validators::TextureCompareFuncValidator::IsValid(
    const GLenum value) const {}

static const GLenum valid_texture_compare_mode_table[] =;

static const GLenum valid_texture_depth_renderable_internal_format_table_es3[] =;

static const GLenum valid_texture_fbo_target_table[] =;

static const GLenum valid_texture_format_table[] =;

static const GLenum valid_texture_format_table_es3[] =;

static const GLenum valid_texture_internal_format_table[] =;

static const GLenum valid_texture_internal_format_table_es3[] =;

static const GLenum valid_texture_internal_format_storage_table[] =;

static const GLenum valid_texture_internal_format_storage_table_es3[] =;

static const GLenum deprecated_texture_internal_format_storage_table_es3[] =;

bool Validators::TextureMagFilterModeValidator::IsValid(
    const GLenum value) const {}

bool Validators::TextureMinFilterModeValidator::IsValid(
    const GLenum value) const {}

static const GLenum valid_texture_parameter_table[] =;

static const GLenum valid_texture_parameter_table_es3[] =;

static const GLenum
    valid_texture_sized_color_renderable_internal_format_table[] =;

static const GLenum
    valid_texture_sized_texture_filterable_internal_format_table[] =;

bool Validators::TextureSrgbDecodeExtValidator::IsValid(
    const GLenum value) const {}

static const GLenum
    valid_texture_stencil_renderable_internal_format_table_es3[] =;

bool Validators::TextureSwizzleValidator::IsValid(const GLenum value) const {}

static const GLenum valid_texture_target_table[] =;

static const GLenum valid_texture_unsized_internal_format_table[] =;

bool Validators::TextureUsageValidator::IsValid(const GLenum value) const {}

bool Validators::TextureWrapModeValidator::IsValid(const GLenum value) const {}

static const GLenum valid_transform_feedback_bind_target_table[] =;

bool Validators::TransformFeedbackPrimitiveModeValidator::IsValid(
    const GLenum value) const {}

bool Validators::UniformBlockParameterValidator::IsValid(
    const GLenum value) const {}

bool Validators::UniformParameterValidator::IsValid(const GLenum value) const {}

bool Validators::VertexAttribITypeValidator::IsValid(const GLenum value) const {}

static const GLenum valid_vertex_attrib_type_table[] =;

static const GLenum valid_vertex_attrib_type_table_es3[] =;

static const GLenum valid_vertex_attribute_table[] =;

static const GLenum valid_vertex_attribute_table_es3[] =;

static const GLenum valid_vertex_pointer_table[] =;

bool Validators::WindowRectanglesModeValidator::IsValid(
    const GLenum value) const {}

Validators::Validators()
    :{}

void Validators::UpdateValuesES3() {}

void Validators::UpdateETCCompressedTextureFormats() {}

#endif  // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H_