|
Added support for lost context recovery on the client side. None of our service side GL implementations actually report lost contexts (yet).
Added pglGetError to PGL library.
pglSwapBuffers returns false on a lost context or other non-recoverable error and pglGetError reports PGL_CONTEXT_LOST.
Updated demo plugins to reset their PGL contexts on context lost. Standalone plugins cannot currently recover from lost context because they don't use PGL.
Added error code to NPDeviceContext3D for lost context.
TEST=none
BUG=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=38039
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+229 lines, -104 lines) |
Patch |
 |
M |
gpu/command_buffer/client/gles2_demo.cc
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/client/gles2_demo_c.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/client/gles2_demo_c.c
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/client/gles2_demo_cc.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/client/gles2_demo_cc.cc
|
View
|
|
2 chunks |
+29 lines, -37 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/client/gles2_lib.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/common/constants.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/gles2_cmd_decoder.cc
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
gpu/demos/framework/plugin.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/demos/framework/plugin.cc
|
View
|
1
2
|
5 chunks |
+38 lines, -17 lines |
0 comments
|
Download
|
 |
M |
gpu/pgl/pgl.h
|
View
|
|
2 chunks |
+17 lines, -1 line |
0 comments
|
Download
|
 |
M |
gpu/pgl/pgl.cc
|
View
|
1
2
|
6 chunks |
+64 lines, -21 lines |
0 comments
|
Download
|
 |
M |
third_party/npapi/bindings/npapi_extensions.h
|
View
|
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/tools/pepper_test_plugin/plugin_object.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/tools/pepper_test_plugin/plugin_object.cc
|
View
|
1
2
|
4 chunks |
+51 lines, -21 lines |
0 comments
|
Download
|
Total messages: 9 (0 generated)
|