Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vkd3d for openSUSE:Factory checked 
in at 2023-09-25 20:03:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vkd3d (Old)
 and      /work/SRC/openSUSE:Factory/.vkd3d.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vkd3d"

Mon Sep 25 20:03:42 2023 rev:12 rq:1113366 version:1.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkd3d/vkd3d.changes      2023-08-17 
19:44:03.498846924 +0200
+++ /work/SRC/openSUSE:Factory/.vkd3d.new.1770/vkd3d.changes    2023-09-25 
21:04:07.506202519 +0200
@@ -1,0 +2,59 @@
+Sat Sep 23 14:01:50 UTC 2023 - Tobias Klausmann <tobias.klausm...@freenet.de>
+
+- Update to version 1.9:
+  - libvkd3d
+    Copying between depth/stencil and colour formats in
+    ID3D12GraphicsCommandList::CopyResource() is supported.
+    The ID3D12Fence1 interface is supported.
+  - libvkd3d-shader
+    vkd3d_shader_scan() supports retrieving descriptor information for d3dbc'
+    shaders. This is one of the requirements for eventual SPIR-V generation
+    from d3dbc' sources.
+    New features for the HLSL source type:
+    Support for the following intrinsic functions: clip(), ddx_coarse(),
+    ddy_coarse(), ddx_fine(), ddy_fine(), tex1D(), tex2D(), texCUBE(), and
+    tex3D()
+    Constant folding support for more expression types. In particular:
+    comparison operators, floating-point min(), max(), logical and' and or',
+    dot products, square roots and logarithms
+    Support for multi-sample texture object declarations without explicit
+    sample counts in shader model 4.1 and later shaders.
+    Support for using constant expressions as sample counts in multi-sample
+    texture object declarations.
+    Support for variable initialisers using variables declared earlier in the
+    same declaration list. E.g., `float a = 1, b = a, c = b + 1;'.
+    The GetDimensions() texture object method is implemented.
+    Matrix swizzles are implemented.
+    Parser support for if-statement attributes like [branch]' and [flatten]'.
+    Support for the `inline' function modifier.
+    Previously, vkd3d_shader_compile() would in some cases return VKD3D_OK
+    despite compilation failing when targeting legacy Direct3D bytecode. These
+    cases have been fixed.
+    Various HLSL preprocessor fixes for edge cases related to stringification.
+    SPIR-V target support for the `linear noperspective centroid' input
+    interpolation mode.
+    New interfaces:
+    The vkd3d_shader_scan_signature_info structure extends the
+    vkd3d_shader_compile_info structure, and can be used to retrieve
+    descriptions of dxbc-tpf' and d3dbc' shader inputs and outputs.
+    vkd3d_shader_free_scan_signature_info() is used to free
+    vkd3d_shader_scan_signature_info structures.
+    The VKD3D_SHADER_COMPILE_OPTION_PACK_MATRIX_ORDER compile option can be
+    used to specify the default matrix packing order for HLSL sources.
+    The vkd3d_shader_varying_map_info structure extends the
+    vkd3d_shader_compile_info structure, and can be used to specify a mapping
+    between the outputs of a shader stage and the inputs of the next shader
+    stage.
+    vkd3d_shader_build_varying_map() is used to build a mapping between the
+    outputs of a shader stage and the inputs of the next shader stage.
+    The VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_RAW_BUFFER flag returned as part of
+    the vkd3d_shader_descriptor_info structure indicates the descriptor refers
+    to a byte-addressed (`raw') buffer resource.
+  - vkd3d-compiler
+    The `--matrix-storage-order' option can used to specify the default matrix
+    storage order for HLSL sources.
+  - vkd3d-dxbc
+    vkd3d-dxbc is a new utility that can be used to inspect the contents of 
DXBC
+    blobs.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ vkd3d.spec ++++++
--- /var/tmp/diff_new_pack.fAjVXI/_old  2023-09-25 21:04:08.782248615 +0200
+++ /var/tmp/diff_new_pack.fAjVXI/_new  2023-09-25 21:04:08.782248615 +0200
@@ -34,7 +34,7 @@
 Summary:        Direct3D 12 to Vulkan translation library
 License:        LGPL-2.1-or-later
 Group:          System/X11/Utilities
-Version:        1.8
+Version:        1.9
 Release:        0
 Source0:        https://dl.winehq.org/vkd3d/source/vkd3d-%version.tar.xz
 Source1:        https://dl.winehq.org/vkd3d/source/vkd3d-%version.tar.xz.sign
@@ -124,6 +124,7 @@
 %_libdir/pkgconfig/libvkd3d-shader.pc
 %_libdir/pkgconfig/libvkd3d-utils.pc
 %_bindir/vkd3d-compiler
+%_bindir/vkd3d-dxbc
 
 %post -n libvkd3d%{major} -p /sbin/ldconfig
 %postun -n libvkd3d%{major} -p /sbin/ldconfig

++++++ vkd3d-1.8.tar.xz -> vkd3d-1.9.tar.xz ++++++
++++ 69610 lines of diff (skipped)

Reply via email to