Pepper_47_C_interfaces
Classes | Macros | Typedefs
ppb_opengles2.h File Reference
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_resource.h"
#include "ppapi/c/pp_stdint.h"
Include dependency graph for ppb_opengles2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PPB_OpenGLES2_1_0
 
struct  PPB_OpenGLES2
 
struct  PPB_OpenGLES2InstancedArrays_1_0
 
struct  PPB_OpenGLES2InstancedArrays
 
struct  PPB_OpenGLES2FramebufferBlit_1_0
 
struct  PPB_OpenGLES2FramebufferBlit
 
struct  PPB_OpenGLES2FramebufferMultisample_1_0
 
struct  PPB_OpenGLES2FramebufferMultisample
 
struct  PPB_OpenGLES2ChromiumEnableFeature_1_0
 
struct  PPB_OpenGLES2ChromiumEnableFeature
 
struct  PPB_OpenGLES2ChromiumMapSub_1_0
 
struct  PPB_OpenGLES2ChromiumMapSub
 
struct  PPB_OpenGLES2Query_1_0
 
struct  PPB_OpenGLES2Query
 
struct  PPB_OpenGLES2VertexArrayObject_1_0
 
struct  PPB_OpenGLES2VertexArrayObject
 

Macros

#define PPB_OPENGLES2_INTERFACE_1_0   "PPB_OpenGLES2;1.0"
 
#define PPB_OPENGLES2_INTERFACE   PPB_OPENGLES2_INTERFACE_1_0
 
#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE_1_0   "PPB_OpenGLES2InstancedArrays;1.0"
 
#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE   PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE_1_0
 
#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE_1_0   "PPB_OpenGLES2FramebufferBlit;1.0"
 
#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE   PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE_1_0
 
#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE_1_0   "PPB_OpenGLES2FramebufferMultisample;1.0"
 
#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE   PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE_1_0
 
#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE_1_0   "PPB_OpenGLES2ChromiumEnableFeature;1.0"
 
#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE   PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE_1_0
 
#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE_1_0   "PPB_OpenGLES2ChromiumMapSub;1.0"
 
#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE   PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE_1_0
 
#define PPB_OPENGLES2_QUERY_INTERFACE_1_0   "PPB_OpenGLES2Query;1.0"
 
#define PPB_OPENGLES2_QUERY_INTERFACE   PPB_OPENGLES2_QUERY_INTERFACE_1_0
 
#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE_1_0   "PPB_OpenGLES2VertexArrayObject;1.0"
 
#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE   PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE_1_0
 

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!

Definition in file ppb_opengles2.h.

Macro Definition Documentation

#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE   PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE_1_0

Definition at line 34 of file ppb_opengles2.h.

#define PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE_1_0   "PPB_OpenGLES2ChromiumEnableFeature;1.0"

Definition at line 32 of file ppb_opengles2.h.

#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE   PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE_1_0

Definition at line 39 of file ppb_opengles2.h.

#define PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE_1_0   "PPB_OpenGLES2ChromiumMapSub;1.0"

Definition at line 37 of file ppb_opengles2.h.

#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE   PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE_1_0

Definition at line 24 of file ppb_opengles2.h.

#define PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE_1_0   "PPB_OpenGLES2FramebufferBlit;1.0"

Definition at line 22 of file ppb_opengles2.h.

#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE   PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE_1_0

Definition at line 29 of file ppb_opengles2.h.

#define PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE_1_0   "PPB_OpenGLES2FramebufferMultisample;1.0"

Definition at line 27 of file ppb_opengles2.h.

#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE   PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE_1_0

Definition at line 19 of file ppb_opengles2.h.

#define PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE_1_0   "PPB_OpenGLES2InstancedArrays;1.0"

Definition at line 17 of file ppb_opengles2.h.

#define PPB_OPENGLES2_INTERFACE   PPB_OPENGLES2_INTERFACE_1_0

Definition at line 15 of file ppb_opengles2.h.

#define PPB_OPENGLES2_INTERFACE_1_0   "PPB_OpenGLES2;1.0"

Definition at line 14 of file ppb_opengles2.h.

#define PPB_OPENGLES2_QUERY_INTERFACE   PPB_OPENGLES2_QUERY_INTERFACE_1_0

Definition at line 43 of file ppb_opengles2.h.

#define PPB_OPENGLES2_QUERY_INTERFACE_1_0   "PPB_OpenGLES2Query;1.0"

Definition at line 42 of file ppb_opengles2.h.

#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE   PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE_1_0

Definition at line 47 of file ppb_opengles2.h.

#define PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE_1_0   "PPB_OpenGLES2VertexArrayObject;1.0"

Definition at line 45 of file ppb_opengles2.h.

Typedef Documentation

typedef unsigned int GLbitfield

Definition at line 70 of file ppb_opengles2.h.

typedef unsigned char GLboolean

Definition at line 69 of file ppb_opengles2.h.

typedef signed char GLbyte

Definition at line 73 of file ppb_opengles2.h.

typedef float GLclampf

Definition at line 72 of file ppb_opengles2.h.

typedef int GLclampx

Definition at line 76 of file ppb_opengles2.h.

typedef unsigned int GLenum

Definition at line 67 of file ppb_opengles2.h.

typedef int GLfixed

Definition at line 75 of file ppb_opengles2.h.

typedef float GLfloat

Definition at line 71 of file ppb_opengles2.h.

typedef int GLint

Definition at line 68 of file ppb_opengles2.h.

typedef long int GLintptr

Definition at line 81 of file ppb_opengles2.h.

typedef short GLshort

Definition at line 65 of file ppb_opengles2.h.

typedef int GLsizei

Definition at line 63 of file ppb_opengles2.h.

typedef long int GLsizeiptr

Definition at line 82 of file ppb_opengles2.h.

typedef unsigned char GLubyte

Definition at line 66 of file ppb_opengles2.h.

typedef unsigned int GLuint

Definition at line 74 of file ppb_opengles2.h.

typedef unsigned short GLushort

Definition at line 64 of file ppb_opengles2.h.

typedef void GLvoid

Definition at line 62 of file ppb_opengles2.h.