diff --git a/CHANGES b/CHANGES index 384805c32b..31b384fb80 100644 --- a/CHANGES +++ b/CHANGES @@ -834,7 +834,7 @@ v2018.6 2018-11-07 - Added support for VK_KHR_shader_atddomic_int64. - Added validation for execution modes. - Added validation for runtime array layouts. - - Added validation for 8-bit storage. + - Added validation of 8-bit storage. - Added validation of OpPhi instructions with pointer result type. - Added checks for the Vulkan memory model. - Validate MakeTexelAvailableKHR and MakeTexelVisibleKHR @@ -1127,9 +1127,9 @@ v2018.0 2018-02-02 - PR 1198: Optimizer: Fix CCP in presence of matrix constants. - #1199: Optimizer: Fix CCP: don't propagate spec constants. - #1203: Optimizer: Fix common uniform elim bug introduced by refactoring. - - #1210: Optimizer: Aggressive dead code elimination: Fix 'break' identification. - - #1212: Optimizer: Aggressive dead code elimination: Was skipping too many instructions. - - #1214: Optimizer: Aggressive dead code elimination: Fix infinite loop. + - #1210: Optimizer: Aggressive dead code elim: Fix 'break' identification. + - #1212: Optimizer: Aggressive dead code elim: Was skipping too many instructions. + - #1214: Optimizer: Aggressive dead code elim: Fix infinite loop. - #1228: Optimizer: Fix CCP: Handling of varying Phi nodes; was resulting in infinite loop. - #1245: Optimizer: Dead branch elimination: Avoid a null pointer dereference. - #1250: Optimizer: Dead branch elimination: Avoid spuriously reporting a change. @@ -1185,7 +1185,7 @@ v2017.2 2017-12-15 - Support OpenCL 1.2, 2.0 target environments, including embedded profiles - Add CONTRIBUTING.md - Fix exit status code for spirv-link - - Disassember: Enable emitting ANSI colour codes to a string + - Disassmbler: Enable emitting ANSI colour codes to a string - Library avoids polluting global namespace. The libraries can export C and C++ symbols starting with "spv", or in a C++ namespace. Add a test for this. - Linux release builds include debug information, for easier profiling @@ -1417,7 +1417,7 @@ v2016.3 2016-08-24 as a GraphiViz "dot" graph - Add optimization pass: Eliminate dead constants. - Add spirv-lesspipe.sh filter utility - - Fixes issues: + - Fixes bugs: #288: Check def-use dominance rules for OpPhi (variable,parent) operands #339: Allow OpUndef in types-constants-global-vars section, as required by SPIR-V 1.0 Rev7, 1.1 Rev 3.