HansKristian-Work / vkd3d-proton

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

Bugs when running StarsX DXR samples: DXRVoxelizer and RayTracedGGX.. #592

Closed oscarbg closed 3 years ago

oscarbg commented 3 years ago

Hi,

I'm testing some DXR samples from StarsX github site (https://github.com/StarsX)..

tried to run a few under VKD3D and found two that don't work (don't launch or don't render correctly).. note testing is easy as cloning the repos pointed below, as they include prebuilt executables in the Bin folder that can be executed directly to expose the shown VKD3D rendering issues.. I'm using latest DXR VKD3D code from using artifact from https://github.com/HansKristian-Work/vkd3d-proton/actions/runs/665766380 on Windows..

*RayTracedGGX sample (https://github.com/StarsX/RayTracedGGX): doesn't launch.. testing bunny.bat ie: RayTracedGGX.exe -mesh Media/bunny.obj 0.0 0.0 0.0 1.0 from log error seems to be:

2052:err:vkd3d_dxil_log_callback: dxil-spirv: AGGREGATE unimplemented.

full log bunny.txt

*DXRVoxelizer sample(https://github.com/StarsX/DXRVoxelizer): starts but renders black screen.. using dragon.bat ie: DXRVoxelizer.exe -mesh Media/dragon.obj

from log seems no significant info: dragon.txt

HansKristian-Work commented 3 years ago

Screenshot from 2021-03-22 17-03-15 Screenshot from 2021-03-22 16-39-58

oscarbg commented 3 years ago

can’t avoid saying this: awesome!! reiterating thanks to vkd3d devs as always for your herculean efforts!!