Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch pacman and libgpgme for testing #17

Merged
merged 6 commits into from
May 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Binary file modified clangarm64/bin/7z.dll
Binary file not shown.
Binary file modified clangarm64/bin/7z.exe
Binary file not shown.
Binary file modified clangarm64/bin/gendef.exe
Binary file not shown.
Binary file modified clangarm64/bin/genidl.exe
Binary file not shown.
Binary file modified clangarm64/bin/genpeimg.exe
Binary file not shown.
Binary file modified clangarm64/bin/libc++.dll
Binary file not shown.
Binary file modified clangarm64/bin/liblldb.dll
Binary file not shown.
Binary file modified clangarm64/bin/libomp.dll
Binary file not shown.
Binary file modified clangarm64/bin/libunwind.dll
Binary file not shown.
Binary file modified clangarm64/bin/libwinpthread-1.dll
Binary file not shown.
Binary file modified clangarm64/bin/libxml2-2.dll
Binary file not shown.
Binary file modified clangarm64/bin/libzip.dll
Binary file not shown.
Binary file modified clangarm64/bin/lldb-argdumper.exe
Binary file not shown.
Binary file modified clangarm64/bin/lldb-dap.exe
Binary file not shown.
Binary file modified clangarm64/bin/lldb-instr.exe
Binary file not shown.
Binary file modified clangarm64/bin/lldb-server.exe
Binary file not shown.
Binary file modified clangarm64/bin/lldb.exe
Binary file not shown.
Binary file modified clangarm64/bin/widl.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion clangarm64/bin/xml2-config
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ while test $# -gt 0; do
;;

--version)
echo 2.12.6
echo 2.12.7
exit 0
;;

Expand Down
Binary file modified clangarm64/bin/xmlcatalog.exe
Binary file not shown.
Binary file modified clangarm64/bin/xmllint.exe
Binary file not shown.
Binary file modified clangarm64/bin/zipcmp.exe
Binary file not shown.
Binary file modified clangarm64/bin/zipmerge.exe
Binary file not shown.
Binary file modified clangarm64/bin/ziptool.exe
Binary file not shown.
22 changes: 18 additions & 4 deletions clangarm64/include/_mingw_mac.h
Original file line number Diff line number Diff line change
Expand Up @@ -267,17 +267,31 @@
# define __MINGW_ATTRIB_DEPRECATED_SEC_WARN
#endif

#ifdef __clang__
#define __MINGW_MS_PRINTF(__format,__args) \
__attribute__((__format__(ms_printf, __format,__args)))
__attribute__((__format__(__printf__, __format,__args)))

#define __MINGW_MS_SCANF(__format,__args) \
__attribute__((__format__(ms_scanf, __format,__args)))
__attribute__((__format__(__scanf__, __format,__args)))

#define __MINGW_GNU_PRINTF(__format,__args) \
__attribute__((__format__(gnu_printf,__format,__args)))
__attribute__((__format__(__printf__,__format,__args)))

#define __MINGW_GNU_SCANF(__format,__args) \
__attribute__((__format__(gnu_scanf, __format,__args)))
__attribute__((__format__(__scanf__, __format,__args)))
#else
#define __MINGW_MS_PRINTF(__format,__args) \
__attribute__((__format__(__ms_printf__, __format,__args)))

#define __MINGW_MS_SCANF(__format,__args) \
__attribute__((__format__(__ms_scanf__, __format,__args)))

#define __MINGW_GNU_PRINTF(__format,__args) \
__attribute__((__format__(__gnu_printf__,__format,__args)))

#define __MINGW_GNU_SCANF(__format,__args) \
__attribute__((__format__(__gnu_scanf__, __format,__args)))
#endif /* !__clang__ */

#undef __mingw_ovr

Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/activation.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/activation.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/activation.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/activaut.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/activaut.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/activaut.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/activdbg.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/activdbg.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/activdbg.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/activdbg100.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/activdbg100.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/activdbg100.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/activprof.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/activprof.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/activprof.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/activscp.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/activscp.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/activscp.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/adhoc.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/adhoc.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/adhoc.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/alg.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/alg.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/alg.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/amstream.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/amstream.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/amstream.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/amvideo.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/amvideo.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/amvideo.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/asyncinfo.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/asyncinfo.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/asyncinfo.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/audioclient.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/audioclient.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/audioclient.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/audioendpoints.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/audioendpoints.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/audioendpoints.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/audiopolicy.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/audiopolicy.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/audiopolicy.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/austream.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/austream.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/austream.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bdaiface.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bdaiface.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bdaiface.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bits.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bits.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bits.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bits1_5.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bits1_5.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bits1_5.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bits2_0.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bits2_0.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bits2_0.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bits2_5.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bits2_5.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bits2_5.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bits3_0.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bits3_0.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bits3_0.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/bits5_0.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/bits5_0.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/bits5_0.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/comadmin.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/comadmin.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/comadmin.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/comcat.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/comcat.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/comcat.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/commoncontrols.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/commoncontrols.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/commoncontrols.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/control.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/control.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/control.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/credentialprovider.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/credentialprovider.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/credentialprovider.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/ctfutb.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/ctfutb.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/ctfutb.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/ctxtcall.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/ctxtcall.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/ctxtcall.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d10.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d10.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d10.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d10_1.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d10_1.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d10_1.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d10effect.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d10effect.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d10effect.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d10sdklayers.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d10sdklayers.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d10sdklayers.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d10shader.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d10shader.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d10shader.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11_1.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11_1.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11_1.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11_2.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11_2.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11_2.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11_3.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11_3.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11_3.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11_4.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11_4.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11_4.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11on12.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11on12.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11on12.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d11sdklayers.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d11sdklayers.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d11sdklayers.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
29 changes: 27 additions & 2 deletions clangarm64/include/d3d12.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d12.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d12.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down Expand Up @@ -2933,6 +2933,26 @@ typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS13 {
WINBOOL TextureCopyBetweenDimensionsSupported;
WINBOOL AlphaBlendFactorSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS13;
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS14 {
WINBOOL AdvancedTextureOpsSupported;
WINBOOL WriteableMSAATexturesSupported;
WINBOOL IndependentFrontAndBackStencilRefMaskSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS14;
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS15 {
WINBOOL TriangleFanSupported;
WINBOOL DynamicIndexBufferStripCutSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS15;
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS16 {
WINBOOL DynamicDepthBiasSupported;
WINBOOL GPUUploadHeapSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS16;
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS17 {
WINBOOL NonNormalizedCoordinateSamplersSupported;
WINBOOL ManualWriteTrackingResourceSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS17;
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS18 {
WINBOOL RenderPassesValid;
} D3D12_FEATURE_DATA_D3D12_OPTIONS18;
typedef enum D3D12_FEATURE {
D3D12_FEATURE_D3D12_OPTIONS = 0,
D3D12_FEATURE_ARCHITECTURE = 1,
Expand Down Expand Up @@ -2966,7 +2986,12 @@ typedef enum D3D12_FEATURE {
D3D12_FEATURE_D3D12_OPTIONS10 = 39,
D3D12_FEATURE_D3D12_OPTIONS11 = 40,
D3D12_FEATURE_D3D12_OPTIONS12 = 41,
D3D12_FEATURE_D3D12_OPTIONS13 = 42
D3D12_FEATURE_D3D12_OPTIONS13 = 42,
D3D12_FEATURE_D3D12_OPTIONS14 = 43,
D3D12_FEATURE_D3D12_OPTIONS15 = 44,
D3D12_FEATURE_D3D12_OPTIONS16 = 45,
D3D12_FEATURE_D3D12_OPTIONS17 = 46,
D3D12_FEATURE_D3D12_OPTIONS18 = 47
} D3D12_FEATURE;
typedef struct D3D12_MEMCPY_DEST {
void *pData;
Expand Down
35 changes: 35 additions & 0 deletions clangarm64/include/d3d12.idl
Original file line number Diff line number Diff line change
Expand Up @@ -2446,6 +2446,36 @@ typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS13
BOOL AlphaBlendFactorSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS13;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS14
{
BOOL AdvancedTextureOpsSupported;
BOOL WriteableMSAATexturesSupported;
BOOL IndependentFrontAndBackStencilRefMaskSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS14;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS15
{
BOOL TriangleFanSupported;
BOOL DynamicIndexBufferStripCutSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS15;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS16
{
BOOL DynamicDepthBiasSupported;
BOOL GPUUploadHeapSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS16;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS17
{
BOOL NonNormalizedCoordinateSamplersSupported;
BOOL ManualWriteTrackingResourceSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS17;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS18
{
BOOL RenderPassesValid;
} D3D12_FEATURE_DATA_D3D12_OPTIONS18;

typedef enum D3D12_FEATURE
{
D3D12_FEATURE_D3D12_OPTIONS = 0,
Expand Down Expand Up @@ -2481,6 +2511,11 @@ typedef enum D3D12_FEATURE
D3D12_FEATURE_D3D12_OPTIONS11 = 40,
D3D12_FEATURE_D3D12_OPTIONS12 = 41,
D3D12_FEATURE_D3D12_OPTIONS13 = 42,
D3D12_FEATURE_D3D12_OPTIONS14 = 43,
D3D12_FEATURE_D3D12_OPTIONS15 = 44,
D3D12_FEATURE_D3D12_OPTIONS16 = 45,
D3D12_FEATURE_D3D12_OPTIONS17 = 46,
D3D12_FEATURE_D3D12_OPTIONS18 = 47,
} D3D12_FEATURE;

typedef struct D3D12_MEMCPY_DEST
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d12sdklayers.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d12sdklayers.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d12sdklayers.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
2 changes: 1 addition & 1 deletion clangarm64/include/d3d12shader.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 9.5 from include/d3d12shader.idl - Do not edit ***/
/*** Autogenerated by WIDL 9.8 from include/d3d12shader.idl - Do not edit ***/

#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
Expand Down
Loading