aboutsummaryrefslogtreecommitdiff
path: root/source/CMakeLists.txt
AgeCommit message (Expand)Author
2019-09-04Export SPIRV-Tools targets on installation (#2785)rumblehhh
2019-07-11Extra small storage validation (#2732)alan-baker
2019-06-03Add validation for SPV_EXT_fragment_shader_interlock (#2650)Jeff Bolz
2019-05-27Add library for spirv-fuzz (#2618)Alastair Donaldson
2019-05-24Remove MarkV and Stats code. (#2576)dan sinclair
2019-04-18Shorten names of cmake targets (#2531)Steven Perron
2019-02-25Fixed undefined reference to 'clock_gettime' by linking rt library (#2409)François Bertel
2018-12-20Add custom target to wrap around custom commands. (#2198)Steven Perron
2018-12-06Merge two implementations of ValidateMemorySemantics (#2175)Ryan Harrison
2018-11-29Merge two implementations of ValidateExecutionScope (#2131)Ryan Harrison
2018-11-27Move OpExtInst validation into validate_extensions.cpp (#2124)Ryan Harrison
2018-11-27Ensure that imported extended instructions for WebGPU are only "GLSL.std.450"...Ryan Harrison
2018-11-26Don't use CMake's own property as variable name (#2112)Michał Janiszewski
2018-11-21Initial commit for spirv-reduce. (#2056)Alastair Donaldson
2018-11-07Rename PCH macro to spvtools_pch to avoid conflicts with other projects. Also...Jeff Bolz
2018-11-06Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026)Jeff Bolz
2018-10-19Revert "Add custom target to wrap around custom commands. (#1986)" (#1996)Steven Perron
2018-10-19Add custom target to wrap around custom commands. (#1986)Steven Perron
2018-10-01Enable /MP4 (parallel build across 4 cores for MSVC) for SPIRV-Tools/source[/...Jeff Bolz
2018-09-10Add option for the max id bound. (#1870)Steven Perron
2018-08-21Moving constant opcode validation into a new fileAlan Baker
2018-08-14Remove source/message.h (#1838)dan sinclair
2018-08-14Move make_unique to source/util. (#1836)dan sinclair
2018-08-14Move bit_stream, move_to_front and huffman_codec. (#1833)dan sinclair
2018-08-13Split function opcode validation into new files.Alan Baker
2018-08-13Move spirv_stats into tools/stats. (#1826)dan sinclair
2018-08-08Split mode setting opcode validation into new file.Alan Baker
2018-08-08Split annotation opcode validation into new file.Alan Baker
2018-08-08Split debug opcode validation into new fileAlan Baker
2018-08-08Move type instruction validation into separate fileAlan Baker
2018-08-01Move memory class instructions to new passAlan Baker
2018-07-11Move validation files to val/ directory (#1692)dan sinclair
2018-06-13Validate static uses of interfacesAlan Baker
2018-06-12Small vector optimization for operands.Steven Perron
2018-04-20Fixes #1480. Validate group non-uniform scopes.Alan Baker
2018-04-13Use a bit vector in ADCESteven Perron
2018-03-23Add Vulkan validation rules for BuiltIn variablesAndrey Tuganov
2018-03-20Add --time-report to spirv-optJaebaek Seo
2018-03-17Migrate to use unified grammar tablesLei Zhang
2018-03-06Support SPIR-V 1.3 and Vulkan 1.1David Neto
2018-02-27Consistently include latest spirv.h header file.David Neto
2018-02-09Fix generation of Vim syntax fileDavid Neto
2018-02-07Build SPIRV-Tools as shared libraryJózef Kucia
2018-02-05Add barrier instructions validation passAndrey Tuganov
2018-02-01Add adjacency validation passJeremy Hayes
2018-01-12Adding ostream operators for IR structuresAlan Baker
2018-01-02Add ExtInst validation pass (GLSL only for now)Andrey Tuganov
2017-12-22Add asm, dis support for DebugInfo extended instruction setDavid Neto
2017-12-19validate & test of literal's upper bitsJesus Carabano
2017-12-15Add primitive instruction validation passJeremy Hayes