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

profile: Update for SM 6.7. #1886

Closed HansKristian-Work closed 5 months ago

HansKristian-Work commented 6 months ago

Draft for now since profiles solution generator is broken.

christophe-lunarg commented 6 months ago

I believe the issue is that the profiles file was not correct and the script reported valid errors. I improved one error message (https://github.com/KhronosGroup/Vulkan-Profiles/pull/611) so that it's clearer how the resolve the issue. (Here a missing extension declaration)

I largely spawm (sorry about that! ^_^) the reported issue with information and the fixed profiles file.

HansKristian-Work commented 6 months ago

@christophe-lunarg As mentioned on https://github.com/KhronosGroup/Vulkan-Profiles/issues/609#issuecomment-1945715236 I'm still unable to build the profile with updated .json and profiles repo.

HansKristian-Work commented 6 months ago

Nvm, the build script was pointing to a stale header.

HansKristian-Work commented 6 months ago

Still some jank though. VK_KHR_maintenance5 references just disappeared, and I cannot see shader_quad_control or any of those extensions in the markdown output.

christophe-lunarg commented 6 months ago

Still some jank though. VK_KHR_maintenance5 references just disappeared, and I cannot see shader_quad_control or any of those extensions in the markdown output.

Ah, true... investigating...

christophe-lunarg commented 6 months ago

I fixed I got a fix: https://github.com/KhronosGroup/Vulkan-Profiles/pull/615 Still work to do...

A generated file: PROFILES_TEST.md

A dummy problem, sorry about that! :/

christophe-lunarg commented 6 months ago

https://github.com/KhronosGroup/Vulkan-Profiles/pull/615 was merged, hopefully you should be good to go!

HansKristian-Work commented 6 months ago

Yes, now it works. Thanks for your help!