gfxstrand,
@gfxstrand@mastodon.gamedev.place avatar

All this drama with DRM format modifiers on NVIDIA might be another blog post and/or toot thread once I'm done. This whole mess is a real briar patch.

gfxstrand,
@gfxstrand@mastodon.gamedev.place avatar

Blog post is incoming. But also, this one little MR has somehow generated 3 Phoronix articles?!?

gfxstrand,
@gfxstrand@mastodon.gamedev.place avatar
sima,
@sima@chaos.social avatar

@gfxstrand what happens for imported dma-buf for like prime? condemned forever to just linear when using nouveau?

gfxstrand,
@gfxstrand@mastodon.gamedev.place avatar

@sima It's condemned to linear for most scenarios. That said, that's not as bad as it sounds for dGPU+iGPU because you need to shove it across PCIe anyway so you may as well de-tile.

In theory, you should also be able to share tiled between two different NVIDIA GPUs if they're close enough in generation but there appear to still be kernel bugs there. Something to do with fencing.

demofox,
@demofox@mastodon.gamedev.place avatar

@gfxstrand this is the first I've heard of it, what's the gist?

gfxstrand,
@gfxstrand@mastodon.gamedev.place avatar

@demofox There is not "gist". That's why it needs a blog post. 😂

The very short version is that the original implementaiton for nouveau that was donated by NVIDIA was deeply broken in several different ways. Also, the HW is tricky because of the way it stores tiling information in page tables.

With NVK, we're trying to sort all this out and do it properly but keep NVK and old GL playing nicely together. It's turning out to be a challenge.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • kavyap
  • thenastyranch
  • tester
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • tacticalgear
  • Youngstown
  • ethstaker
  • osvaldo12
  • slotface
  • everett
  • rosin
  • khanakhh
  • megavids
  • ngwrru68w68
  • Leos
  • modclub
  • cubers
  • cisconetworking
  • Durango
  • InstantRegret
  • GTA5RPClips
  • provamag3
  • normalnudes
  • anitta
  • JUstTest
  • lostlight
  • All magazines