libobs-d3d11: Log errors from HasBadNV12Output just in case
parent
4aed743a93
commit
bb034308d4
|
@ -324,6 +324,8 @@ try {
|
||||||
if (gs_stagesurface_map(&nv12_stage, &data, &linesize)) {
|
if (gs_stagesurface_map(&nv12_stage, &data, &linesize)) {
|
||||||
bad_driver = data[linesize * NV12_CY] == 0;
|
bad_driver = data[linesize * NV12_CY] == 0;
|
||||||
gs_stagesurface_unmap(&nv12_stage);
|
gs_stagesurface_unmap(&nv12_stage);
|
||||||
|
} else {
|
||||||
|
throw "Could not map surface";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (bad_driver) {
|
if (bad_driver) {
|
||||||
|
@ -332,9 +334,12 @@ try {
|
||||||
}
|
}
|
||||||
return bad_driver;
|
return bad_driver;
|
||||||
|
|
||||||
} catch (HRError) {
|
} catch (HRError error) {
|
||||||
|
blog(LOG_WARNING, "HasBadNV12Output failed: %s (%08lX)",
|
||||||
|
error.str, error.hr);
|
||||||
return false;
|
return false;
|
||||||
} catch (const char *) {
|
} catch (const char *error) {
|
||||||
|
blog(LOG_WARNING, "HasBadNV12Output failed: %s", error);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue