I find that the RenderSystems
Code: Select all
1.GLES2 EGL Android OgreAndroidEGLWindow.cpp support :
"externalWindowHandle" for target ANativeWindow*
for EGL init.
2.IOS EAGL OgreEAGL2Window.mm support :
"externalWindowHandle" for target UIWindow*
"externalViewHandle" for target UIView*
"externalViewControllerHandle" for target UIViewController*
for EAGL init.
3.Why GLES2 EGL Windows OgreWin32EGLWindow.cpp not support
"externalWindowHandle" for windows HWND
for EGL init?
4.I find that RenderSystems/GLSupport/src/win32/OgreWin32Window.cpp support "externalWindowHandle" for windows HWND.
5.When i use the default CMake config build the Sample, SDL for GLES2 at windows it is create two window for me.This is strange, and his touchs point(mouse event) is wrong.I think this is also the reason.