Follow

apparently Intel released their first desktop GPUs like a week ago, and it looks like the higher-end ones are coming out soon

what's particularly interesting is the price point--it looks like their gpu that's competitive performance-wise with nvidia's rtx3060 is slated to be around $400

-F

though reportedly, while they perform well on current games, their performance on older games leaves something to be desired? which, i'm not sure how that happens, but if it's a significant problem we won't be getting one when we next need a gpu (hopefully not soon anyway)
-F

explaining the issues 

@Felthry

From what we've heard, it's mostly issues with their drivers.

Even setting aside the "alpha at best" bugs, support for older graphical APIs like DirectX9 have been very lacking. Intel have said they'll be using a translation layer to run them with DirectX12, allowing them to focus on hammering out the rest of the bugs with DX12 games first.

Naturally, that translation layer is gonna have some significant overhead. Just like WINE and Proton do on Linux.

re: explaining the issues 

@foxposting it's weird to think of directx 9 being old
-F

re: explaining the issues 

@Felthry

Wikipedia says it came out in 2002, but yeah.

Feels weird to think that the graphics API that's directly responsible for some of our earliest core memories with gaming is 20 years old at this point. :blobfoxnotlikethis:

re: explaining the issues 

@foxposting also knowing very little about graphics stuff: why is directx 9 not a subset of directx 12? why do they need to support them both separately?
-F

probably a massive oversimplification, re: explaining the issues 

@Felthry

DirectX is a collection of APIs like Xinput and Direct3D. Usually the numbering scheme of DirectX matches the current release of Direct3D.

Older verisons of DirectX use older versions of these component APIs, while newer versions often have to drop support for them to make room for new features.

Most GPUs can support DX9 APIs just fine as a separate install. Arc appears to be de-emphasizing that backwards compatibility.

re: probably a massive oversimplification, re: explaining the issues 

@foxposting okay, but why are the old versions of the APIs not subsets of the newv ersions?
-F

re: explaining the issues 

@Felthry

I honestly have no idea.

From what I can tell, game devs "have to" target a specific version of DirectX, and there's no cross-compatibility between versions, as well as no way to check which versions are already installed. This is why every game installs its own version of DirectX, even if you already have it on your system.

I suspect Microsoft is at fault here, but I'm too low on spoons to find any proof at the moment.

Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!