yangqiaosheng / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

Allow app layer to determine Renderer::initialize failure reasons #868

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Sometimes (e.g. due to missing DXGI 1.2) Renderer11::initialize fails and we 
fall back to Renderer9. It would be useful to be able to track the precise 
failure reason at the API layer. This would be made a whole lot easier if we 
had an implementation for extended Debug contexts and errors, but given we 
don't have an implementation for this extension, we might use a simpler 
solution for now.

Original issue reported on code.google.com by jmad...@chromium.org on 13 Jan 2015 at 10:00

GoogleCodeExporter commented 9 years ago
Addressed in https://chromium-review.googlesource.com/#/c/246564/.

We'll do our UMA stat gathering in ANGLE via the platform extension, instead of 
passing extended errors via the API (for now).

Original comment by jmad...@chromium.org on 24 Feb 2015 at 10:04