[PATCH 1/2] dxgi: Partially implement dxgi_adapter_CheckInterfaceSupport().

Józef Kucia joseph.kucia at gmail.com
Mon Oct 12 10:37:20 CDT 2015

On Mon, Oct 12, 2015 at 12:16 PM, Henri Verbeet <hverbeet at gmail.com> wrote:
>> +    FIXME("Determine actual capabilities of adapter.\n");
> Do you know what this does for hardware that doesn't support
> Direct3D10? Getting the capabilities isn't that hard, we already do
> that in dxgi_device_init(). (The wined3d_get_device_caps() call in
> particular.)

A simple check based on the supported shader version is indeed easy.
However, implementing a proper feature level detection requires more
work. I expect that determining which D3D10_FEATURE_LEVEL_9_* we can
support on a given hardware will be more involved. Would you accept a
restrictive implementation which returns S_OK just for hardware that
supports D3D10?

More information about the wine-devel mailing list