this post was submitted on 03 Nov 2023
115 points (96.7% liked)

Games

32016 readers
1679 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here.

founded 1 year ago
MODERATORS
 

For context: DirectX support in Intel's ARC GPUs were really lacking due to running on a transition layer, it was one of the sore spots of their new graphics card. This update looks like it will help massively.

top 13 comments
sorted by: hot top controversial new old
[–] leave_it_blank@lemmy.world 48 points 11 months ago

I sadly don't have the time nor the nerves to fight my PC, but I sincerely hope that intel GPUs become a force on the market to consider in the future, prices from the big two are way too high, competition might change that.

[–] doggle@lemmy.dbzer0.com 9 points 11 months ago

I've heard this so many times. If they were all true the a770 on the shelf in my office would have created an AI singularity. Alas, on the shelf it stays. Maybe a second generation will actually have most of the bugs hammered out and be performant enough to rival AMD and Nvidia

[–] donuts@kbin.social 5 points 11 months ago (4 children)

Kind of an aside but does anyone know how the Intel Arc cards are on Linux?

I'd imagine that a lot of the driver problems aren't really as significant since you can use things like mesa and dxvk, but I don't really know.

[–] SteveTech@programming.dev 6 points 11 months ago

There was actually thread on !Linux@lemmy.ml about this earlier today: https://lemmy.ml/post/7440982

[–] CalicoJack@lemmy.dbzer0.com 2 points 11 months ago

It used to be completely busted, but I've heard that support is getting better. Recent kernels and mesa have been updated to support them, but the Intel drivers are way behind what Windows gets.

Non-gaming use could be fine, I'm planning on trying one myself soon.

[–] miss_brainfart@lemmy.ml 2 points 11 months ago

How different would it even be? The Intel driver has DXVK baked in, that's how they've been running DirectX games in the first place

[–] filister@lemmy.world -1 points 11 months ago

Check phoronix, they tested a couple of times the Intel Arc GPUs which are mostly fine with open source drivers.

[–] ekZepp@lemmy.world 3 points 11 months ago (3 children)

Is just me, or DX12 kinda sucks?

[–] Goronmon@kbin.social 8 points 11 months ago

I wouldn't say it sucks, just that it's a more complex, lower-level API layer than DX11 and earlier. Which is good in that it allows for more control over game performance, but the big downside is that it's more difficult and easier to screw up.

[–] ComradeWeebelo@lemm.ee 4 points 11 months ago* (last edited 11 months ago)

There were a lot of fundamental changes under the hood going from DX11 to DX12 concerning fundamental programming paradigms in the API that a lot of devs are still grappling with. It's probably just something that will take some time for people to get used to.

[–] Chais@sh.itjust.works 1 points 11 months ago (1 children)

On Windows you may be right. A buddy I game with regularly has had trouble with DX12 games crashing randomly.
On Linux they run just fine and frequently perform better than DX11 on Linux or DX12 on Windows.

[–] MaliciousKebab@sh.itjust.works 2 points 11 months ago (1 children)

I thought dx12 to vulkan translation layer was still not that good, may I ask what game this is?

[–] Chais@sh.itjust.works 2 points 11 months ago* (last edited 11 months ago)

Had that experience with Borderlands 3. Obviously it's entirely possible that Borderlands 3 usage of DX12 is just borked in a way that affects Windows worse than Vulkan.
DXVK on Windows seems to be unsupported, but a thing nevertheless: https://www.reddit.com/r/pcgaming/comments/mlfcsc/a_guide_to_dxvk_on_windows/