Forums - Run OpenGLES on Windows 8.1 using Adreno SDK

4 posts / 0 new
Last post
Run OpenGLES on Windows 8.1 using Adreno SDK
dubala1593
Join Date: 7 Nov 14
Posts: 3
Posted: Wed, 2015-01-07 09:01

I can't build Adreno SDK Win32 apps on Windows 8.1. So can I create app using OpenGLES on Windows 8.1?

  • Up0
  • Down0
mhfeldma Moderator
Join Date: 29 Nov 12
Posts: 310
Posted: Wed, 2015-01-07 15:44

The Adreno SDK should allow you to build GLES based apps on Windows 8.1. What version of the SDK do you have and what error or problem are you having?

  • Up0
  • Down0
dubala1593
Join Date: 7 Nov 14
Posts: 3
Posted: Wed, 2015-01-07 20:08

I used latest version v3.8. 

I opened 'VS2010/AdrenoSDK_Tutorials.sln' on VS2013.

Add '#undef WINAPI_FAMILY' in file 'Win32/FrmPlatform.h' because 'Windows.h' in Windows 8.1 define 'WINAPI_FAMILY'. 

Then build tutorial samples successfully, but when running, I got runtime error 'missing MSVCP100D.dll'.

On Windows 8.1, Should I build 'Framework/Win32' or 'Framework/WinRT' ?

  • Up0
  • Down0
carrado.grant@g...
Join Date: 20 Sep 12
Posts: 38
Posted: Wed, 2015-01-14 14:58

The whole reason there is a VS2010 directory, means that the samples or one or more of its dependencies have a dependency of the VS2010 C-Runtime library...in this case the debug version. If you compile the application with VS2013 that will link in the VS2013 C runtime library. My advice to use is to build the application using VS2010 or use the VS2010 Platform Toolset if its available in VS2013. Short of that you can download and install the required C runtime though I don't remember if there is a debug version available.

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.