MOJOSHADER_preprocess :: (
filename: *u8,
source: *u8,
sourcelen: u32,
defines: *MOJOSHADER_preprocessorDefine,
define_count: u32,
include_open: MOJOSHADER_includeOpen,
include_close: MOJOSHADER_includeClose,
m: MOJOSHADER_malloc,
f: MOJOSHADER_free,
d: *void
) -> *MOJOSHADER_preprocessData #foreign
Parameters
- filename: *u8
- source: *u8
- sourcelen: u32
- defines: *MOJOSHADER_preprocessorDefine
- define_count: u32
- include_open: MOJOSHADER_includeOpen
- include_close: MOJOSHADER_includeClose
- d: *void