Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package DirectX-Headers for openSUSE:Factory 
checked in at 2022-09-01 22:09:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/DirectX-Headers (Old)
 and      /work/SRC/openSUSE:Factory/.DirectX-Headers.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "DirectX-Headers"

Thu Sep  1 22:09:47 2022 rev:3 rq:1000484 version:1.606.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/DirectX-Headers/DirectX-Headers.changes  
2022-08-17 18:32:55.168585850 +0200
+++ 
/work/SRC/openSUSE:Factory/.DirectX-Headers.new.2083/DirectX-Headers.changes    
    2022-09-01 22:10:34.636146721 +0200
@@ -1,0 +2,7 @@
+Tue Aug 30 23:51:37 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com>
+
+- Update to 1.606.4:
+  * Update D3DX12.H to support new ABI for MinGW (#73)
+  * dxguids: Add new GUIDs from the last several releases
+
+-------------------------------------------------------------------

Old:
----
  DirectX-Headers-1.606.3.tar.gz

New:
----
  DirectX-Headers-1.606.4.tar.gz

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

Other differences:
------------------
++++++ DirectX-Headers.spec ++++++
--- /var/tmp/diff_new_pack.GmCQfn/_old  2022-09-01 22:10:35.372148733 +0200
+++ /var/tmp/diff_new_pack.GmCQfn/_new  2022-09-01 22:10:35.376148744 +0200
@@ -11,21 +11,23 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 Name:           DirectX-Headers
-Version:        1.606.3
+Version:        1.606.4
 Release:        0
 Summary:        DirectX Headers for Mesa
 License:        MIT
 URL:            https://github.com/microsoft/DirectX-Headers
+# osc service runall download_files
 Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}-rpmlintrc
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  meson
-BuildRequires:  fdupes
 ExclusiveArch:  %{ix86} x86_64
 
 %description

++++++ DirectX-Headers-1.606.3.tar.gz -> DirectX-Headers-1.606.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DirectX-Headers-1.606.3/CMakeLists.txt 
new/DirectX-Headers-1.606.4/CMakeLists.txt
--- old/DirectX-Headers-1.606.3/CMakeLists.txt  2022-07-14 19:35:53.000000000 
+0200
+++ new/DirectX-Headers-1.606.4/CMakeLists.txt  2022-08-29 22:59:34.000000000 
+0200
@@ -3,7 +3,7 @@
 cmake_minimum_required(VERSION 3.10.2)
 project(DirectX-Headers
     LANGUAGES CXX
-    VERSION 1.606.3
+    VERSION 1.606.4
 )
 
 set(CMAKE_CXX_STANDARD 14) 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DirectX-Headers-1.606.3/include/directx/d3dx12.h 
new/DirectX-Headers-1.606.4/include/directx/d3dx12.h
--- old/DirectX-Headers-1.606.3/include/directx/d3dx12.h        2022-07-14 
19:35:53.000000000 +0200
+++ new/DirectX-Headers-1.606.4/include/directx/d3dx12.h        2022-08-29 
22:59:34.000000000 +0200
@@ -76,7 +76,12 @@
         FLOAT minDepth = D3D12_MIN_DEPTH,
         FLOAT maxDepth = D3D12_MAX_DEPTH ) noexcept
     {
+#if defined(_MSC_VER) || !defined(_WIN32)
         const auto Desc = pResource->GetDesc();
+#else
+        D3D12_RESOURCE_DESC tmpDesc;
+        const auto& Desc = *pResource->GetDesc(&tmpDesc);
+#endif
         const UINT64 SubresourceWidth = Desc.Width >> mipSlice;
         const UINT64 SubresourceHeight = Desc.Height >> mipSlice;
         switch (Desc.Dimension)
@@ -2165,7 +2170,12 @@
     _In_range_(0,D3D12_REQ_SUBRESOURCES) UINT FirstSubresource,
     _In_range_(0,D3D12_REQ_SUBRESOURCES-FirstSubresource) UINT 
NumSubresources) noexcept
 {
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto Desc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc;
+    const auto& Desc = *pDestinationResource->GetDesc(&tmpDesc);
+#endif
     UINT64 RequiredSize = 0;
 
     ID3D12Device* pDevice = nullptr;
@@ -2191,8 +2201,14 @@
     _In_reads_(NumSubresources) const D3D12_SUBRESOURCE_DATA* pSrcData) 
noexcept
 {
     // Minor validation
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto IntermediateDesc = pIntermediate->GetDesc();
     const auto DestinationDesc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc1, tmpDesc2;
+    const auto& IntermediateDesc = *pIntermediate->GetDesc(&tmpDesc1);
+    const auto& DestinationDesc = *pDestinationResource->GetDesc(&tmpDesc2);
+#endif
     if (IntermediateDesc.Dimension != D3D12_RESOURCE_DIMENSION_BUFFER ||
         IntermediateDesc.Width < RequiredSize + pLayouts[0].Offset ||
         RequiredSize > SIZE_T(-1) ||
@@ -2250,8 +2266,14 @@
     _In_reads_(NumSubresources) const D3D12_SUBRESOURCE_INFO* pSrcData) 
noexcept
 {
     // Minor validation
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto IntermediateDesc = pIntermediate->GetDesc();
     const auto DestinationDesc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc1, tmpDesc2;
+    const auto& IntermediateDesc = *pIntermediate->GetDesc(&tmpDesc1);
+    const auto& DestinationDesc = *pDestinationResource->GetDesc(&tmpDesc2);
+#endif
     if (IntermediateDesc.Dimension != D3D12_RESOURCE_DIMENSION_BUFFER ||
         IntermediateDesc.Width < RequiredSize + pLayouts[0].Offset ||
         RequiredSize > SIZE_T(-1) ||
@@ -2319,7 +2341,12 @@
     auto pRowSizesInBytes = reinterpret_cast<UINT64*>(pLayouts + 
NumSubresources);
     auto pNumRows = reinterpret_cast<UINT*>(pRowSizesInBytes + 
NumSubresources);
 
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto Desc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc;
+    const auto& Desc = *pDestinationResource->GetDesc(&tmpDesc);
+#endif
     ID3D12Device* pDevice = nullptr;
     pDestinationResource->GetDevice(IID_ID3D12Device, 
reinterpret_cast<void**>(&pDevice));
     pDevice->GetCopyableFootprints(&Desc, FirstSubresource, NumSubresources, 
IntermediateOffset, pLayouts, pNumRows, pRowSizesInBytes, &RequiredSize);
@@ -2357,7 +2384,12 @@
     auto pRowSizesInBytes = reinterpret_cast<UINT64*>(pLayouts + 
NumSubresources);
     auto pNumRows = reinterpret_cast<UINT*>(pRowSizesInBytes + 
NumSubresources);
 
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto Desc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc;
+    const auto& Desc = *pDestinationResource->GetDesc(&tmpDesc);
+#endif
     ID3D12Device* pDevice = nullptr;
     pDestinationResource->GetDevice(IID_ID3D12Device, 
reinterpret_cast<void**>(&pDevice));
     pDevice->GetCopyableFootprints(&Desc, FirstSubresource, NumSubresources, 
IntermediateOffset, pLayouts, pNumRows, pRowSizesInBytes, &RequiredSize);
@@ -2385,7 +2417,12 @@
     UINT NumRows[MaxSubresources];
     UINT64 RowSizesInBytes[MaxSubresources];
 
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto Desc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc;
+    const auto& Desc = *pDestinationResource->GetDesc(&tmpDesc);
+#endif
     ID3D12Device* pDevice = nullptr;
     pDestinationResource->GetDevice(IID_ID3D12Device, 
reinterpret_cast<void**>(&pDevice));
     pDevice->GetCopyableFootprints(&Desc, FirstSubresource, NumSubresources, 
IntermediateOffset, Layouts, NumRows, RowSizesInBytes, &RequiredSize);
@@ -2412,7 +2449,12 @@
     UINT NumRows[MaxSubresources];
     UINT64 RowSizesInBytes[MaxSubresources];
 
+#if defined(_MSC_VER) || !defined(_WIN32)
     const auto Desc = pDestinationResource->GetDesc();
+#else
+    D3D12_RESOURCE_DESC tmpDesc;
+    const auto& Desc = *pDestinationResource->GetDesc(&tmpDesc);
+#endif
     ID3D12Device* pDevice = nullptr;
     pDestinationResource->GetDevice(IID_ID3D12Device, 
reinterpret_cast<void**>(&pDevice));
     pDevice->GetCopyableFootprints(&Desc, FirstSubresource, NumSubresources, 
IntermediateOffset, Layouts, NumRows, RowSizesInBytes, &RequiredSize);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DirectX-Headers-1.606.3/include/dxguids/dxguids.h 
new/DirectX-Headers-1.606.4/include/dxguids/dxguids.h
--- old/DirectX-Headers-1.606.3/include/dxguids/dxguids.h       2022-07-14 
19:35:53.000000000 +0200
+++ new/DirectX-Headers-1.606.4/include/dxguids/dxguids.h       2022-08-29 
22:59:34.000000000 +0200
@@ -104,8 +104,10 @@
 WINADAPTER_IID(ID3D12Device5, 0x8b4f173b, 0x2fea, 0x4b80, 0x8f, 0x58, 0x43, 
0x07, 0x19, 0x1a, 0xb9, 0x5d);
 WINADAPTER_IID(ID3D12DeviceRemovedExtendedDataSettings, 0x82BC481C, 0x6B9B, 
0x4030, 0xAE, 0xDB, 0x7E, 0xE3, 0xD1, 0xDF, 0x1E, 0x63);
 WINADAPTER_IID(ID3D12DeviceRemovedExtendedDataSettings1, 0xDBD5AE51, 0x3317, 
0x4F0A, 0xAD, 0xF9, 0x1D, 0x7C, 0xED, 0xCA, 0xAE, 0x0B);
+WINADAPTER_IID(ID3D12DeviceRemovedExtendedDataSettings2, 0x61552388, 0x01ab, 
0x4008, 0xa4, 0x36, 0x83, 0xdb, 0x18, 0x95, 0x66, 0xea);
 WINADAPTER_IID(ID3D12DeviceRemovedExtendedData, 0x98931D33, 0x5AE8, 0x4791, 
0xAA, 0x3C, 0x1A, 0x73, 0xA2, 0x93, 0x4E, 0x71);
 WINADAPTER_IID(ID3D12DeviceRemovedExtendedData1, 0x9727A022, 0xCF1D, 0x4DDA, 
0x9E, 0xBA, 0xEF, 0xFA, 0x65, 0x3F, 0xC5, 0x06);
+WINADAPTER_IID(ID3D12DeviceRemovedExtendedData2, 0x67FC5816, 0xE4CA, 0x4915, 
0xBF, 0x18, 0x42, 0x54, 0x12, 0x72, 0xDA, 0x54);
 WINADAPTER_IID(ID3D12Device6, 0xc70b221b, 0x40e4, 0x4a17, 0x89, 0xaf, 0x02, 
0x5a, 0x07, 0x27, 0xa6, 0xdc);
 WINADAPTER_IID(ID3D12ProtectedResourceSession1, 0xD6F12DD6, 0x76FB, 0x406E, 
0x89, 0x61, 0x42, 0x96, 0xEE, 0xFC, 0x04, 0x09);
 WINADAPTER_IID(ID3D12Device7, 0x5c014b53, 0x68a1, 0x4b9b, 0x8b, 0xd1, 0xdd, 
0x60, 0x46, 0xb9, 0x35, 0x8b);
@@ -119,12 +121,17 @@
 WINADAPTER_IID(ID3D12ShaderCacheSession, 0x28e2495d, 0x0f64, 0x4ae4, 0xa6, 
0xec, 0x12, 0x92, 0x55, 0xdc, 0x49, 0xa8);
 WINADAPTER_IID(ID3D12Device9, 0x4c80e962, 0xf032, 0x4f60, 0xbc, 0x9e, 0xeb, 
0xc2, 0xcf, 0xa1, 0xd8, 0x3c);
 WINADAPTER_IID(ID3D12Device10, 0x517f8718, 0xaa66, 0x49f9, 0xb0, 0x2b, 0xa7, 
0xab, 0x89, 0xc0, 0x60, 0x31);
+WINADAPTER_IID(ID3D12Device11, 0x5405c344, 0xd457, 0x444e, 0xb4, 0xdd, 0x23, 
0x66, 0xe4, 0x5a, 0xee, 0x39);
 WINADAPTER_IID(ID3D12VirtualizationGuestDevice, 0xbc66d368, 0x7373, 0x4943, 
0x87, 0x57, 0xfc, 0x87, 0xdc, 0x79, 0xe4, 0x76);
 WINADAPTER_IID(ID3D12Tools, 0x7071e1f0, 0xe84b, 0x4b33, 0x97, 0x4f, 0x12, 
0xfa, 0x49, 0xde, 0x65, 0xc5);
 WINADAPTER_IID(ID3D12SDKConfiguration, 0xe9eb5314, 0x33aa, 0x42b2, 0xa7, 0x18, 
0xd7, 0x7f, 0x58, 0xb1, 0xf1, 0xc7);
+WINADAPTER_IID(ID3D12SDKConfiguration1, 0x8aaf9303, 0xad25, 0x48b9, 0x9a, 
0x57, 0xd9, 0xc3, 0x7e, 0x00, 0x9d, 0x9f);
+WINADAPTER_IID(ID3D12DeviceFactory, 0x61f307d3, 0xd34e, 0x4e7c, 0x83, 0x74, 
0x3b, 0xa4, 0xde, 0x23, 0xcc, 0xcb);
+WINADAPTER_IID(ID3D12DeviceConfiguration, 0x78dbf87b, 0xf766, 0x422b, 0xa6, 
0x1c, 0xc8, 0xc4, 0x46, 0xbd, 0xb9, 0xad);
 WINADAPTER_IID(ID3D12GraphicsCommandList5, 0x55050859, 0x4024, 0x474c, 0x87, 
0xf5, 0x64, 0x72, 0xea, 0xee, 0x44, 0xea);
 WINADAPTER_IID(ID3D12GraphicsCommandList6, 0xc3827890, 0xe548, 0x4cfa, 0x96, 
0xcf, 0x56, 0x89, 0xa9, 0x37, 0x0f, 0x80);
 WINADAPTER_IID(ID3D12GraphicsCommandList7, 0xdd171223, 0x8b61, 0x4769, 0x90, 
0xe3, 0x16, 0x0c, 0xcd, 0xe4, 0xe2, 0xc1);
+WINADAPTER_IID(ID3D12GraphicsCommandList8, 0xee936ef9, 0x599d, 0x4d28, 0x93, 
0x8e, 0x23, 0xc4, 0xad, 0x05, 0xce, 0x51);
 #endif
 
 // Direct3D Video
@@ -147,12 +154,15 @@
 
WINADAPTER_IID(ID3D12VideoExtensionCommand,0x554E41E8,0xAE8E,0x4A8C,0xB7,0xD2,0x5B,0x4F,0x27,0x4A,0x30,0xE4);
 
WINADAPTER_IID(ID3D12VideoDevice2,0xF019AC49,0xF838,0x4A95,0x9B,0x17,0x57,0x94,0x37,0xC8,0xF5,0x13);
 
WINADAPTER_IID(ID3D12VideoDecodeCommandList2,0x6e120880,0xc114,0x4153,0x80,0x36,0xd2,0x47,0x05,0x1e,0x17,0x29);
+WINADAPTER_IID(ID3D12VideoDecodeCommandList3,0x2aee8c37,0x9562,0x42da,0x8a,0xbf,0x61,0xef,0xeb,0x2e,0x45,0x13);
 
WINADAPTER_IID(ID3D12VideoProcessCommandList2,0xdb525ae4,0x6ad6,0x473c,0xba,0xa7,0x59,0xb2,0xe3,0x70,0x82,0xe4);
+WINADAPTER_IID(ID3D12VideoProcessCommandList3,0x1a0a4ca4,0x9f08,0x40ce,0x95,0x58,0xb4,0x11,0xfd,0x26,0x66,0xff);
 
WINADAPTER_IID(ID3D12VideoEncodeCommandList1,0x94971eca,0x2bdb,0x4769,0x88,0xcf,0x36,0x75,0xea,0x75,0x7e,0xbc);
 
WINADAPTER_IID(ID3D12VideoEncoder,0x2E0D212D,0x8DF9,0x44A6,0xA7,0x70,0xBB,0x28,0x9B,0x18,0x27,0x37);
 
WINADAPTER_IID(ID3D12VideoEncoderHeap,0x22B35D96,0x876A,0x44C0,0xB2,0x5E,0xFB,0x8C,0x9C,0x7F,0x1C,0x4A);
 
WINADAPTER_IID(ID3D12VideoDevice3,0x4243ADB4,0x3A32,0x4666,0x97,0x3C,0x0C,0xCC,0x56,0x25,0xDC,0x44);
 
WINADAPTER_IID(ID3D12VideoEncodeCommandList2,0x895491e2,0xe701,0x46a9,0x9a,0x1f,0x8d,0x34,0x80,0xed,0x86,0x7a);
+WINADAPTER_IID(ID3D12VideoEncodeCommandList3,0x7f027b22,0x1515,0x4e85,0xaa,0x0d,0x02,0x64,0x86,0x58,0x05,0x76);
 #endif
 
 #ifdef __d3d12sdklayers_h__
@@ -167,9 +177,11 @@
 WINADAPTER_IID(ID3D12DebugDevice, 0x3febd6dd, 0x4973, 0x4787, 0x81, 0x94, 
0xe4, 0x5f, 0x9e, 0x28, 0x92, 0x3e);
 WINADAPTER_IID(ID3D12DebugDevice2, 0x60eccbc1, 0x378d, 0x4df1, 0x89, 0x4c, 
0xf8, 0xac, 0x5c, 0xe4, 0xd7, 0xdd);
 WINADAPTER_IID(ID3D12DebugCommandQueue, 0x09e0bf36, 0x54ac, 0x484f, 0x88, 
0x47, 0x4b, 0xae, 0xea, 0xb6, 0x05, 0x3a);
+WINADAPTER_IID(ID3D12DebugCommandQueue1, 0x16be35a2, 0xbfd6, 0x49f2, 0xbc, 
0xae, 0xea, 0xae, 0x4a, 0xff, 0x86, 0x2d);
 WINADAPTER_IID(ID3D12DebugCommandList1, 0x102ca951, 0x311b, 0x4b01, 0xb1, 
0x1f, 0xec, 0xb8, 0x3e, 0x06, 0x1b, 0x37);
 WINADAPTER_IID(ID3D12DebugCommandList, 0x09e0bf36, 0x54ac, 0x484f, 0x88, 0x47, 
0x4b, 0xae, 0xea, 0xb6, 0x05, 0x3f);
 WINADAPTER_IID(ID3D12DebugCommandList2, 0xaeb575cf, 0x4e06, 0x48be, 0xba, 
0x3b, 0xc4, 0x50, 0xfc, 0x96, 0x65, 0x2e);
+WINADAPTER_IID(ID3D12DebugCommandList3, 0x197d5e15, 0x4d37, 0x4d34, 0xaf, 
0x78, 0x72, 0x4c, 0xd7, 0x0f, 0xdb, 0x1f);
 WINADAPTER_IID(ID3D12SharingContract, 0x0adf7d52, 0x929c, 0x4e61, 0xad, 0xdb, 
0xff, 0xed, 0x30, 0xde, 0x66, 0xef);
 WINADAPTER_IID(ID3D12InfoQueue, 0x0742a90b, 0xc387, 0x483f, 0xb9, 0x46, 0x30, 
0xa7, 0xe4, 0xe6, 0x14, 0x58);
 WINADAPTER_IID(ID3D12InfoQueue1, 0x2852dd88, 0xb484, 0x4c0c, 0xb6, 0xb1, 0x67, 
0x16, 0x85, 0x00, 0xe6, 0x00);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DirectX-Headers-1.606.3/meson.build 
new/DirectX-Headers-1.606.4/meson.build
--- old/DirectX-Headers-1.606.3/meson.build     2022-07-14 19:35:53.000000000 
+0200
+++ new/DirectX-Headers-1.606.4/meson.build     2022-08-29 22:59:34.000000000 
+0200
@@ -1,7 +1,7 @@
 # Copyright (c) Microsoft Corporation.
 # Licensed under the MIT License.
 
-project('DirectX-Headers', 'cpp', version : '1.606.3',
+project('DirectX-Headers', 'cpp', version : '1.606.4',
         default_options : ['cpp_std=c++14'])
 
 inc_dirs = [include_directories('include', is_system : true)]

Reply via email to