QuickSync HW Transcoding stopped after upgrade to latest version of PlexMediaServer

Server Version#: 1.31.1.6782
Player Version#: Web client

Getting:

Mar 09, 2023 11:32:24.022 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Failed to end picture decode issue: 23 (internal decoding error).
Mar 09, 2023 11:32:24.022 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - hardware accelerator failed to decode picture
Mar 09, 2023 11:32:24.023 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Cannot load libcuda.so.1
Mar 09, 2023 11:32:24.023 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Could not dynamically load CUDA
Mar 09, 2023 11:32:24.023 [0x7f31fb543b38] DEBUG - [Req#2a8/Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Operation not permitted
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Failed to end picture decode issue: 23 (internal decoding error).
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - hardware accelerator failed to decode picture
Mar 09, 2023 11:32:24.026 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Cannot load libcuda.so.1
Mar 09, 2023 11:32:24.026 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Could not dynamically load CUDA

@ChuckPa was hoping you could take a look. I did see that you had a similar issue recently in " Hardware transcodes for 1080p do not work" where SOMETHING wasn’t included in the most recent build but this is for Intel QuickSync
so maybe the same issue?

Should also mention that I have tried the technique of clearing out the codecs folder (several times) and rebooting with no success


Can you get me enough of a sample of that file to test with here?
( a ‘dd’ cut off the front end? )

I’m seeing one thing which makes sense but then others which aren’t.

  1. You CPU is a KabyLake
  2. KabyLake is HEVC capable
  3. Your system doesn’t pass the 1-frame decode test
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] DEBUG - [Req#2a8/Transcode] [FFMPEG] - Decode to surface 0x13.
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - Failed to end picture decode issue: 23 (internal decoding error).
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] ERROR - [Req#2a8/Transcode] [FFMPEG] - hardware accelerator failed to decode picture
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] DEBUG - [Req#2a8/Transcode] Codecs: dummy-frame send test failed
Mar 09, 2023 11:32:24.025 [0x7f31fb543b38] WARN - [Req#2a8/Transcode] Codecs: packet decode testing returned -5 for decoder 'hevc'
Mar 09, 2023 11:32:24.026 [0x7f31fb543b38] DEBUG - [Req#2a8/Transcode] Codecs: testing hevc (decoder) with hwdevice nvdec
Mar 09, 2023 11:32:24.026 [0x7f31fb543b38] DEBUG - [Req#2a8/Transcode] Codecs: hardware transcoding: testing API nvdec

It should be detecting your hardware but isn’t.

I also have a KabyLake CPU (i7-8809g) with same UHD 630 GPU.
it works perfectly.

Hello @ChuckPa thank you so much for helping me with this!

HW transcoding doesn’t work for any file, I just tested with: https://test-videos.co.uk/vids/bigbuckbunny/mp4/h264/1080/Big_Buck_Bunny_1080_10s_30MB.mp4
I will get logs in just another minute let me sanitize real quick

Plex Media Server.log (974.2 KB)

Sanitized (I think) Log file with buck bunny attached


and thank you again @ChuckPa

@tmanka

I will check further on different hardware

@ChuckPa thank you for looking
more than happy to setup a zoom / teams / google call if you want to look at it live? I am interested in the 1 frame decode test
is there a way to test that outside of Plex with more logging?

@tmanka

I’m going to ask the engineers but here, on my i7-8809 KabyLake,

everything works

Mar 09, 2023 16:09:36.110 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] Starting a transcode session es2msx9hfgmz2inckteidr8v at offset -1.0 (state=3)
Mar 09, 2023 16:09:36.110 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] TPU: hardware transcoding: using hardware decode accelerator vaapi
Mar 09, 2023 16:09:36.110 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] TPU: hardware transcoding: zero-copy support present
Mar 09, 2023 16:09:36.110 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] TPU: hardware transcoding: using zero-copy transcoding
Mar 09, 2023 16:09:36.110 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [Universal] Using local file path instead of URL: /vol/media/testfiles/Big_Buck_Bunny_1080_10s_30MB.mp4
Mar 09, 2023 16:09:36.110 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] Codecs: hardware transcoding: testing API vaapi
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x41524742 -> bgra.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x42475241 -> argb.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x41424752 -> rgba.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x52474241 -> abgr.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x58524742 -> bgr0.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x42475258 -> 0rgb.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x58424752 -> rgb0.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x52474258 -> 0bgr.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30335241 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30334241 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30335258 -> x2rgb10le.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30334258 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x36314752 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x50424752 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x50524742 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x56555941 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30303859 -> gray.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x3231564e -> nv12.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x3132564e -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x32595559 -> yuyv422.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x59565955 -> uyvy422.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x32315659 -> yuv420p.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30323449 -> yuv420p.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x50313134 -> yuv411p.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x48323234 -> yuv422p.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x56323234 -> yuv440p.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x50343434 -> yuv444p.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x33434d49 -> unknown.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Format 0x30313050 -> p010le.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Created surface 0.
Mar 09, 2023 16:09:36.111 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] [FFMPEG] - Direct mapping possible.
Mar 09, 2023 16:09:36.112 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
Mar 09, 2023 16:09:36.112 [0x7f897ed5cb38] DEBUG - [Req#bb8c/Transcode/JobRunner] Job running: FFMPEG_EXTERNAL_LIBS='/sata/plex/Plex\ Media\ Server/Codecs/7e8dc7a-4467-linux-x86_64/' LIBVA_DRIVERS_PATH=/usr/lib/plexmediaserver/lib/dri X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxx48c3-943f-996bda83b5dd "/usr/lib/plexmediaserver/Plex Transcoder" "-codec:#0x01" h264 "-hwaccel:#0x01" vaapi "-hwaccel_fallback_threshold:#0x01" 10 "-hwaccel_output_format:#0x01" vaapi "-hwaccel_device:#0x01" vaapi -analyzeduration 20000000 -probesize 20000000 -i /vol/media/testfiles/Big_Buck_Bunny_1080_10s_30MB.mp4 -filter_complex "[0:#0x01]hwupload[0];[0]scale_vaapi=w=1920:h=1080:format=nv12[1];[1]hwupload[2]" -map "[2]" -codec:0 h264_vaapi -b:0 14232k -maxrate:0 18976k -bufsize:0 37952k -r:0 30 -force_key_frames:0 "expr:gte(t,n_forced*1)" -f dash -seg_duration 1 -dash_segment_type mp4 -init_seg_name 'init-stream$RepresentationID$.m4s' -media_seg_name 'chunk-stream$RepresentationID$-$Number%05d$.m4s' -window_size 5 -delete_removed false -skip_to_segment 1 -time_delta 0.0625 -manifest_name "http://127.0.0.1:32400/video/:/transcode/session/es2msx9hfgmz2inckteidr8v/fea35d3a-86c6-4b1f-9364-0168de863e84/manifest?X-Plex-Http-Pipeline=infinite" -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 dash -start_at_zero -copyts -vsync cfr -init_hw_device vaapi=vaapi:/dev/dri/renderD128 -filter_hw_device vaapi -y -nostats -loglevel quiet -loglevel_plex error -progressurl http://127.0.0.1:32400/video/:/transcode/session/es2msx9hfgmz2inckteidr8v/fea35d3a-86c6-4b1f-9364-0168de863e84/progress

I am going to ask because:

  1. Error -5 means there are no resources available
  2. The CPU is supported
  3. The OS distro isn’t.

I want to be 100% certain of what I say next before saying anything

Great thank you @ChuckPa I am very curious what they will say. I looked and the version I upgraded from was v1.24.4.5081-e362dc1ee which TBH I am not sure how old that version is and if that version would support my OS. I am not looking forward to an OS upgrade but if I need to do it I will. I am going to try a rollback to an earlier version and see what results I get. I just need some current users to wrap up on my system.

If any of the engineers want to look at it live the offer is still on the table.

@ChuckPa one more piece of information, I restored the backed up database and reverted to an earlier version 1.24.4.5081 and hardware transcoding still doesn’t work. So SOMETHING happened during the upgrade process but I just have no idea what.

Happy Friday @ChuckPa

Any luck with the engineers? I am thinking about just nuking the system and starting from scratch. I am hoping this is a software or OS issue. If it is a hardware issue that was triggered by the upgrade I would be very surprised and starting from scratch wont help. I have a bunch of users on my system so I am trying to avoid that if possible.

Thank you,
@tmanka

I have another Plex Team Member looking at this same issue for me


At least it seems like the same issue because HW transcoding also breaks for me if I upgrade to any version beyond 1.24.4.5081. I’m running an old 3rd gen i7-3770 but it works great on v1.24.4.5081 or below. Full iGPU encode/decode and I can transcode half a dozen 1080->720p streams without breaking a sweat.

I’m running Windows 10 and didnt check your logs to see what you are running though. One difference with my setup is I can revert back to the old version and HW transcoding starts working just fine again. It only breaks on newer versions.

I really hope one of the Team Members can figure this out.

1 Like

@MooseLips

You’re running Windows. This is the Linux forum. Transcoding is completely different on the two OS’s .

Windows apps do everything in DXVA layer (They hand it all over to Windows)
Linux apps interact with the libVA API and then talk to the hardware directly.

Long day and viewing on mobile lol! Thanks for the info. Hopefully both issues get figured out.

@ChuckPa any thoughts if I should just nuke the system and start over? It was worked on an earlier version, but when I down grade it is still not working so I am worried that the upgrade changes something that is not fixed with a downgrade and the only option is to wipe the entire system clean. I suppose I could move the database files completely out, downgrade and see if that fixes the problem to see if the problem is in the DB files or preferences somewhere? I can try some experiments after the Friday night rush of users
hopefully they will be direct stream/playing.

@MooseLips thanks for looking into my issue
would be interested if they are somehow related but Chuck is saying that they are totally different. Have a good weekend, wish I could just down grade like you did.

1 Like

@tmanka

Rather than NUKE IT :slight_smile:

  1. Stop PMS
  2. cd /var/lib/plexmediaserver
  3. sudo mv Library Library.KEEP
  4. Start Plex
  5. Create a new server – Use a DIFFERENT friendly name (Something with “TEST” in it)

Now you have your original server saved but am able to start a new server, with current release software, to see if it’s the DB.

If it turns out that your DB is roasted, We can rename things and have the TEST server take over as the primary server very easily.

@ChuckPa on it
will keep you posted

No Dice, must now be either OS/system setting (which a Nuke would help) or something in hardware died (which would be less good as a nuke won’t help)

any other ideas? Places to look? I saw there were some intel iGPU tools I was thinking about using to prob the iGPU/quicksync to make sure it is still functional
I suppose I could also just plug in a monitor and see if it displays?

Log Attached
thank you for hanging in there with me @ChuckPa on this one.

–Ted

Mar 10, 2023 16:23:12.262 [0x7f823dc1eb38] DEBUG - [Req#208] [Now] Adding 0 sessions.
Mar 10, 2023 16:23:12.262 [0x7f8242b2cb38] DEBUG - Completed: [192.168.0.14:63942] 200 GET /status/sessions (11 live) #208 TLS GZIP 0ms 480 bytes (pipelined: 21)
Mar 10, 2023 16:23:12.262 [0x7f823e227b38] ERROR - [Req#218/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe467ac0] Failed to end picture decode issue: 23 (internal decoding error).
Mar 10, 2023 16:23:12.262 [0x7f8241d1eb38] ERROR - [Req#21f/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe467ac0] hardware accelerator failed to decode picture
Mar 10, 2023 16:23:12.263 [0x7f823dc1eb38] ERROR - [Req#220/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe380140] Failed to end picture decode issue: 23 (internal decoding error).
Mar 10, 2023 16:23:12.263 [0x7f823e227b38] ERROR - [Req#221/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe380140] hardware accelerator failed to decode picture
Mar 10, 2023 16:23:12.264 [0x7f8241d1eb38] ERROR - [Req#222/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe380580] Failed to end picture decode issue: 23 (internal decoding error).
Mar 10, 2023 16:23:12.264 [0x7f823dc1eb38] ERROR - [Req#223/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe380580] hardware accelerator failed to decode picture
Mar 10, 2023 16:23:12.265 [0x7f823e227b38] ERROR - [Req#224/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe380b00] Failed to end picture decode issue: 23 (internal decoding error).
Mar 10, 2023 16:23:12.265 [0x7f8241d1eb38] ERROR - [Req#225/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] Error while decoding stream #0:0: I/O error
Mar 10, 2023 16:23:12.266 [0x7f823dc1eb38] ERROR - [Req#226/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a9ba-45a2-927b-118dd67a8731] [h264 @ 0x7fc0fe380b00] hardware accelerator failed to decode picture
Mar 10, 2023 16:23:12.266 [0x7f823e227b38] ERROR - [Req#227/Transcode/rqfnidlt3xn3eh55d0zmdi6u/4e72bc21-a

Plex Media Server.log (808.1 KB)

Yes, test anything/everything you can – VERIFY it functions at some level.

It does sound like a major software break at the OS


But,Last resort check.

Do you have 1.29.2.6364 ?

Working on it
right now

I can get it from here: https://downloads.plex.tv/plex-media-server-new/1.29.2.6364-6d72b0cf6/debian/plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb

ted@tedflix /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs $ lshw -c display
WARNING: you should run this program as super-user.
  *-display
       description: VGA compatible controller
       product: HD Graphics 630
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:130 memory:de000000-deffffff memory:c0000000-cfffffff ioport:f000(size=64) memory:c0000-dffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
ted@tedflix /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs $


ted@tedflix /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs $ sudo lspci | grep ' VGA ' | cut -d" " -f 1 | xargs -i lspci -v -s {}
[sudo] password for ted:
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04) (prog-if 00 [VGA controller])
        Subsystem: ASRock Incorporation Device 5912
        Flags: bus master, fast devsel, latency 0, IRQ 130
        Memory at de000000 (64-bit, non-prefetchable) [size=16M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at f000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

ted@tedflix /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs $


This one does NOT look good



ted@tedflix /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs $ sudo intel_gpu_frequency
(intel_gpu_frequency:8547) igt-gt-CRITICAL: Test assertion failure function igt_get_stop_rings, file ../../lib/igt_gt.c:415:
(intel_gpu_frequency:8547) igt-gt-CRITICAL: Failed assertion: fd >= 0
(intel_gpu_frequency:8547) igt-gt-CRITICAL: Last errno: 2, No such file or directory
Stack trace:
  #0 [_init+0xca39]
  #1 [_init+0x4fb1]
  #2 [_init+0x118e]
  #3 [_init+0x1697]
  #4 [_init+0x1acf]
  #5 [_init+0xa3f]
  #6 [__libc_start_main+0xf0]
  #7 [_init+0xe81]
  #8 [<unknown>+0xe81]
Test (null) failed.
**** DEBUG ****
(intel_gpu_frequency:8547) drmtest-DEBUG: Test requirement passed: fd >= 0
(intel_gpu_frequency:8547) igt-gt-CRITICAL: Test assertion failure function igt_get_stop_rings, file ../../lib/igt_gt.c:415:
(intel_gpu_frequency:8547) igt-gt-CRITICAL: Failed assertion: fd >= 0
(intel_gpu_frequency:8547) igt-gt-CRITICAL: Last errno: 2, No such file or directory
****  END  ****

should look more like:

$ sudo intel_gpu_frequency
cur: 350 MHz
min: 350 MHz
RP1: 350 MHz
max: 1000 MHz
enlightened@desktop:~$

BUT when I run as sudo I do get results which you are not supposed to have to
clue?

Got this from this article

   render busy:   1%: ▎                                      render space: 0/16384

                          task  percent busy
                            CS:   0%:                         vert fetch: 0 (0/sec)
                           GAM:   0%:                         prim fetch: 0 (0/sec)
                           TSG:   0%:                      VS invocations: 0 (0/sec)
                           VFE:   0%:                      GS invocations: 0 (0/sec)
                                                                GS prims: 0 (0/sec)
                                                           CL invocations: 0 (0/sec)
                                                                CL prims: 0 (0/sec)
                                                           PS invocations: 0 (0/sec)
                                                           PS depth pass: 0 (0/sec)