summaryrefslogtreecommitdiffstats
path: root/source/core/array.h
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2018-10-09 11:51:41 -0400
committerGitHub <noreply@github.com>2018-10-09 11:51:41 -0400
commit7ea9ff03f4fc766f21d5896aea220d17f236dd70 (patch)
tree6b705d44424e250a68f435837f545a74c1437883 /source/core/array.h
parent4cb2a19ef192424c0a4eb205a773624563222383 (diff)
Feature/var byte encoding (#665)
* * Remove the need for IRHighLevelDecoration in Emit * Use the IRLayoutDecoration for GeometryShaderPrimitiveTypeModifier * Initial look at at variable byte encoding, and simple unit test. * Fixing problems with comparison due to naming differences with slang/fxc. * * More tests and perf improvements for byte encoding. * Mechanism to detect processor and processor features in main slang header. * Split out cpu based defines into slang-cpu-defines.h so do not polute slang.h * Support for variable byte encoding on serialization. * Removed unused flag. * Fix warning. * Fix calcMsByte32 for 0 values without using intrinsic. * Fix a mistake in calculating maximum instruction size.
Diffstat (limited to 'source/core/array.h')
0 files changed, 0 insertions, 0 deletions