Fields
- error_count: s32
- errors: *MOJOSHADER_error
- warning_count: s32
- warnings: *MOJOSHADER_error
- source_profile: *u8
- output: *u8
- output_len: s32
- symbol_count: s32
- symbols: *MOJOSHADER_symbol
- malloc: MOJOSHADER_malloc
- free: MOJOSHADER_free
- malloc_data: *void