<div dir="ltr"><div dir="ltr">EGL is not supported on Windows. Only WGL is.<div><br></div><div>There was a half baked attempt to support it on <a href="https://github.com/apitrace/apitrace/commits/angle">https://github.com/apitrace/apitrace/commits/angle</a> </div><div><br></div><div>But unless you really must use Windows, I'd just recommend using the same or another EGL emulator on Linux.</div><div><br></div><div>Jose</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 16, 2018 at 1:03 PM Vikas Patil <<a href="mailto:vikasmpatil@gmail.com">vikasmpatil@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi All,</div><div><br></div><div>I am trying EGL/GLES trace to retrace on Windows using arm emulation library. I have created the new tracer using following files but getting following error.</div><div><br></div><div> Anyone here tried this use case of apitrace? Any pointers to debug further this issue would be very helpful?<br></div><div><br></div><div>> eglretrace_win.exe EGLWLMockNavigation.trace<br><br>GL renderer: [Intel(R) HD Graphics 520]<br>GL vendor:[Intel]<br>GL version: [3.3.0 - Build 23.20.16.4973]<br>GL shading language version: [3.30 - Build 23.20.16.4973]<br>10: debug: error: unavailable function glGetString<br>error: unavailable function glGetString<br></div><div><br></div><div>--- a/retrace/CMakeLists.txt<br>+++ b/retrace/CMakeLists.txt<br>@@ -202,6 +202,27 @@ if (ENABLE_EGL AND ENABLE_WAFFLE)<br> install (TARGETS eglretrace RUNTIME DESTINATION bin)<br> endif ()<br><br>+if (WIN32 AND ENABLE_EGL AND ENABLE_WAFFLE)<br>+ add_executable (eglretrace_win<br>+ glws_win_egl.cpp<br>+ ${ws_os}<br>+ )<br>+<br>+ add_dependencies (eglretrace_win glproc_egl)<br>+<br>+ target_link_libraries (eglretrace_win<br>+ retrace_common<br>+ glretrace_common<br>+ glhelpers<br>+ glproc<br>+ glproc_egl<br>+ ${CMAKE_THREAD_LIBS_INIT}<br>+ ${CMAKE_DL_LIBS}<br>+ )<br>+<br>+ install (TARGETS eglretrace_win RUNTIME DESTINATION bin)<br>+endif ()<br>+<br></div><div><br></div><div>Thank you.<br></div><div><br></div><div>Best Regards,</div><div>Vikash<br></div></div></div></div>
</blockquote></div>