chromium/third_party/angle/src/libANGLE/Context_gles_1_0.cpp

//
// Copyright 2018 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//

// Context_gles_1_0.cpp: Implements the GLES1-specific parts of Context.

#include "libANGLE/Context.h"

#include "common/mathutil.h"
#include "common/utilities.h"

#include "libANGLE/GLES1Renderer.h"
#include "libANGLE/queryconversions.h"
#include "libANGLE/queryutils.h"

namespace gl
{

void Context::clientActiveTexture(GLenum texture)
{}

void Context::colorPointer(GLint size, VertexAttribType type, GLsizei stride, const void *ptr)
{}

void Context::disableClientState(ClientVertexArrayType clientState)
{}

void Context::enableClientState(ClientVertexArrayType clientState)
{}

void Context::getFixedv(GLenum pname, GLfixed *params)
{}

void Context::getTexParameterxv(TextureType target, GLenum pname, GLfixed *params)
{}

void Context::normalPointer(VertexAttribType type, GLsizei stride, const void *ptr)
{}

void Context::texCoordPointer(GLint size, VertexAttribType type, GLsizei stride, const void *ptr)
{}

void Context::texParameterx(TextureType target, GLenum pname, GLfixed param)
{}

void Context::texParameterxv(TextureType target, GLenum pname, const GLfixed *params)
{}

void Context::vertexPointer(GLint size, VertexAttribType type, GLsizei stride, const void *ptr)
{}

// GL_OES_draw_texture
void Context::drawTexf(float x, float y, float z, float width, float height)
{}

void Context::drawTexfv(const GLfloat *coords)
{}

void Context::drawTexi(GLint x, GLint y, GLint z, GLint width, GLint height)
{}

void Context::drawTexiv(const GLint *coords)
{}

void Context::drawTexs(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)
{}

void Context::drawTexsv(const GLshort *coords)
{}

void Context::drawTexx(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)
{}

void Context::drawTexxv(const GLfixed *coords)
{}

// GL_OES_matrix_palette
void Context::currentPaletteMatrix(GLuint matrixpaletteindex)
{}

void Context::loadPaletteFromModelViewMatrix()
{}

void Context::matrixIndexPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
{}

void Context::weightPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
{}

// GL_OES_point_size_array
void Context::pointSizePointer(VertexAttribType type, GLsizei stride, const void *ptr)
{}

// GL_OES_query_matrix
GLbitfield Context::queryMatrixx(GLfixed *mantissa, GLint *exponent)
{}

// GL_OES_texture_cube_map
void Context::getTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
{}

void Context::getTexGeniv(GLenum coord, GLenum pname, GLint *params)
{}

void Context::getTexGenxv(GLenum coord, GLenum pname, GLfixed *params)
{}

void Context::texGenf(GLenum coord, GLenum pname, GLfloat param)
{}

void Context::texGenfv(GLenum coord, GLenum pname, const GLfloat *params)
{}

void Context::texGeni(GLenum coord, GLenum pname, GLint param)
{}

void Context::texGeniv(GLenum coord, GLenum pname, const GLint *params)
{}

void Context::texGenx(GLenum coord, GLenum pname, GLfixed param)
{}

void Context::texGenxv(GLenum coord, GLenum pname, const GLint *params)
{}

int Context::vertexArrayIndex(ClientVertexArrayType type) const
{}

// static
int Context::TexCoordArrayIndex(unsigned int unit)
{}
}  // namespace gl