Skip to content

gsk: Improve logging

Matthias Clasen requested to merge matthiasc/for-main into main

Log the shader compilation with sufficient detail.

I was hoping this could be used to generate a list of pipelines to seed the cache with.

@otte, I wonder about the last commit here - I got the impression that my vulkan was compiling pipelines, but then the saving of the cache was skipped because the cache didn't change.

Also: should gdk_vulkan_save_pipeline_cache simply push the writing of this large file to a thread using g_file_replace_contents_async ?

Edited by Matthias Clasen

Merge request reports