Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vkd3d for openSUSE:Factory checked 
in at 2026-05-10 16:48:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vkd3d (Old)
 and      /work/SRC/openSUSE:Factory/.vkd3d.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vkd3d"

Sun May 10 16:48:14 2026 rev:22 rq:1352243 version:1.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkd3d/vkd3d.changes      2026-01-17 
21:43:42.776288663 +0100
+++ /work/SRC/openSUSE:Factory/.vkd3d.new.1966/vkd3d.changes    2026-05-10 
16:48:50.262039876 +0200
@@ -1,0 +2,61 @@
+Sat May  9 17:24:18 UTC 2026 - Simon Vogl <[email protected]>
+
+- Update to version 1.19:
+  - libvkd3d
+    Barriers are inserted as required between render passes
+    targeting the same images. Typical desktop GPUs tend to not
+    care much about these, but this is important for correctness
+    on tile-based renderers.
+    The ‘minimum’ and ‘maximum’ texture filtering reduction modes
+    are supported.
+  - libvkd3d-shader
+    Much improved handling of clip and cull distance shader
+    input/output arrays for SPIR-V targets. Direct3D source
+    formats represent clip and cull distances as 2 4-component
+    registers, while SPIR-V represents them as scalar arrays. The
+    previous code for mapping between these conventions was
+    unfortunately relatively fragile and unable to handle a number
+    of cases.
+    Several new features and improvements for the HLSL source
+    type:
+        Effects (FX) target profiles can output embedded shader
+        blobs. These are created by the CompileShader() and
+        ConstructGSWithSO() intrinsic functions.
+        Statically initialised variables are considered to be
+        static expressions. For example,
+        ‘int count = 4; float4 array[count];’ is now accepted as
+        valid by the compiler.
+        Store operations to ‘RWStructuredBuffer’ resources.
+        Load operations from structured thread group shared
+        memory.
+        Copy operations involving structured resources.
+        Casts of floating-point constants to Boolean values now
+        correctly fold any non-zero value to ‘true’. Previously
+        ‘(bool)0.25f’ for example would get constant folded to
+        ‘false’.
+        The ‘static’ storage-class specifier is allowed on
+        functions.
+        The ‘Buffer’, ‘StructuredBuffer’, and ‘ByteAddressBuffer’
+        types are supported in effects (FX) target profiles.
+    The following legacy Direct3D byte-code instructions are
+    implemented:
+        dp2add
+        loop/endloop
+        lrp
+        nrm
+        pow
+        rep/endrep
+    When the VKD3D_SHADER_DUMP_PATH environment variable is used
+    to dump input and output shaders, compilation messages like
+    errors and warnings produced by the compiler will be dumped as
+    well.
+    New interfaces:
+        The VKD3D_SHADER_PARAMETER_NAME_PROJECTED_TEXTURE_MASK
+        shader parameter specifies which textures in a shader
+        model 1.0-1.3 pixel shader should be considered to be
+        projected textures.
+  - build
+    New environment variables:
+        VKD3D_TEST_WRAPPER can be used to wrap test execution.
+
+-------------------------------------------------------------------

Old:
----
  vkd3d-1.18.tar.xz
  vkd3d-1.18.tar.xz.sign

New:
----
  vkd3d-1.19.tar.xz
  vkd3d-1.19.tar.xz.sign

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vkd3d.spec ++++++
--- /var/tmp/diff_new_pack.ZfI3s8/_old  2026-05-10 16:48:50.814062467 +0200
+++ /var/tmp/diff_new_pack.ZfI3s8/_new  2026-05-10 16:48:50.818062632 +0200
@@ -18,7 +18,7 @@
 
 %define         major 1
 Name:           vkd3d
-Version:        1.18
+Version:        1.19
 Release:        0
 Summary:        Direct3D 12 to Vulkan translation library
 License:        LGPL-2.1-or-later

++++++ vkd3d-1.18.tar.xz -> vkd3d-1.19.tar.xz ++++++
++++ 45251 lines of diff (skipped)

Reply via email to