Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / gpu / GLES2 / extensions / CHROMIUM / CHROMIUM_lose_context.txt
bloba7ff30ceb6d3d368d87a369200e88b4b366cf84f
1 Name
3     CHROMIUM_lose_context
5 Name Strings
7     GL_CHROMIUM_lose_context
9 Version
11     Last Modifed Date: December 17, 2012
13 Dependencies
15     OpenGL ES 2.0 is required.
17 Overview
19     This extension allows an application to force a lost context event.
20     This is useful for debugging that an app can correctly handle the context
21     becoming lost.
23 Issues
25     None
27 New Tokens
29     None
31 New Procedures and Functions
33     void LoseContextCHROMIUM (GLenum current, GLenum other)
35     Causes the current context and all other contexts in the same share group
36     to become lost. <current> and <other> can each be one of:
38         GL_GUILTY_CONTEXT_RESET_EXT
39         GL_INNOCENT_CONTEXT_RESET_EXT
40         GL_UNKNOWN_CONTEXT_RESET_EXT
42     INVALID_ENUM is generated if <current> or <other> is not one of the values
43     mentioned above.
45 Errors
47     None.
49 New State
51     None.
53 Revision History
55     12/17/2012    Documented the extension