LoopDawg 132a28aac4 HLSL: allow name mangling based on texture template type
Name mangling did not account for the vector size in the template type of a texture.
This adds that.  The mangle is as it ever was for the vec4 case, which leaves
all GLSL behavior and most HLSL behavior uneffected.  For vec1-3 the size is added
to the mangle.

Current limitation: textures cannot presently be templatized on structured types,
so this works only for vectors of basic types.

Fixes #895.
2017-05-19 20:12:50 -06:00
..
2016-03-03 12:12:07 -05:00
2016-07-19 15:13:47 -06:00
2014-04-14 16:14:30 +00:00
2015-06-26 10:48:26 -06:00
2013-03-04 23:50:08 +00:00
2015-06-26 10:48:26 -06:00
2016-06-19 11:50:34 -06:00
2016-11-21 18:25:08 -07:00
2017-03-03 18:19:03 -07:00
2017-03-22 11:38:22 -06:00
2013-11-12 03:31:24 +00:00
2013-11-12 03:31:24 +00:00
2013-02-08 18:56:56 +00:00