| Index: gpu/GLES2/extensions/CHROMIUM/CHROMIUM_set_draw_rectangle.txt
|
| diff --git a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_set_draw_rectangle.txt b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_set_draw_rectangle.txt
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..5dd039d523b8ad240b4a2cc241dee0cff292b321
|
| --- /dev/null
|
| +++ b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_set_draw_rectangle.txt
|
| @@ -0,0 +1,52 @@
|
| +Name
|
| +
|
| + CHROMIUM_set_draw_rectangle
|
| +
|
| +Name Strings
|
| +
|
| + GL_CHROMIUM_set_draw_rectangle
|
| +
|
| +Version
|
| +
|
| + Last Modified Date: Jan 23, 2017
|
| +
|
| +Dependencies
|
| +
|
| + OpenGL ES 2.0 is required.
|
| +
|
| +Overview
|
| +
|
| + This extension allows a client to indicate what area is going to be drawn to.
|
| +
|
| +Issues
|
| +
|
| + None
|
| +
|
| +New Tokens
|
| +
|
| + None
|
| +
|
| +New Procedures and Functions
|
| +
|
| + The command
|
| +
|
| + glSetDrawRectangleCHROMIUM (GLint x, GLint y, GLint width, GLint height);
|
| +
|
| + indicates that the client will fill in the entire rectangle specified of
|
| + the default framebuffer. This command can only be specified once per swap.
|
| + If the extension is supported, this function must be called before any
|
| + drawing to the default framebuffer. The contents of the framebuffer are
|
| + undefined after this command and must be filled in completely before a
|
| + swap happens. Rendering outside this rectangle causes undefined behavior,
|
| + and the scissor test must be enabled when drawing.
|
| +
|
| + For the first call to this, and the first call after a resize, the
|
| + rectangle must be equal to the size of the entire buffer.
|
| +
|
| +Errors
|
| +
|
| + None.
|
| +
|
| +New State
|
| +
|
| + None.
|
|
|