API Markers are not always displayed in Scrubber View

[s]I’m not entirely sure whether here’s the right place to ask… nevertheless:

Is any support for the NVIDIA Tools Extension Library planned / implemented? It would be really great if we had the functionality (especially nvtxRangePushEx and nvtxRangePop) as we have in NVIDIA Nsight under Windows!

Thanks![/s]

Edit: Solved, but please see next message!

I just realized that there is support for glPushDebugGroup and glPopDebugGroup and similar api calls. That’s cool! So my problem is actually solved…

But: As soon as I change the scaling mode in the scrubber view to something else than “Unit Scale”, all markers disappear. Is this supposed to be this way?

Hi Simme,

Under ‘unit scale’, the unit is a event or api call, but on ‘cpu time scale’ or something else, the unit is time. As you can image, it’s different purpose.

I think you can open ‘Events’ view, it also support the markers.

Thanks
An

Thanks for your reply! I understand the different purposes of the various scales; nevertheless it should be possible to display the marker ranges accordingly. I attach two screen shots showing the issue.

1.: When choosing unit scale all markers appear as desired: https://drive.google.com/file/d/0B6q3lA3bbGIfMy1kNkxDYlpEOTg/view?usp=sharing

2.: When choosing GPU-scale (or any other) no markers are displayed: https://drive.google.com/file/d/0B6q3lA3bbGIfVWZ6SmlLa1hDUnM/view?usp=sharing (But the area where they should appear is still there!)

When GPU-scale is selected, the ranges’ widths should be adjusted according to the time they took on the GPU. In Nvidia Nsight this is supported… Do you see my point?

Edit: I just changed the thread title to reflect the topic change.

Hi Simme,

Oh, I got your point. We will do some investigation and let you ASAP.

Thanks
An

Hi Simme,

I think we just fixed this, next release should pick that fix.

Thanks
An

Awesome, thanks! Looking forward to it!