commit | 6736a9c5f2fbb0afbb1eeab812400dafb7bc4bb1 | [log] [tgz] |
---|---|---|
author | Antoine Labour <[email protected]> | Wed Jun 19 00:06:31 2019 |
committer | Commit Bot <[email protected]> | Wed Jun 19 00:06:31 2019 |
tree | 6a17a43713cbff020797b33bc918ea53787de22b | |
parent | f2e2b06d9b24c00d1b38fac10c0bc5a6cf940309 [diff] |
Fail decoder / SharedContextState creation if context is lost When the context is lost during creation, on some drivers we may have had bogus values during initialization for the static queries, which means we might have constructed a ContextState that's inconsistent with other ContextStates for the same real context, which causes problems when doing virtualized context switches. So check reset state after initialization and fail if the context is lost. Bug: 946978 Change-Id: I38fb73d819dfcedf0565e6b4345c3700c49fbb07 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1659644 Commit-Queue: Antoine Labour <[email protected]> Reviewed-by: Zhenyao Mo <[email protected]> Auto-Submit: Antoine Labour <[email protected]> Cr-Commit-Position: refs/heads/master@{#670301}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .