Sun, 29 May 2016 00:26:44 -0400 Report the main function name in testparse.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 00:26:44 -0400] rev 1171
Report the main function name in testparse.
Sun, 29 May 2016 00:21:34 -0400 Explicitly initial a bunch of bits of MOJOSHADER_out_of_mem_data.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 00:21:34 -0400] rev 1170
Explicitly initial a bunch of bits of MOJOSHADER_out_of_mem_data.
Sun, 29 May 2016 00:13:13 -0400 Deal with Metal shaders with really long main function names.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 00:13:13 -0400] rev 1169
Deal with Metal shaders with really long main function names. This is so lazy of me. :/
Sat, 28 May 2016 22:25:43 -0400 Give shaders in Effects files a unique main function name.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 May 2016 22:25:43 -0400] rev 1168
Give shaders in Effects files a unique main function name. This lets you generate Metal shaders that won't conflict in the same library.
Sat, 28 May 2016 22:08:22 -0400 Changed a magic mystery value from 24 to 16.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 May 2016 22:08:22 -0400] rev 1167
Changed a magic mystery value from 24 to 16. There was a logic bug in MOJOSHADER_parsePreshader() that was fixed in the merge, but it caused this mystery value to be wrong (before, we would step too far in an array and this value was covering for it). We still don't know what's at the end of this array, but at least we aren't crashing now and it appears to work as well as before. It's still a mystery.
Sat, 28 May 2016 16:11:12 -0400 Default to building with Effects framework support enabled.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 May 2016 16:11:12 -0400] rev 1166
Default to building with Effects framework support enabled.
Sat, 28 May 2016 16:04:57 -0400 Patched to compile with Effects support compiled in.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 May 2016 16:04:57 -0400] rev 1165
Patched to compile with Effects support compiled in.
Sat, 28 May 2016 15:58:05 -0400 MOJOSHADER_parsePreshader() cleanup.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 May 2016 15:58:05 -0400] rev 1164
MOJOSHADER_parsePreshader() cleanup. Merged Ethan's copied/improved code with the original, and documented the APIs. Changed MOJOSHADER_freePreshader() to not need explicit deallocators specified.
Sat, 28 May 2016 11:55:07 -0400 metal: make generated shader code slightly more readable.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 May 2016 11:55:07 -0400] rev 1163
metal: make generated shader code slightly more readable.
Fri, 27 May 2016 14:02:59 -0400 A few more Visual Studio warning fixes.
Ryan C. Gordon <icculus@icculus.org> [Fri, 27 May 2016 14:02:59 -0400] rev 1162
A few more Visual Studio warning fixes.
(0) -1000 -300 -100 -10 +10 +100 tip