- add sources.
[platform/framework/web/crosswalk.git] / src / gpu / GLES2 / extensions / CHROMIUM / CHROMIUM_enable_feature.txt
1 Name
2
3     CHROMIUM_enable_feature
4
5 Name Strings
6
7     GL_CHROMIUM_enable_feature
8
9 Version
10
11     Last Modifed Date: August 11, 2011
12
13 Dependencies
14
15     OpenGL ES 2.0 is required.
16
17 Overview
18
19     This extension allows certain optional features to be turned on in
20     the Chromium OpenGL ES 2.0 implementation.
21
22 Issues
23
24
25 New Tokens
26
27     None
28
29 New Procedures and Functions
30
31     CommandBufferEnableCHROMIUM(const GLchar *feature)
32
33     <feature> is a null terminated string of the feature you wish to enable.
34     The requestable feature strings are as follows:
35
36     Note: If used this function MUST be called before any other GL commands
37     except GetString. Calling any other functions first will result in
38     undefined behavior.
39
40     pepper3d_allow_buffers_on_mulitple_targets
41
42     OpenGL ES 2.0 allows a single buffer to be bound to both the ARRAY_BUFFER
43     and ELEMENT_ARRAY_BUFFER bind points. By default Chromium does not allow
44     this.
45
46     This feature is only provided for full OpenGL ES 2.0 compatibility. It is
47     expensive to use and should generally be avoided.
48
49     pepper3d_support_fixed_attribs
50
51     Turns on support for the type GL_FIXED. By default this feature is off in
52     Chromium.
53
54     This feature is only provided for full OpenGL ES 2.0 compatibility. It is
55     expensive to use and should generally be avoided.
56
57 Errors
58
59     None.
60
61 New State
62
63     None.
64
65 Revision History
66
67     8/11/2011    Documented the extension