Sat, 09 Jul 2016 01:44:57 -0400 Sort register lists by register type first, then register number.
Ryan C. Gordon <icculus@icculus.org> [Sat, 09 Jul 2016 01:44:57 -0400] rev 1179
Sort register lists by register type first, then register number. This groups all the registers by type first, which is useful for packing heterogeneous uniform buffers later.
Sun, 29 May 2016 13:31:18 -0400 parse_preshader merge fixes
Ethan Lee <flibitijibibo@flibitijibibo.com> [Sun, 29 May 2016 13:31:18 -0400] rev 1178
parse_preshader merge fixes
Sun, 29 May 2016 03:51:36 -0400 Metal: fixed indentation for constant arrays.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 03:51:36 -0400] rev 1177
Metal: fixed indentation for constant arrays.
Sun, 29 May 2016 03:03:15 -0400 Put a simple sanity check in to prevent buffer overflows.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 03:03:15 -0400] rev 1176
Put a simple sanity check in to prevent buffer overflows.
Sun, 29 May 2016 02:59:29 -0400 Don't free ctx->mainfn if context build fails; it wasn't ever set.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 02:59:29 -0400] rev 1175
Don't free ctx->mainfn if context build fails; it wasn't ever set.
Sun, 29 May 2016 02:43:38 -0400 Metal: Better fix for overly-long constant arrays: they shouldn't be global!
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 02:43:38 -0400] rev 1174
Metal: Better fix for overly-long constant arrays: they shouldn't be global! The Metal compiler seems to produce identical output at -O3, at least for my quick tests. We'll see.
Sat, 28 May 2016 22:45:59 -0400 GLSL: Use varyings when usage_str is NULL for vertex/pixel shaders
Ethan Lee <flibitijibibo@flibitijibibo.com> [Sat, 28 May 2016 22:45:59 -0400] rev 1173
GLSL: Use varyings when usage_str is NULL for vertex/pixel shaders GLSLES: Various fixes from Maik Macho, thanks! Effects: Store parameter staging buffers as vec4 values, per ID3DXEffect spec
Sun, 29 May 2016 00:31:36 -0400 Make Metal profile optional in the CMake project.
Ryan C. Gordon <icculus@icculus.org> [Sun, 29 May 2016 00:31:36 -0400] rev 1172
Make Metal profile optional in the CMake project.
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.
(0) -1000 -300 -100 -10 +10 +100 tip