Forums - Adreno Profiler 4.0 can't open Scrubber GL

3 posts / 0 new
Last post
Adreno Profiler 4.0 can't open Scrubber GL
thiendat87
Join Date: 11 Nov 13
Posts: 3
Posted: Wed, 2016-10-05 01:29

Hello,

I'm using adreno profiler 4.0 on windows 10 with NVIDIA  card

But can't open Scrubbler GL. 

always display with error:

Could not initialize the OpenGLES 2.0 emulator.

Scrubber v2.x encountered an error when initializing the OpenGLES 2.0

emulator. Please ensure your video card support OpenGL 2.1 or better

and the latest drivers are installed. If you are using repackaged or OEM 

drivers provided by your laptop or desktop manufacture, try the 

reference driver for your video card's chipset instead.....

 

I tried many case update lastest driver, update .net framework but still same error.

Anyone know how to resolve it, please help me.

 

Thank a lot!

  • Up0
  • Down0
Carlos Dominguez Moderator
Join Date: 27 Jul 15
Location: San Diego
Posts: 110
Posted: Wed, 2016-10-05 08:57

This message typically means there's some features from OpenGLES needed by the Android GLES emulator aren't supported on your desktop. 

I would highly recommend trying out Snapdragon Profiler instead (https://developer.qualcomm.com/software/snapdragon-profiler) which is our newer profiler and removes this restriction by doing all GLES operations on device.

  • Up0
  • Down0
thiendat87
Join Date: 11 Nov 13
Posts: 3
Posted: Thu, 2016-10-06 03:38

Thank a lot for your reply.

But I want to use GLF Profiler debug shader on some old devices. 

Just update more log. 

When I press OK at this error popup.

New Exception Microsoft .NET Framework below

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.
 
************** Exception Text **************
System.Threading.SynchronizationLockException: Object synchronization method was called from an unsynchronized block of code.
   at QXProfilerControls.ScrubberViewES20.ScrubberViewES20_Paint(Object o, PaintEventArgs e)
   at System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
AdrenoProfiler
    Assembly Version: 4.0.5511.5192
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/AdrenoProfiler.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
QXProfilerComCS
    Assembly Version: 4.0.5511.5042
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/QXProfilerComCS.DLL
----------------------------------------
QXProfilerCompatibilityCS
    Assembly Version: 4.0.5511.4991
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/QXProfilerCompatibilityCS.DLL
----------------------------------------
QXProfilerControlsCS
    Assembly Version: 4.0.5511.5121
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/QXProfilerControlsCS.DLL
----------------------------------------
ActiproSoftware.Docking.WinForms
    Assembly Version: 12.1.304.0
    Win32 Version: 12.1.304.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/ActiproSoftware.Docking.WinForms.DLL
----------------------------------------
ActiproSoftware.Shared.WinForms
    Assembly Version: 12.1.304.0
    Win32 Version: 12.1.304.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/ActiproSoftware.Shared.WinForms.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
QNXPluginCS
    Assembly Version: 4.0.5511.5166
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/plugins/QNXPluginCS.dll
----------------------------------------
LidorSystems.IntegralUI.Lists
    Assembly Version: 3.1.0.0
    Win32 Version: 3.2.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/LidorSystems.IntegralUI.Lists.DLL
----------------------------------------
QXGLES2ViewCS
    Assembly Version: 4.0.5511.5047
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/QXGLES2ViewCS.DLL
----------------------------------------
GLWrapper
    Assembly Version: 4.0.5511.4961
    Win32 Version: 4.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/GLWrapper.DLL
----------------------------------------
LidorSystems.IntegralUI.Lists.TreeListView
    Assembly Version: 3.1.0.0
    Win32 Version: 3.2.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/LidorSystems.IntegralUI.Lists.TreeListView.DLL
----------------------------------------
LidorSystems.IntegralUI
    Assembly Version: 3.1.0.0
    Win32 Version: 3.2.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/LidorSystems.IntegralUI.DLL
----------------------------------------
ScintillaNET
    Assembly Version: 2.5.2.0
    Win32 Version: 2.5.2.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/ScintillaNET.DLL
----------------------------------------
OxyPlot_Mono
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Program%20Files/Qualcomm/Adreno%20Profiler/OxyPlot_Mono.DLL
----------------------------------------
 
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
 
For example:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
  • 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.