gsk: Improve logging
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