I am trying to run a Scrubber with Snapdragon dev. board 800 and with Google Nexus 7.
In both cases the Grapher seems to be working fine.
However, when I start Scrubber GL, I get a warning window: "Emulator warning: your OpenGL driver does not support OpenGL 3.3 or greater. This is required to emulate OpenGL ES 3.0. Your version is 3.1.0 Build 9.17.10.3347"
If I ignore this warning and continue, sometimes I get shader programs captured, and even textures, but then the Profiler kind of freezes - I can see some activity in the Process Explorer, but nothing is shown in the Profiler panes.
I have two very simple apps: one with a textured triangle, and another one with an 5-traingle rectangle (as a VBO), no textures.
What does the Rofiler have to do with emulation? And how to fix the problem? My Intel and NVIDIA graphic drivers are up to date on Dell XPS 17 running Win 7 Pro 64-bit.
Thank you.
Profiler requires a graphics card that supports desktop OpenGL 3.3 or higher. The warning you're seeing is coming from the scene rendering Profiler is trying to do in the scrubber.
At the moment the only way to address the problem is to use a computer with a GPU that supports desktop OpenGL 3.3 or higher. We are looking at ways to work around this for developers in your situation, but it will take some time for that solution to be released.
Kevin, I appreciate your answer; however, I made sure that the NVIDIA driver supports OpenGL 4.2.
I am not sure about the Intel i7 chipset driver though (Intel Integrated Grpahics). Anyway, I see your point. OpenGL 3.3 was released in March 2010 - I got my notebook around that time.
By the way, I stopped gettiing the warning message after installing Adreno SDK.