2010-01-13 2 views
1

Windows Mobile 용 네이티브 (C/C++) OpenGL ES 2.0 응용 프로그램 (버전 5 이상, 실제로는 모든 버전에서 사용 가능)을 개발하고 싶습니다. 그러나 적절한 헤더와 라이브러리를 찾는 데는 어려움이 있습니다.Windows Mobile 용 OpenGL ES 2.0 SDK

내가 찾고있는 것은 Windows Mobile 용 OpenGL ES 2.0 SDK 또는 적절한 헤더와 라이브러리가 포함 된 SDK입니다. 이전에는 OpenGL ES 1.0 응용 프로그램을 개발할 때 Vincent3D 오픈 소스 OpenGL ES 1.0 소프트웨어 렌더링 프로젝트에서 제공하는 헤더와 라이브러리를 사용하여 응용 프로그램을 컴파일했지만 2.0 응용 프로그램에서는 그러한 솔루션을 찾지 못했습니다.

나는 행운이없이 Microsoft의 개발자 사이트, 일부 휴대 전화 제조업체의 개발자 사이트, Qualcomm의 개발자 사이트, nVidia의 개발자 사이트 등을 SDK로 검색했습니다. OpenGL ES 2.0 응용 프로그램이 있다는 것을 알고 있으므로 SDK를 사용할 수 있다고 생각합니다. 찾는데 도움이 필요합니다.

답변

1

그런 SDK가없는 것 같습니다. 아무렇게나 공개적으로 사용할 수 없습니다. Windows Mobile 용 GLES 응용 프로그램을 만든 개발자는 Virne이 제안한 전략을 사용하여 GLES DLL의 lib 디렉토리를 만들었습니다.

1

Khronos OpenGL ES 2.0 SDK for Imagination POWERVR chips (SGX). PC에 OpenGL ES 2.0 응용 프로그램을 개발하는 데 사용할 수 있습니다. 꽤 편리합니다. POWERV가 아닌 일부 칩을 타겟팅하는 경우에도 SDK를 사용할 수는 있지만 실제 Windows Mobile을 만들 때 전혀 도움이되는지는 잘 모릅니다.

+0

ATI/AMD는 데스크톱 Windows에서 OpenGL ES 2.0 응용 프로그램을 개발 (및 실행) 할 수있는 유사한 솔루션을 제공합니다. 개발 과정 초기에 편리 할 수도 있지만 실제로 Windows Mobile을 제작할 때는 도움이되지 않습니다. –

+1

한 가지 해결책은 장치에있는 DLL (opengles_cm.dll 내 생각)에서 직접 lib 파일을 만드는 것일 수 있습니다. 방법은 다음과 같습니다. http://adrianhenke.wordpress.com/2008/12/05/create-lib-file-from-dll/ 헤더는 PowerVR 또는 ATI SDK의 헤더와 동일해야합니다. – Virne