HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.8k stars 185 forks source link

Basic workgraph tests #1855

Closed HansKristian-Work closed 3 months ago

HansKristian-Work commented 6 months ago

This needs SDK 613 headers and latest DXC version.

These are basic "hello world" tests. There is no data passing between nodes here.

WARP has some bugs with multiple GPU input nodes. AMD driver hangs GPU with CPU inputs + 0 stride. Most likely they screw up memory allocation requirements for that CPU data.

Otherwise, the tests passed on RX 7600 with the adrenalin driver now.

oscarbg commented 5 months ago

Do you want/need testing on a NV Ada card?

HansKristian-Work commented 3 months ago

Tests pass as-is on RTX 4070.

doitsujin commented 3 months ago

Looks like there are some unused variable warnings from the new tests, other than that LGTM.

HansKristian-Work commented 3 months ago

Also fixed the annoying so_strides warning nit while I was at it.