SPIRV-Cross/shaders-msl
Bill Hollings 1f83856366 CompilerMSL add support for MSL specialization function constants.
CompilerMSL add emit_custom_functions() function.
CompilerMSL restrict use of as_type<> cast to necessary conditions.
CompilerMSL refactor get_declared_struct_member_size() and
get_declared_struct_member_alignment() functions, and remove
unnecessary get_declared_type_size() functions.
Add test shaders-msl/vulkan/frag/spec-constant.vk.frag.
2017-06-15 15:24:22 -04:00
..
comp CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00
desktop-only/frag CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00
flatten Removed Travis-killing MSL test: flatten/copy.flatten.vert. 2017-01-31 12:01:13 -05:00
frag Merge with upstream 2017-05-19 19:36:24 -04:00
legacy/vert Enhance MSL testing and add numerous MSL test cases. 2017-01-30 22:55:21 -05:00
vert CompilerMSL fix variables used in interface blocks aren't resolved correctly (#179). 2017-05-22 21:41:19 -04:00
vulkan CompilerMSL add support for MSL specialization function constants. 2017-06-15 15:24:22 -04:00