diff options
author | David 'Digit' Turner <digit@google.com> | 2015-06-01 09:32:52 +0200 |
---|---|---|
committer | David 'Digit' Turner <digit@google.com> | 2015-06-01 13:32:54 +0200 |
commit | dc3c5aaeb560014afda3d70d804fdd504dc9a5b7 (patch) | |
tree | 6c7e1dd833d69ad8946bb41a820cb1796061ca92 /distrib | |
parent | 26b5349d04d7acbd7d3208658ab5e0b34404978c (diff) | |
download | qemu-dc3c5aaeb560014afda3d70d804fdd504dc9a5b7.tar.gz |
emugl: [windows] Slightly better error messages.
Change-Id: I1536e02c8ffbf49d78fe87afe1764d8883756139
Diffstat (limited to 'distrib')
-rw-r--r-- | distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp b/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp index ec832b7822..b4202ba615 100644 --- a/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp +++ b/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp @@ -393,12 +393,12 @@ const WglExtensionsDispatch* initExtensionsDispatch( }; int iPixelFormat = dispatch->ChoosePixelFormat(hdc, &pfd); - if (iPixelFormat < 0){ - fprintf(stderr,"error while choosing pixel format\n"); + if (iPixelFormat <= 0) { + int err = GetLastError(); + fprintf(stderr,"error while choosing pixel format 0x%x\n", err); return NULL; } - if (!dispatch->SetPixelFormat(hdc, iPixelFormat, &pfd)){ - + if (!dispatch->SetPixelFormat(hdc, iPixelFormat, &pfd)) { int err = GetLastError(); fprintf(stderr,"error while setting pixel format 0x%x\n", err); return NULL; @@ -406,7 +406,7 @@ const WglExtensionsDispatch* initExtensionsDispatch( int err; HGLRC ctx = dispatch->wglCreateContext(hdc); - if (!ctx){ + if (!ctx) { err = GetLastError(); fprintf(stderr,"error while creating dummy context %d\n", err); } |