Thursday, March 5th 2020

A Peek Under the Hood of Intel IGCC Game Capture (beta) Feature

Late last week, Intel released a public beta of its own low-'cost' game capture and streaming feature that's part of Intel Graphics Command Center (IGCC) application that's distributed through Microsoft Store. At the time, Intel claimed that those gaming on Intel Graphics can yet record or stream their games with negligible performance impact. We now have a couple of under the hood details on how this feature works. The Game Capture and Streaming feature lets people record their gameplay or stream it to popular social networks such as Twitch, YouTube, etc.

Intel's game capture and streaming feature leverages the VDEnc hardware AVC encoder featured in the company's Gen9 (and later) iGPUs, found on "Skylake" (or later) microarchitectures. At default quality settings, the feature only needs VDEnc, and hence offers practically zero iGPU performance impact when rendering 3D. At higher quality settings by the user, however, the feature switches to a dual-pipe encoder that taps into the compute power of the iGPU's execution units (EUs). These hence come with a performance impact on the iGPU when rendering 3D. We've also learned that IGCC game capture tech does not leverage discrete GPUs of other brands.
Add your own comment

5 Comments on A Peek Under the Hood of Intel IGCC Game Capture (beta) Feature

#1
Cheeseball
Not a Potato
AAaaaahhhhhhhhhh, it makes sense why recording with the Iris Plus alongside a GTX 1650 Max-Q doesn't result in performance loss. Smart move, Intel.
Posted on Reply
#2
TheinsanegamerN
So they ARE using their iGPU. That's using your noggin intel.

I might have to try this out. Wonder what the max recordable settings a 24 EU intel GPU are?
Posted on Reply
#3
kapone32
I have often wondered if AMD can do the same thing with their APUs?
Posted on Reply
#4
TheinsanegamerN
kapone32I have often wondered if AMD can do the same thing with their APUs?
There is nothing stopping them, but keep in mind that AMD's encoding capability is the worst out of the 3. Nvidia/intel's encoders provide better performance and video quality, and AMD's encoders also lack dedicated hardware, meaning that the single stream encoding intel can do without any major GPU load would require GPU load from the APU. Navi addressed this somewhat, but it will be on rDNA 2 to offer a proper encoder. Of course, the APUs dont have rDNA 1 yet, they are still Vega based.
Posted on Reply
#5
thesmokingman
TheinsanegamerNThere is nothing stopping them, but keep in mind that AMD's encoding capability is the worst out of the 3. Nvidia/intel's encoders provide better performance and video quality, and AMD's encoders also lack dedicated hardware, meaning that the single stream encoding intel can do without any major GPU load would require GPU load from the APU. Navi addressed this somewhat, but it will be on rDNA 2 to offer a proper encoder. Of course, the APUs dont have rDNA 1 yet, they are still Vega based.
Yea, they really need to throw some resources at this.
Posted on Reply
Apr 26th, 2024 10:28 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts