VOGONS


First post, by RJ8

User metadata
Rank Member
Rank
Member

I wonder if a DX10 to DX11 wrapper has ever been considered.
The number of DX10 games is not small and we could such a wrapper for Vorpx as well.

RJ8

Request a game profile for VorpX - VorpX Inofficial Gamelist - RJs VorpX Games

Reply 1 of 2, by TrashPanda

User metadata
Rank l33t
Rank
l33t
RJ8 wrote on 2022-07-30, 17:53:

I wonder if a DX10 to DX11 wrapper has ever been considered.
The number of DX10 games is not small and we could such a wrapper for Vorpx as well.

RJ8

I’m trying to think of a reason you would need this, if your gpu supports DX11 then it also fully supports DX10 if you only have a DX10 Gpu then you can’t use DX11 at all.

AFAIA there is no gpu that supports DX11 that doesn’t also support DX10.

Reply 2 of 2, by Dege

User metadata
Rank l33t
Rank
l33t

Explanation: I think VorpX can only hook the D3D11 library (dll), so wrapping DX10 to 11 would solve the problem.

No, I'm not planning such a wrapper. It wouldn't fit into the line of the other API dll's. Or, it should support wrapping to DX12, resolution forcing, and so on, like the others which doesn't make much sense for "regular" usage.
Wouldn't it be simpler to add the support into VorpX instead? As far as I have dealt with it, DX10 is a real subset of DX11 and the only difference is in handling the reference count of the API objects.