- add sources.
[platform/framework/web/crosswalk.git] / src / gpu / GLES2 / extensions / CHROMIUM / CHROMIUM_renderbuffer_format_BGRA8888.txt
1 Name
2
3     CHROMIUM_renderbuffer_format_BGRA8888
4
5 Name Strings
6
7     GL_CHROMIUM_renderbuffer_format_BGRA8888
8
9 Version
10
11     Last Modifed Date: Oct 16, 2013
12
13 Dependencies
14
15     OpenGL ES 2.0 is required.
16     GL_EXT_texture_format_BGRA8888 is required.
17
18 Overview
19
20     EXT_texture_format_BGRA8888 adds a BGRA8_EXT as a legal internal texture
21     format. This extension also allows BGRA8_EXT as a renderbuffer internal
22     format. It is particularly useful when ANGLE_framebuffer_multisample or
23     a similar extension is also present as it allows creating a multisampled
24     BGRA8 renderbuffer that can be downsampled into a BGRA8 texture.
25
26 New Tokens
27
28     None
29
30 Additions to the OpenGL ES 2.0 Specification
31
32     Modifications to Table 4.5 (Renderbuffer image formats)
33
34         Add the following entry:
35         Sized Internal Format  Renderable Type   R bits  G bits  B bits  A bits  D bits  S bits
36         =====================  ===============   ======  ======  ======  ======  ======  ======
37         BGRA8_EXT              color-renderable  8       8       8       8
38
39 Interactions with GL_ANGLE_framebuffer_multisample
40
41     If ANGLE_framebuffer_multisample is also present then BGRA8_EXT is a
42     legal parameter to RenderbufferStrorageMultisampleANGLE.
43
44 New Procedures and Functions
45
46     None
47
48 Errors
49
50     None
51
52 New State
53
54     None
55
56 Revision History
57
58     10/16/2013 Initial version