softworkz / ffmpeg_dx11

Mirror of git://source.ffmpeg.org/ffmpeg.git
https://ffmpeg.org
Other
0 stars 1 forks source link

DirectX11 should not be made the default #2

Open softworkz opened 4 years ago

softworkz commented 4 years ago

No doubt, using DX11 offers a number of important advantages:

But that doesn't mean that DX11 is always the better choice:

Most Importantly:

IMO, the default behavior should remain unchanged

softworkz commented 4 years ago

For all 4th and 5th Gen CPUs, the SDK version (when using the latest driver) is 1.20

SDK 1.20 supports DX11 - but just somewhat. So when you would make DX11 the default in ffmpeg, ffmpeg would fail for all those CPUs (at least when it comes to use filtering).

The same is true for all Gen 3 CPUs (see #1)

=> When ffmpeg would change the default to DX11, it would fail (by default) for all users having Gen 3, Gen 4 and Gen 5 CPUs.