#Discord screen share artifacts in game for receiver

4 messages · Page 1 of 1 (latest)

misty barn
#

This happens to my sharee after running game for a while (+10mins) . Note this is not cyberpunk style theme or something, it's abnormality.
I, as the sharer in this case, does not affected by this.

There also seems to be some minor discord overlay artifacts on the game, that I can see (as well as for my sharee). (Not on the screenshot)

  • GPU: Arc A380 (Driver 31.0.101.5081)
  • Discord (Stable 255660) Setting: Hardware Acceleration on, AV1 on, shared with 720p 30fps
  • Windows: 11 23H2
  • CPU: 11700K
  • RAM: 64G
  • MB: MSI Z590 ACE, BIOS: IGD Auto (iGPU not enabled)
  • Game: OSU!lazer, with 5K or 4K resolution, renderer: D3D11
  • Riva NOT installed.

Other questions related:

  • What exactly does AV1 in discord option do? Does it utilize the AV1 encoder on Arc chip?
  • How can I observe hardware encoder like decoder activity on windows?
tardy sand
# misty barn This happens to my sharee after running game for a while (+10mins) . Note this i...

Intel Arc can work with four AV1 encoder instances working simultaneously.

For discord AV1 makes the stream quality better but of course that's subject to your internet connection if its stable

I don't know any hardware encoder monitoring tool unfortunately but normally you should be able to see your GPU rise in utilization like of hardware acceleration is enabled in the application you will see the gpu utilization rise while if it's off it will maximize the CPU alone

For that random rendering on osu, some games doesn't like overlays active as it can cause many graphics issues or worse crash the game, so maybe it does not like overlays and when you will stream in discord, it absolutely hates full screen for some reason

misty barn
#

What I am really not sure about the discord AV1 option is that whether it enables encoding or decoding. I doubt they (discord) would bother to implement to utilize AV1 HW encoder as AFAIK only does Arc GPU natively support it, yet for decoders they are supported across the board (lastest amd, nv, apple).

misty barn
# tardy sand Intel Arc can work with four AV1 encoder instances working simultaneously. For ...

normally you should be able to see your GPU rise in utilization like of hardware acceleration is enabled in the application you will see the gpu utilization rise while if it's off it will maximize the CPU alone
I do not observe this behaviour on decoders, from windows task manager. To be specific, while playing an AV1/HEVC video, I can only see activity rise on decoder or decoder 1 , not on 3D (which I presume what you've meant by gpu utilization), especially when using a second GPU for actual video output (LAV does support specify a GPU different to what's used for display, while MediaFoundation can't AFAIK)