X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fglws_wgl.cpp;h=cdcb3a2bc07c28df543a381d229aa938ff384332;hb=a0708b02018902497da4df6c9be05cd053374afc;hp=9244b799d4ae2566bc5ee7fd92577be40c47a6e9;hpb=87f7e0e2377ee766b7fd295640bcd551cf887c1f;p=apitrace diff --git a/retrace/glws_wgl.cpp b/retrace/glws_wgl.cpp index 9244b79..cdcb3a2 100644 --- a/retrace/glws_wgl.cpp +++ b/retrace/glws_wgl.cpp @@ -304,7 +304,8 @@ cleanup(void) { Visual * createVisual(bool doubleBuffer, Profile profile) { if (profile != PROFILE_COMPAT && - profile != PROFILE_CORE) { + profile != PROFILE_CORE && + profile != PROFILE_ES2) { return NULL; } @@ -325,12 +326,20 @@ Context * createContext(const Visual *visual, Context *shareContext, Profile profile, bool debug) { if (profile != PROFILE_COMPAT && - profile != PROFILE_CORE) { + profile != PROFILE_CORE && + profile != PROFILE_ES2) { return NULL; } - if (profile == PROFILE_CORE) { + switch (profile) { + case PROFILE_CORE: std::cerr << "warning: ignoring OpenGL core profile request\n"; + break; + case PROFILE_ES2: + std::cerr << "warning: ignoring OpenGL ES 2.0 profile request\n"; + break; + default: + break; } return new WglContext(visual, profile, static_cast(shareContext));