diff options
author | jbauman@chromium.org <jbauman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-06 02:11:17 +0000 |
---|---|---|
committer | jbauman@chromium.org <jbauman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-06 02:11:17 +0000 |
commit | 3a9ac0a9aaf69b3cfc09d5194b83bb2a2130cac9 (patch) | |
tree | a8e04fa7a2f06a5fdf997ba1a9d93c7ced95f212 /ppapi/c/dev/ppb_opengles2ext_dev.h | |
parent | bc23425942484265dab5e2540a9c2844851f0703 (diff) | |
download | chromium_src-3a9ac0a9aaf69b3cfc09d5194b83bb2a2130cac9.zip chromium_src-3a9ac0a9aaf69b3cfc09d5194b83bb2a2130cac9.tar.gz chromium_src-3a9ac0a9aaf69b3cfc09d5194b83bb2a2130cac9.tar.bz2 |
Add new PPB_OPENGLES2_DRAWBUFFERS_DEV_INTERFACE_1_0 pepper interface.
This allows applications to draw to multiple render targets at the same time.
BUG=318019
Review URL: https://codereview.chromium.org/182213003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255222 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c/dev/ppb_opengles2ext_dev.h')
-rw-r--r-- | ppapi/c/dev/ppb_opengles2ext_dev.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ppapi/c/dev/ppb_opengles2ext_dev.h b/ppapi/c/dev/ppb_opengles2ext_dev.h index 56f4101..11ef1b6 100644 --- a/ppapi/c/dev/ppb_opengles2ext_dev.h +++ b/ppapi/c/dev/ppb_opengles2ext_dev.h @@ -15,4 +15,15 @@ #include "ppapi/c/pp_resource.h" #include "ppapi/c/ppb_opengles2.h" +#define PPB_OPENGLES2_DRAWBUFFERS_DEV_INTERFACE_1_0 \ + "PPB_OpenGLES2DrawBuffers(Dev);1.0" +#define PPB_OPENGLES2_DRAWBUFFERS_DEV_INTERFACE \ + PPB_OPENGLES2_DRAWBUFFERS_DEV_INTERFACE_1_0 // NOLINT + +struct PPB_OpenGLES2DrawBuffers_Dev { + void (*DrawBuffersEXT)(PP_Resource context, + GLsizei count, + const GLenum* bufs); +}; + #endif // PPAPI_C_DEV_PPB_OPENGLES2EXT_DEV_H_ |