mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-11-29 14:31:04 +00:00
Update CHANGES
This commit is contained in:
parent
5a59a06e24
commit
0d8156ace3
16
CHANGES
16
CHANGES
@ -2,20 +2,30 @@ Revision history for SPIRV-Tools
|
|||||||
|
|
||||||
v2018.5-dev 2018-07-08
|
v2018.5-dev 2018-07-08
|
||||||
- General:
|
- General:
|
||||||
|
- Support Chromium GN build
|
||||||
|
- Use Kokoro bots:
|
||||||
|
- Disable Travis-CI bots
|
||||||
|
- Disable AppVeyor VisualStudio Release builds. Keep VS 2017 Debug build
|
||||||
|
- Don't check export symbols on OSX (Darwin): some installations don't have 'objdump'
|
||||||
- Reorganize source files and namespaces
|
- Reorganize source files and namespaces
|
||||||
- Fixes for ClangTidy, and whitespace (passes 'git cl presumit --all -uf')
|
- Fixes for ClangTidy, and whitespace (passes 'git cl presumit --all -uf')
|
||||||
- Fix unused param compile warnings/errors when Effcee not present
|
- Fix unused param compile warnings/errors when Effcee not present
|
||||||
- WIP: Use Kokoro bots:
|
- Avoid including time headers when timer functionality is disabled
|
||||||
- Disable Travis-CI bots
|
|
||||||
- Disable AppVeyor VisualStudio Release builds. Keep VS 2017 Debug build
|
|
||||||
- #1688: Use binary mode on stdin; fixes "spirv-dis <foo.spv" on Windows
|
- #1688: Use binary mode on stdin; fixes "spirv-dis <foo.spv" on Windows
|
||||||
- Optimizer
|
- Optimizer
|
||||||
|
- Add API to register passes by string name
|
||||||
- Fold a vector shuffle feeding a vector shuffle
|
- Fold a vector shuffle feeding a vector shuffle
|
||||||
|
- Add -combine-access-chains transform
|
||||||
- Refactor how IRContext is handled by passes
|
- Refactor how IRContext is handled by passes
|
||||||
|
- Improve bookkeeping for instruction result type and result id
|
||||||
- #1721: Fix size bug when folding vector shuffles
|
- #1721: Fix size bug when folding vector shuffles
|
||||||
- #1722: Fix size infinite loop when folding vector shuffles
|
- #1722: Fix size infinite loop when folding vector shuffles
|
||||||
- #1724: Fix finding a constant of a specific type
|
- #1724: Fix finding a constant of a specific type
|
||||||
|
- #1727: Dead branch elim: Reorder blocks if needed to satisfy dominance rule
|
||||||
|
- #1729: Handle VariablePointers cases in various optimizations
|
||||||
|
- #1731: Fix vector shuffle with literal id indicating undef value
|
||||||
- Validator
|
- Validator
|
||||||
|
- Improve error messages
|
||||||
- Use libspirv::Instruction where possible
|
- Use libspirv::Instruction where possible
|
||||||
- Add option to skip all block layout checks
|
- Add option to skip all block layout checks
|
||||||
- #1685: Vulkan permits non-monotonic offsets for block members
|
- #1685: Vulkan permits non-monotonic offsets for block members
|
||||||
|
Loading…
Reference in New Issue
Block a user