Andrew Woloszyn
0d350b5992
Make the disassembler print the Extended instruction name.
...
This allows the disassembled output to more closely follow the
original assembly.
2015-08-24 15:04:55 -04:00
Andrew Woloszyn
1d2a87ed1b
Added the initial set of glsl450 instructions.
...
Also rewrote the extended-instruction tests so that they would actually
make sure that the instruction actually appears in the output.
2015-08-24 15:04:49 -04:00
Lei Zhang
fb76d81aa0
Move test fixture into a separate header file so it can be reused.
2015-08-24 15:04:45 -04:00
Kenneth Benzie
67b649fa01
Merge branch 'update-header-to-rev31' into 'master'
...
Update external headers to rev 31
See merge request !3
2015-08-18 05:34:27 -04:00
David Neto
f6184a8b37
Parenthesize SPV_BIT macro to avoid surprises.
2015-08-17 17:01:42 -04:00
Lei Zhang
604e5cea12
Update spirv.h to revision 31.
...
For enum Capability and enum Op, not all newly added enumerants are
registered into capabilityInfoEntries and opcodeTableEntries yet.
That will come in following commits.
2015-08-17 11:40:24 -04:00
Lei Zhang
3a7315498f
Fix failing tests.
...
The generator number is set to SPV_GENERATOR_KHRONOS in the
spvBinaryHeaderSet function, so tests should catch up.
2015-07-30 15:21:42 -04:00
Kenneth Benzie (Benie)
83e5a29b06
Code drop of the Codeplay spirv-tools source.
...
This commit contains the source for the SPIRV static library, spirv-as,
spirv-dis, and spirv-val tools.
2015-05-22 18:26:19 +01:00