Zebediah Figura (@zfigura) commented about libs/vkd3d-shader/hlsl.h:
const char **source_files; unsigned int source_files_count;
- /* Current location being read in the HLSL source, updated while parsing. */ struct vkd3d_shader_location location;
- /* Stores the logging messages and logging configuration. */ struct vkd3d_shader_message_context *message_context;
- /* Stores string buffers currently in use. */ struct vkd3d_string_buffer_cache string_buffers;
- /* A value from vkd3d_result. 0 means success. */ int result;
A value from vkd3d_result that describes the success/failure of what, though, and is updated when?