projects
/
platform
/
upstream
/
SPIRV-Tools.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/SPIRV-Tools.git
2017-09-26
Andrey Tuganov
Add bitwise operations validator pass
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Andrey Tuganov
Add remaining opcodes to arithmetics validation
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
David Neto
Update CHANGES with recent news
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Steven Perron
Create the dead function elimination pass
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Andrey Tuganov
Detach MARK-V from the validator
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Lei Zhang
Avoid using global static variables
commit
|
commitdiff
|
tree
|
snapshot
2017-09-25
Andrey Tuganov
Add SPIRV_SPIRV_COMPRESSION option to cmake
commit
|
commitdiff
|
tree
|
snapshot
2017-09-21
Ehsan
Merge pull request #829 from atgoo/fix_val_logicals
commit
|
commitdiff
|
tree
|
snapshot
2017-09-21
Andrey Tuganov
Validator: fix logicals pass for OpSelect pointers
commit
|
commitdiff
|
tree
|
snapshot
2017-09-21
David Neto
elim-multi-store: only patch loop header phis that...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-20
Andrey Tuganov
Add validate logicals pass to the validator
commit
|
commitdiff
|
tree
|
snapshot
2017-09-20
Andrey Tuganov
Refactored validate_aritmetics.cpp
commit
|
commitdiff
|
tree
|
snapshot
2017-09-20
Andrey Tuganov
Updated markv_autogen
commit
|
commitdiff
|
tree
|
snapshot
2017-09-19
Greg Fischer
ElimLocalMultiStore: Reset structured successors for...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-18
Steven Perron
Add strength reduction; for now replace multiply by...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-16
GregF
ExtractInsert: Handle rudimentary CompositeConstruct...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-14
David Neto
Recognize SPV_AMD_shader_fragment_mask
commit
|
commitdiff
|
tree
|
snapshot
2017-09-08
Andrey Tuganov
Add new checks to validate arithmetics pass
commit
|
commitdiff
|
tree
|
snapshot
2017-09-08
David Neto
Update CHANGES for OpModuleProcessed validation rule
commit
|
commitdiff
|
tree
|
snapshot
2017-09-07
David Neto
validator: OpModuleProcessed allowed in layout section 7c
commit
|
commitdiff
|
tree
|
snapshot
2017-09-06
Andrey Tuganov
Update MARK-V to version 1.01
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
David Neto
spirv-as: Fail for unrecognized long option
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
David Neto
Inliner: Fix LoopMerge when inline into loop header...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
Andrey Tuganov
Add validation pass for arithmetic operations
commit
|
commitdiff
|
tree
|
snapshot
2017-09-02
David Neto
Make enums for all currently published extensions
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Starge v2017.1-dev
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Create v2017.0
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Finalize v2016.7
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Update CHANGES for recent inliner fixes
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
Andrey Tuganov
Fix mingw build (source/print.cpp)
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Inliner: Remap callee entry block id to single-trip...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Inline: Fix single-block loop caller cases
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
BasicBlock: add ctail, GetMergeInst, GetLoopMergeInst
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Update tests for new preferred name as ShaderViewportIn...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
David Neto
Update CHANGES for fix to 781
commit
|
commitdiff
|
tree
|
snapshot
2017-09-01
Andrey Tuganov
Extension allows multiple same OpTypePointer types
commit
|
commitdiff
|
tree
|
snapshot
2017-08-30
David Neto
Update CHANGES for fix to 776
commit
|
commitdiff
|
tree
|
snapshot
2017-08-30
GregF
DeadBranchElim: Fix dead block detection to ignore...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-30
GregF
InlineOpaque: Remove from usage until complete Opaque...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-30
David Neto
Update changes for fix to issue 782
commit
|
commitdiff
|
tree
|
snapshot
2017-08-30
GregF
Inline: Fix remapping of non-label forward references...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-28
David Neto
Disassembler: Print colour codes only when writing...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-28
Andrey Tuganov
Fix encode zero bits on word boundary bug
commit
|
commitdiff
|
tree
|
snapshot
2017-08-25
David Neto
Show result id for CompositeInsert validation failure
commit
|
commitdiff
|
tree
|
snapshot
2017-08-25
GregF
README: Add reference to SPIR-V size reduction white...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-24
David Neto
Windows: Increase intensity of blue text
commit
|
commitdiff
|
tree
|
snapshot
2017-08-24
Lukas Hermanns
Fix: background color was erroneously reset on Win32...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-24
David Neto
Updated capabilites for SampleMask
commit
|
commitdiff
|
tree
|
snapshot
2017-08-18
GregF
Opt: Create InlineOpaquePass
commit
|
commitdiff
|
tree
|
snapshot
2017-08-18
GregF
Opt: Have "size" passes process full entry point call...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-16
Lei Zhang
Support supplying extra definitions via CMAKE variable
commit
|
commitdiff
|
tree
|
snapshot
2017-08-16
Andrey Tuganov
Huffman codec can serialize to text
commit
|
commitdiff
|
tree
|
snapshot
2017-08-15
GregF
Opt: Add opaque tests
commit
|
commitdiff
|
tree
|
snapshot
2017-08-10
Andrey Tuganov
Add id descriptor feature to SPIR-V
commit
|
commitdiff
|
tree
|
snapshot
2017-08-10
GregF
ADCE: Add support for function calls
commit
|
commitdiff
|
tree
|
snapshot
2017-08-10
David Neto
Update CHANGE to list fix for issue 755
commit
|
commitdiff
|
tree
|
snapshot
2017-08-10
David Neto
Inliner: callee can have early return that isn't multi...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-04
GregF
AccessChainConvert: Add HasOnlySupportedRefs()
commit
|
commitdiff
|
tree
|
snapshot
2017-08-04
GregF
Inline: Split out InlineExhaustivePass from InlinePass
commit
|
commitdiff
|
tree
|
snapshot
2017-08-04
GregF
Mem2Reg: Allow Image and Sampler types as base target...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-04
David Neto
Update CHANGES with common uniform loads pass
commit
|
commitdiff
|
tree
|
snapshot
2017-08-04
GregF
Update README.md with new code-reduction passes
commit
|
commitdiff
|
tree
|
snapshot
2017-08-03
GregF
Add CommonUniformElim pass
commit
|
commitdiff
|
tree
|
snapshot
2017-08-02
GregF
Add MemPass, move all shared functions to it.
commit
|
commitdiff
|
tree
|
snapshot
2017-08-02
Andrey Tuganov
Add multi-sequence move-to-front implementation
commit
|
commitdiff
|
tree
|
snapshot
2017-08-02
David Neto
Update CHANGES with recently added optimizations
commit
|
commitdiff
|
tree
|
snapshot
2017-08-02
GregF
Opt: Add new size-reduction passes to usage message.
commit
|
commitdiff
|
tree
|
snapshot
2017-08-01
Andrey Tuganov
Added C++ code generation to spirv-stats
commit
|
commitdiff
|
tree
|
snapshot
2017-08-01
David Neto
Add Appveyor config that uses VS 2017
commit
|
commitdiff
|
tree
|
snapshot
2017-07-26
GregF
Opt: Delete names and decorations of dead instructions
commit
|
commitdiff
|
tree
|
snapshot
2017-07-26
Lei Zhang
Opt: HasOnlySupportedRefs should consider OpCopyObject
commit
|
commitdiff
|
tree
|
snapshot
2017-07-26
Lei Zhang
Revert "Revert "Opt: LocalBlockElim: Add HasOnlySupport...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-25
GregF
Add extension whitelists to size-reduction passes.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-22
Lei Zhang
Revert "Opt: LocalBlockElim: Add HasOnlySupportedRefs"
commit
|
commitdiff
|
tree
|
snapshot
2017-07-22
greg-lunarg
Opt: LocalBlockElim: Add HasOnlySupportedRefs
commit
|
commitdiff
|
tree
|
snapshot
2017-07-21
GregF
Fix handling of CopyObject in GetPtr and its call sites
commit
|
commitdiff
|
tree
|
snapshot
2017-07-13
Lenny Komow
Fix Visual Studio size_t cast compiler warning
commit
|
commitdiff
|
tree
|
snapshot
2017-07-12
Greg Fischer
LocalMultiStore: Always put varId for backedge on loop...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-12
GregF
DeadBranchElim: Improve algorithm to only remove blocks...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-10
David Neto
Minor code review feedback on AggressiveDCE
commit
|
commitdiff
|
tree
|
snapshot
2017-07-10
GregF
Add AggressiveDCEPass
commit
|
commitdiff
|
tree
|
snapshot
2017-07-07
GregF
Add LocalMultiStoreElim pass
commit
|
commitdiff
|
tree
|
snapshot
2017-07-07
GregF
DeadBranchElim: Add DeadBranchElimPass
commit
|
commitdiff
|
tree
|
snapshot
2017-07-05
David Neto
Include memory and semantics IDs when iterating over...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Andrey Tuganov
MARK-V decoder supports extended instructions
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
David Neto
Update CHANGES to say we use GNUIntallDirs
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
d3x0r
Define variable to skip installation
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Chris Forbes
Convert pattern stack from deque to vector, and share it
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Andrey Tuganov
Added fixed width encoding to bit_stream
commit
|
commitdiff
|
tree
|
snapshot
2017-06-30
Andrey Tuganov
Added compression tool tools/spirv-markv. Work in progress.
commit
|
commitdiff
|
tree
|
snapshot
2017-06-29
Andrey Tuganov
Added log(n) move-to-front implementation
commit
|
commitdiff
|
tree
|
snapshot
2017-06-29
Andrey Tuganov
Added Huffman codec to utils
commit
|
commitdiff
|
tree
|
snapshot
2017-06-28
Lei Zhang
Travis CI: stop requiring sudo and use make instead...
commit
|
commitdiff
|
tree
|
snapshot
2017-06-28
Chris Forbes
Don't do hash lookup twice in FindDef
commit
|
commitdiff
|
tree
|
snapshot
2017-06-28
Chris Forbes
Move spv_instruction_t's into vector
commit
|
commitdiff
|
tree
|
snapshot
2017-06-28
Chris Forbes
Reserve expected length of instructions vector
commit
|
commitdiff
|
tree
|
snapshot
2017-06-28
Chris Forbes
Move some temp vectors into parser state
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
GregF
BlockMerge: Add BlockMergePass
commit
|
commitdiff
|
tree
|
snapshot
2017-06-22
David Neto
Update CHANGES
commit
|
commitdiff
|
tree
|
snapshot
2017-06-21
Rex Xu
Add support for SPV AMD extensions
commit
|
commitdiff
|
tree
|
snapshot
next