Index: gpu/GLES2/extensions/CHROMIUM/CHROMIUM_fence.txt |
diff --git a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_fence.txt b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_fence.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..70bc630ae63b8c6e43b92f027c684ad000629c03 |
--- /dev/null |
+++ b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_fence.txt |
@@ -0,0 +1,54 @@ |
+Name |
+ |
+ CHROMIUM_fence |
+ |
+Name Strings |
+ |
+ GL_CHROMIUM_fence |
+ |
+Version |
+ |
+ Last Modified Date: September 30, 2016 |
+ |
+Dependencies |
+ |
+ OpenGL ES 2.0 is required. |
+ |
+Overview |
+ |
+ This extension introduces the concept of "fence objects". |
+ |
+Issues |
+ |
+ None |
+ |
+New Tokens |
+ |
+ None |
+ |
+New Procedures and Functions |
+ |
+ The command |
+ |
+ GLuint CreateFenceCHROMIUM(ClientFence fence) |
+ |
+ creates a fence from <fence> and returns a unique identifier for the |
+ fence that could be used in subsequent operations. |
+ |
+ To destroy a fence, call |
+ |
+ void DestroyFenceCHROMIUM(GLuint fence_id) |
+ |
+ INVALID_OPERATION is generated if <fence_id> is not a valid fence id. |
+ |
+Errors |
+ |
+ None. |
+ |
+New State |
+ |
+ None. |
+ |
+Revision History |
+ |
+ 9/30/2016 Documented the extension |