Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-08-11Fix array copy propagation (#4890)Cassandra Beckley
2022-08-11Start SPIRV-Tools v2022.4Nathan Gauër
2022-08-11Finalize SPIRV-Tools v2022.3v2022.3Nathan Gauër
2022-08-10Fix shuffle feeding shuffle with undef literal (#4883)Steven Perron
2022-08-09Allow spirv-opt print-all to show pretty IDs (#4888)Nathan Gauër
2022-08-09Local access chain convert: check for negative indexes (#4884)Steven Perron
2022-08-08spirv-val: Add SPV_KHR_ray_tracing instructions (#4871)Spencer Fricke
2022-08-08Update CHANGES (#4886)sdk-1.3.224.1sdk-1.3.224.0stablesdk-1.3.224Nathan Gauër
2022-08-04spirv-diff: Fix asserts in ComparePreambleInstructions() (#4872)jeremyg-lunarg
2022-08-03spirv-val: Label VUID 06997 (#4881)Spencer Fricke
2022-07-29spirv-opt : SPV_NV_bindless_texture related changes (#4870)Pankaj Mistry
2022-07-29Require ColMajor or RowMajor for matrices (#4878)alan-baker
2022-07-29Remove default copy constructor in header. (#4879)Jamie Madill
2022-07-29Update structure layout validation (#4876)alan-baker
2022-07-28spirv-as: Avoid overflow when parsing exponents on hex floats (#4874)David Neto
2022-07-26spirv-val: Fix Vulkan memory scope (#4869)Spencer Fricke
2022-07-26spirv-as: Avoid recursion when skipping whitespace (#4866)Alastair Donaldson
2022-07-20spirv-val: Add SPV_KHR_ray_query (#4848)Spencer Fricke
2022-07-19Implement SPV_NV_bindless_texture related changes (#4847)Pankaj Mistry
2022-07-15spirv-val: Add OpConvertUToAccelerationStructureKHR (#4838)Spencer Fricke
2022-07-13spirv-val: Label VUID 06925 (#4852)Spencer Fricke
2022-07-12Revert "Optimize DefUseManager allocations (#4709)" (#4846)Greg Fischer
2022-07-08Fix small bug traversing users in interface_var_sroa (#4850)Greg Fischer
2022-07-07spirv-val: Add Vulkan decoration interface (#4831)Spencer Fricke
2022-07-07Use structural reachability in CFG checks (#4849)alan-baker
2022-07-06Update validator diagnostics with "structurally dominated" (#4844)David Neto
2022-07-06Add limit for scalar replacment when fuzzing (#4843)Steven Perron
2022-07-05Reduce load size does not work for array with spec const size (#4845)Steven Perron
2022-07-05Avoid undefined behaviour when getting debug opcode (#4842)Steven Perron
2022-07-05use exec_tools instead of tools for better RBE compatibility (#4837)Kevin Lubick
2022-07-05DCE: clean up the cfg for all functions that were processed. (#4840)Steven Perron
2022-06-30Fix unreachable loop increment (#4836)alan-baker
2022-06-30Use structural dominance to validate cfg (#4832)alan-baker
2022-06-29Write binary files to stdout in binary on windows. (#4834)Steven Perron
2022-06-29Fix segfault in `SpirvTools::Disassemble` when printing (#4833)Mike
2022-06-29Build struct order only for the section needed when unrolling. (#4830)Steven Perron
2022-06-29Avoid unrolling large loops while fuzzing (#4835)Alastair Donaldson
2022-06-24Fix SplitLoopHeader to handle single block loop (#4829)Steven Perron
2022-06-24Avoid if-conversion if both predecessors are the same (#4826)Steven Perron
2022-06-23Fixed crash unrolling loops with residual iterations (#4820)PENGUINLIONG
2022-06-21Fail validation when RelaxedPrecision is applied to a type. (#4823)Steven Perron
2022-06-21Do not check if the binary changed if encoding is different (#4824)Steven Perron
2022-06-21Avoid undefined divide-by-0 (#4821)Steven Perron
2022-06-20Remove stray output to stdout from tests (#4816)David Neto
2022-06-16Ability to fold Constant Vector times Matrix and Matrix times vector instruct...manas-kulkarni
2022-06-15spirv-val: Label 06807 and 06808 VUID (#4817)Spencer Fricke
2022-06-14Avoid replacing access chain with OOB access (#4819)Steven Perron
2022-06-11Simplify invocation of snprintf (#4815)David Neto
2022-06-08Fix usage of sprintf. (#4811)strangewiz
2022-06-08spirv-val: Add support for SPV_AMD_shader_early_and_late_fragment_tests (#4812)Junda Liu