Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve Result's Display impl for extension values (#424)
Previously, the `Display` impl for `vk::Result` did not include handling for extension values. For example, `VK_ERROR_OUT_OF_DATE_KHR` would display simply as `"-1000001004"`. Now, we fall back to the `Debug` impl of the `Result` if the value is unknown (i.e. from an extension). This preserves the current nice messages for non-extension values, and the numeric output for truly unknown values, but displays the enum variant name (e.g. `"ERROR_OUT_OF_DATE"`) for extension values.
- Loading branch information