ppb_opengles2.h File Reference

Include dependency graph for ppb_opengles2.h:

Data Structures

struct  PPB_OpenGLES2
struct  PPB_OpenGLES2
struct  PPB_OpenGLES2InstancedArrays
struct  PPB_OpenGLES2InstancedArrays
struct  PPB_OpenGLES2FramebufferBlit
struct  PPB_OpenGLES2FramebufferBlit
struct  PPB_OpenGLES2FramebufferMultisample
struct  PPB_OpenGLES2FramebufferMultisample
struct  PPB_OpenGLES2ChromiumEnableFeature
struct  PPB_OpenGLES2ChromiumEnableFeature
struct  PPB_OpenGLES2ChromiumMapSub
struct  PPB_OpenGLES2ChromiumMapSub
struct  PPB_OpenGLES2Query
struct  PPB_OpenGLES2Query
struct  PPB_OpenGLES2VertexArrayObject
struct  PPB_OpenGLES2VertexArrayObject

Defines

#define PPB_OPENGLES2_INTERFACE   "PPB_OpenGLES2;1.0"
#define PPB_OPENGLES2_INTERFACE   PPB_OPENGLES2_INTERFACE
#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE   "PPB_OpenGLES2InstancedArrays;1.0"
#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE   PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE
#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE   "PPB_OpenGLES2FramebufferBlit;1.0"
#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE   PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE
#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE   "PPB_OpenGLES2FramebufferMultisample;1.0"
#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE   PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE
#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE   "PPB_OpenGLES2ChromiumEnableFeature;1.0"
#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE   PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE
#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE   "PPB_OpenGLES2ChromiumMapSub;1.0"
#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE   PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE
#define PPB_OPENGLES2_QUERY_INTERFACE   "PPB_OpenGLES2Query;1.0"
#define PPB_OPENGLES2_QUERY_INTERFACE   PPB_OPENGLES2_QUERY_INTERFACE
#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE   "PPB_OpenGLES2VertexArrayObject;1.0"
#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE   PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE

Typedefs

typedef void GLvoid
typedef int GLsizei
typedef unsigned short GLushort
typedef short GLshort
typedef unsigned char GLubyte
typedef unsigned int GLenum
typedef int GLint
typedef unsigned char GLboolean
typedef unsigned int GLbitfield
typedef float GLfloat
typedef float GLclampf
typedef signed char GLbyte
typedef unsigned int GLuint
typedef int GLfixed
typedef int GLclampx
typedef long int GLintptr
typedef long int GLsizeiptr

Detailed Description

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!


Define Documentation

#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE   "PPB_OpenGLES2ChromiumEnableFeature;1.0"
#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE   "PPB_OpenGLES2ChromiumMapSub;1.0"
#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE   "PPB_OpenGLES2FramebufferBlit;1.0"
#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE   "PPB_OpenGLES2FramebufferMultisample;1.0"
#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE   "PPB_OpenGLES2InstancedArrays;1.0"
#define PPB_OPENGLES2_INTERFACE   "PPB_OpenGLES2;1.0"
#define PPB_OPENGLES2_QUERY_INTERFACE   "PPB_OpenGLES2Query;1.0"
#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE   "PPB_OpenGLES2VertexArrayObject;1.0"

Typedef Documentation

typedef unsigned int GLbitfield
typedef unsigned char GLboolean
typedef signed char GLbyte
typedef float GLclampf
typedef int GLclampx
typedef unsigned int GLenum
typedef int GLfixed
typedef float GLfloat
typedef int GLint
typedef long int GLintptr
typedef short GLshort
typedef int GLsizei
typedef long int GLsizeiptr
typedef unsigned char GLubyte
typedef unsigned int GLuint
typedef unsigned short GLushort
typedef void GLvoid