SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for spirv-tools-devel-32bit-2019.1-35.1.x86_64.rpm :
Mon Jan 7 13:00:00 2019 Jan Engelhardt
- 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.

Sat Nov 10 13:00:00 2018 Jan Engelhardt
- Update to new upstream release 2018.6

* Added support for the Nvidia Turing and ray tracing extensions.

Fri Aug 24 14:00:00 2018 jengelhAATTinai.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.

Wed Mar 28 14:00:00 2018 meissnerAATTsuse.com
- add spirv-tools-devel for baselibs, for wine usage.

Thu Mar 8 13:00:00 2018 jengelhAATTinai.de
- Update to new upstream release 2018.2

* SubgroupBallotKHR can enable SubgroupSize & SubgroupLocalInvocationId

* Support SPIR-V 1.3 and Vulkan 1.1

Wed Feb 7 13:00:00 2018 jengelhAATTinai.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

Thu Jan 4 13:00:00 2018 tchvatalAATTsuse.com
- Make sure to build just with python3
- Remove needles buildroot variable and default defattrs
- Use autopatch to apply patches

Fri Nov 17 13:00:00 2017 jengelhAATTinai.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

Tue Jul 18 14:00:00 2017 jengelhAATTinai.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.

Mon Feb 20 13:00:00 2017 jengelhAATTinai.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]

Thu Feb 2 13:00:00 2017 jengelhAATTinai.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
- Add gcc48.diff

Mon Jun 13 14:00:00 2016 jengelhAATTinai.de
- Initial package (version 1.1) for build.opensuse.org
- Add ver.diff


 
ICM