find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
#pragma format
(incomplete)
video_shader_resolve_parameters did not take #includes into account while the Vulkan implementation did. Added a helper function which parses a shader file and figures out the shader parameters in the same way.