2019-01-07 23:00:25 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 7 21:33:03 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Update to new upstream release 2019.1
|
|
|
|
* Created a new tool called spirv-reduce.
|
|
|
|
* New optimization pass to update the memory model from GLSL450
|
|
|
|
to VulkanKHR.
|
|
|
|
* Recognize OpTypeAccelerationStructureNV as a type instruction
|
|
|
|
and ray tracing storage classes.
|
|
|
|
* Add --target-env flag to spirv-opt.
|
|
|
|
* Add --webgpu-mode flag to run optimizations for webgpu.
|
|
|
|
* Outupt disassembled line number instead of byte offset in
|
|
|
|
validation errors.
|
|
|
|
|
2018-11-10 13:25:08 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Nov 10 12:24:41 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Update to new upstream release 2018.6
|
|
|
|
* Added support for the Nvidia Turing and ray tracing extensions.
|
|
|
|
|
2018-08-25 08:28:24 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 24 19:05:26 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2018.4
|
|
|
|
* Added missing SPV extension strings.
|
|
|
|
* Taught DecorationManager about OpDecorateStringGOOGLE.
|
|
|
|
* Added recent Google extensions to optimizer whitelists.
|
|
|
|
* Added a loop peeling utility.
|
|
|
|
* Added Vulkan validation rules for BuiltIn variables and
|
|
|
|
Vulkan specific atomic result type restriction.
|
|
|
|
* New spirv-1.3 rules for control barrier.
|
|
|
|
* Added OpPhi validation rules.
|
|
|
|
* Use standard SPIR-V version scheme for version requirement.
|
|
|
|
* ZIV and SIV loop dependence analysis.
|
|
|
|
* Added a loop peeling pass, register liveness analysis,
|
|
|
|
a loop fusion pass, and the --strip-reflect pass.
|
|
|
|
* Support for SPV_KHR_8bit_storage.
|
|
|
|
|
2018-03-28 17:17:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 28 10:20:48 UTC 2018 - meissner@suse.com
|
|
|
|
|
|
|
|
- add spirv-tools-devel for baselibs, for wine usage.
|
|
|
|
|
2018-03-08 01:36:56 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 8 00:14:25 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2018.2
|
|
|
|
* SubgroupBallotKHR can enable SubgroupSize & SubgroupLocalInvocationId
|
|
|
|
* Support SPIR-V 1.3 and Vulkan 1.1
|
|
|
|
|
2018-02-07 23:32:50 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 7 22:22:02 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2018.0
|
|
|
|
* Added OpenCL ExtInst validation rules
|
|
|
|
* Add adjacency validation pass
|
|
|
|
* Add memory semantics checks to validate atomics
|
|
|
|
* Allow relaxing validation of pointers in logical
|
|
|
|
addressing mode
|
|
|
|
|
2018-01-16 22:49:25 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 4 15:47:38 UTC 2018 - tchvatal@suse.com
|
|
|
|
|
|
|
|
- Make sure to build just with python3
|
|
|
|
- Remove needles buildroot variable and default defattrs
|
|
|
|
- Use autopatch to apply patches
|
|
|
|
|
2017-11-17 14:56:14 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 17 13:32:51 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new snapshot 2017.0.g103
|
|
|
|
* Update MARK-V to version 1.01
|
|
|
|
* Add new checks to validate arithmetics pass
|
|
|
|
* Recognize SPV_AMD_shader_fragment_mask
|
|
|
|
* Add validate logicals pass to the validator
|
|
|
|
* Detach MARK-V from the validator
|
|
|
|
|
2017-08-07 18:37:37 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 18 09:01:25 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new snapshot 2016.7~g145
|
|
|
|
* Validation of type decls for SPV_KHR_16bit_storage
|
|
|
|
* Allow using FPRoundingMode when see VK_KHR_16bit_storage
|
|
|
|
* Validator parses and registers OpExtension
|
|
|
|
* Validator checks if operands require extension
|
|
|
|
* Validator dissallows unsupported Vulkan capability
|
|
|
|
* Update capability tests for SPV_KHR_16bit_storage rev 7
|
|
|
|
* Support SPV_AMD_gcn_shader
|
|
|
|
* Add FlattenDecoration transform
|
|
|
|
* Validator support for Variable Pointer extension.
|
|
|
|
* Support SPV_KHR_storage_buffer_storage_class
|
|
|
|
* Add SPIR-V 1.2 support, for OpenCL 2.2
|
|
|
|
* Added extension SPV_VALIDATOR_ignore_type_decl_unique
|
|
|
|
* Add support for SPV AMD extensions
|
|
|
|
* MARK-V decoder supports extended instructions
|
|
|
|
* DeadBranchElim: Improve algorithm to only remove blocks with
|
|
|
|
no predecessors
|
|
|
|
* Opt: Add new size-reduction passes to usage message.
|
|
|
|
* Add multi-sequence move-to-front implementation.
|
|
|
|
* Add MemPass, move all shared functions to it.
|
|
|
|
* Add CommonUniformElim pass.
|
|
|
|
* Mem2Reg: Allow Image and Sampler types as base target types.
|
|
|
|
|
2017-02-20 16:57:16 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 20 15:48:52 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new snapshot 2016.7~g28
|
|
|
|
* The Signedness in OpTypeInt must always be 0.
|
|
|
|
- Add baselibs.conf [needed by libvulkan1, needed by libgtk4-0]
|
|
|
|
|
2017-02-02 12:04:34 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 2 10:35:57 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new snapshot 2016.7~g24
|
|
|
|
* Add classes for representing SPIR-V language constructs in memory.
|
|
|
|
* Add an option to spvBinaryToText() to ignore header output.
|
|
|
|
* Add IrBuilder for constructing SPIR-V in-memory representation.
|
|
|
|
* Add Pass, PassManager, and StripDebugInfoPass.
|
|
|
|
* Add the spirv-opt command line tool.
|
|
|
|
* Fixes segfault for loops without back-edges
|
|
|
|
* Allow missing memory model instructions in modules.
|
|
|
|
* Add spirv-lesspipe.sh
|
|
|
|
* Add spirv-dis/spirv-as support for emacs when loading .spv binaries
|
2017-02-02 20:03:27 +01:00
|
|
|
- Add gcc48.diff
|
2017-02-02 12:04:34 +01:00
|
|
|
|
2016-06-13 12:20:39 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 13 09:46:37 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Initial package (version 1.1) for build.opensuse.org
|
|
|
|
- Add ver.diff
|