Fix sort order of unlaunched apps on app list start page.
[chromium-blink-merge.git] / gpu / GLES2 / extensions / CHROMIUM / CHROMIUM_image.txt
blob2974e43bd32b7d01d4384cb62c7011a90d07a660
1 Name
3     CHROMIUM_image
5 Name Strings
7     GL_CHROMIUM_image
9 Version
11     Last Modifed Date: Oct 7, 2014
13 Dependencies
15     OpenGL ES 2.0 is required.
17 Overview
19     This extension defines a new resource type that is suitable for
20     sharing 2D arrays of image data between client APIs.
22 Issues
24     None
26 New Tokens
28     None
30 New Procedures and Functions
32     GLuint CreateImageCHROMIUM(ClientBuffer buffer,
33                                GLsizei width,
34                                GLsizei height,
35                                GLenum internalformat)
37     Create an image from <buffer> with width equal to <width> and
38     height equal to <height> and format equal to <internalformat>.
40     Returns a unique identifier for the image that could be used in
41     subsequent operations.
43     INVALID_VALUE is generated if <width> or <height> is nonpositive.
45     INVALID_ENUM is generated if <internalformat> is not one of
46     RGB or RGBA.
48     void DestroyImageCHROMIUM(GLuint image_id)
50     Frees the image previously created by a call to CreateImageCHROMIUM.
52     INVALID_OPERATION is generated if <image_id> is not a valid image id.
54 Errors
56     None.
58 New State
60     None.
62 Revision History
64     5/9/2013    Documented the extension
65     4/30/2014   Moved usage flag to creation function.
66     10/7/2014   Remove map/unmap API.