- Jul 11, 2018
-
-
John Kessenich authored
-
- Jul 06, 2018
-
-
John Kessenich authored
Use public SPIRV-Tools header
-
- Jul 04, 2018
-
-
Lei Zhang authored
-
- Jul 03, 2018
-
-
John Kessenich authored
Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage …
-
John Kessenich authored
These introduce limited support for 8/16-bit types such that they can only be accessed in buffer memory and converted to/from 32-bit types. Contributed from Khronos-internal work.
-
John Kessenich authored
-
John Kessenich authored
(If there is a bias issue, we need to discover what it is.)
-
John Kessenich authored
Add support for GL_EXT_samplerless_texture_functions
-
- Jul 02, 2018
-
-
John Kessenich authored
-
-
John Kessenich authored
SPV: Add option to print disassembly in standard form using SPIRV-Tools.
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
This results in better error recovery, including fewer crashes on badly formed PP input.
-
John Kessenich authored
-
- Jul 01, 2018
-
-
Alex Smith authored
-
- Jun 29, 2018
-
-
Haydn Trigg authored
Constant.cpp will throw a floating point divide by zero if floating point exceptions are enabled in Win32 causing the program to crash. This fix manually checks the right-hand argument of the division and sets appropriate Infinity, Negative Infinity, or NAN as if the floating point exceptions were disabled.
-
- Jun 27, 2018
-
-
John Kessenich authored
Include spirv-remap.exe in AppVeyor artifacts
-
Tim Jones authored
-
- Jun 22, 2018
-
-
John Kessenich authored
script: Improve update sources script
-
- Jun 21, 2018
-
-
Karl Schultz authored
- remove unused variable to pass pylint - Use another approach to detect if known-good remote is already present to avoid the need for "ignore following errors" message.
-
John Kessenich authored
Build: Make literal casting have fewer warnings and be more consistent.
-
John Kessenich authored
-
- Jun 20, 2018
-
-
John Kessenich authored
Add support for OpConstantNull and OpConstantSampler to spirv-remap
-
- Jun 19, 2018
-
-
GregF authored
Fixes issue #1408
-
John Kessenich authored
-
John Kessenich authored
This reverts commit ebec9094. Khronos decided glslang was originally correct, and the specifications are incorrect.
-
- Jun 15, 2018
-
-
John Kessenich authored
Take into account arrays of opaque types with --auto-map-bindings
-
- Jun 14, 2018
-
-
Neil Roberts authored
TDefaultIoResolverBase::reserveSlot and getFreeSlot now have a size parameter to reserve a range of bindings. This is used by TDefaultIoResolver::resolveBinding to reserve a continuous range when the type is an array and the target API is GL.
-
- Jun 12, 2018
-
-
John Kessenich authored
-
- Jun 08, 2018
-
-
John Kessenich authored
Update spirv-tools known-good
-
GregF authored
Includes the following spirv-opt improvements: Preserve inst-to-block and def-use in passes. Add store for var initializer in inlining. Handle types with self references.
-
- Jun 07, 2018
-
-
John Kessenich authored
Relax a stringToDouble test for, OSX AppleClang 9.1
-
David Neto authored
1e-323 was flushed to zero. 1e-308 is also flushed to zero. Use 1e-307 instead, which still satisfies the test intent. Fixes #1400
-
- Jun 05, 2018
-
-
John Kessenich authored
-
John Kessenich authored
-
- Jun 04, 2018
-
-
John Kessenich authored
The major version number was bumped in the previous commit to support this.
-
John Kessenich authored
-
John Kessenich authored
-
- Jun 03, 2018
-
-
John Kessenich authored
Fix several signed/unsigned comparison compile warnings.
-