I: pbuilder: network access will be disabled during build
I: Current time: Sat Jan  6 11:19:36 -12 2024
I: pbuilder-time-stamp: 1704583176
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [vkd3d_1.2-15.dsc]
I: copying [./vkd3d_1.2.orig.tar.xz]
I: copying [./vkd3d_1.2-15.debian.tar.xz]
I: Extracting source
gpgv: Signature made Sat Sep 24 22:50:48 2022 
gpgv:                using RSA key 2304E5662384A73531232A78983E346589146B28
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./vkd3d_1.2-15.dsc: no acceptable signature found
dpkg-source: info: extracting vkd3d in vkd3d-1.2
dpkg-source: info: unpacking vkd3d_1.2.orig.tar.xz
dpkg-source: info: unpacking vkd3d_1.2-15.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying version.patch
dpkg-source: info: applying fixes/nvidia.patch
dpkg-source: info: applying fixes/llvmpipe.patch
dpkg-source: info: applying fixes/byte-comparison.patch
dpkg-source: info: applying warnings/stringop-overread.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/2999624/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
  DISTRIBUTION='bookworm'
  HOME='/root'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  INVOCATION_ID='81d9670df1b54b6db2256f598d538624'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='2999624'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.pNZwHdK7/pbuilderrc_Dp6l --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.pNZwHdK7/b1 --logfile b1/build.log vkd3d_1.2-15.dsc'
  SUDO_GID='109'
  SUDO_UID='104'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.104:3128'
I: uname -a
  Linux codethink04-arm64 6.1.0-17-cloud-arm64 #1 SMP Debian 6.1.69-1 (2023-12-30) aarch64 GNU/Linux
I: ls -l /bin
  total 7104
  -rwxr-xr-x 1 root root 1346480 Apr 23  2023 bash
  -rwxr-xr-x 3 root root   67728 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root   67728 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 27  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root   67728 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root   67664 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root   68536 Sep 20  2022 cat
  -rwxr-xr-x 1 root root   68616 Sep 20  2022 chgrp
  -rwxr-xr-x 1 root root   68552 Sep 20  2022 chmod
  -rwxr-xr-x 1 root root   68632 Sep 20  2022 chown
  -rwxr-xr-x 1 root root  200264 Sep 20  2022 cp
  -rwxr-xr-x 1 root root  133640 Jan  5  2023 dash
  -rwxr-xr-x 1 root root  134144 Sep 20  2022 date
  -rwxr-xr-x 1 root root  134248 Sep 20  2022 dd
  -rwxr-xr-x 1 root root  134888 Sep 20  2022 df
  -rwxr-xr-x 1 root root  200440 Sep 20  2022 dir
  -rwxr-xr-x 1 root root  141720 Mar 23  2023 dmesg
  lrwxrwxrwx 1 root root       8 Dec 19  2022 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 19  2022 domainname -> hostname
  -rwxr-xr-x 1 root root   68408 Sep 20  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 24  2023 egrep
  -rwxr-xr-x 1 root root   68384 Sep 20  2022 false
  -rwxr-xr-x 1 root root      41 Jan 24  2023 fgrep
  -rwxr-xr-x 1 root root  134584 Mar 23  2023 findmnt
  -rwsr-xr-x 1 root root   67744 Mar 23  2023 fusermount
  -rwxr-xr-x 1 root root  198880 Jan 24  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root   93752 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   67592 Dec 19  2022 hostname
  -rwxr-xr-x 1 root root   68664 Sep 20  2022 ln
  -rwxr-xr-x 1 root root   69208 Mar 23  2023 login
  -rwxr-xr-x 1 root root  200440 Sep 20  2022 ls
  -rwxr-xr-x 1 root root  264360 Mar 23  2023 lsblk
  -rwxr-xr-x 1 root root  134384 Sep 20  2022 mkdir
  -rwxr-xr-x 1 root root   68768 Sep 20  2022 mknod
  -rwxr-xr-x 1 root root   68472 Sep 20  2022 mktemp
  -rwxr-xr-x 1 root root   67752 Mar 23  2023 more
  -rwsr-xr-x 1 root root   67744 Mar 23  2023 mount
  -rwxr-xr-x 1 root root   67744 Mar 23  2023 mountpoint
  -rwxr-xr-x 1 root root  134728 Sep 20  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 19  2022 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  3  2023 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   68496 Sep 20  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 23  2023 rbash -> bash
  -rwxr-xr-x 1 root root   68456 Sep 20  2022 readlink
  -rwxr-xr-x 1 root root   68592 Sep 20  2022 rm
  -rwxr-xr-x 1 root root   68480 Sep 20  2022 rmdir
  -rwxr-xr-x 1 root root   68392 Jul 28 23:46 run-parts
  -rwxr-xr-x 1 root root  134536 Jan  5  2023 sed
  lrwxrwxrwx 1 root root       4 Jan  5  2023 sh -> dash
  -rwxr-xr-x 1 root root   68432 Sep 20  2022 sleep
  -rwxr-xr-x 1 root root  134088 Sep 20  2022 stty
  -rwsr-xr-x 1 root root  133312 Mar 23  2023 su
  -rwxr-xr-x 1 root root   68448 Sep 20  2022 sync
  -rwxr-xr-x 1 root root  539896 Apr  6  2023 tar
  -rwxr-xr-x 1 root root   67904 Jul 28 23:46 tempfile
  -rwxr-xr-x 1 root root  134160 Sep 20  2022 touch
  -rwxr-xr-x 1 root root   68384 Sep 20  2022 true
  -rwxr-xr-x 1 root root   67664 Mar 23  2023 ulockmgr_server
  -rwsr-xr-x 1 root root   67744 Mar 23  2023 umount
  -rwxr-xr-x 1 root root   68416 Sep 20  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  200440 Sep 20  2022 vdir
  -rwxr-xr-x 1 root root  133312 Mar 23  2023 wdctl
  lrwxrwxrwx 1 root root       8 Dec 19  2022 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/2999624/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: dpkg (>= 1.19), debhelper-compat (= 13), pkg-config, spirv-headers, libvulkan-dev (>= 1.1.70), libxcb-util0-dev, libxcb-icccm4-dev, libxcb-keysyms1-dev, doxygen, graphviz, mingw-w64-tools, texlive-latex-extra, texlive-plain-generic, texlive-fonts-recommended, help2man, mingw-w64-tools
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 18171 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config; however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on spirv-headers; however:
  Package spirv-headers is not installed.
 pbuilder-satisfydepends-dummy depends on libvulkan-dev (>= 1.1.70); however:
  Package libvulkan-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libxcb-util0-dev; however:
  Package libxcb-util0-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libxcb-icccm4-dev; however:
  Package libxcb-icccm4-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libxcb-keysyms1-dev; however:
  Package libxcb-keysyms1-dev is not installed.
 pbuilder-satisfydepends-dummy depends on doxygen; however:
  Package doxygen is not installed.
 pbuilder-satisfydepends-dummy depends on graphviz; however:
  Package graphviz is not installed.
 pbuilder-satisfydepends-dummy depends on mingw-w64-tools; however:
  Package mingw-w64-tools is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-latex-extra; however:
  Package texlive-latex-extra is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-plain-generic; however:
  Package texlive-plain-generic is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-fonts-recommended; however:
  Package texlive-fonts-recommended is not installed.
 pbuilder-satisfydepends-dummy depends on help2man; however:
  Package help2man is not installed.
 pbuilder-satisfydepends-dummy depends on mingw-w64-tools; however:
  Package mingw-w64-tools is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-lmodern{a} gettext{a} gettext-base{a} graphviz{a} groff-base{a} help2man{a} intltool-debian{a} libabsl20220623{a} libann0{a} libaom3{a} libapache-pom-java{a} libarchive-zip-perl{a} libavif15{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcdt5{a} libcgraph6{a} libclang-cpp14{a} libclang1-14{a} libcommons-logging-java{a} libcommons-parent-java{a} libdatrie1{a} libdav1d6{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libedit2{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontbox-java{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libglib2.0-0{a} libgraphite2-3{a} libgts-0.7-5{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif1{a} libice6{a} libicu72{a} libjbig0{a} libjpeg62-turbo{a} libkpathsea6{a} liblab-gamut1{a} liblerc4{a} libllvm14{a} liblocale-gettext-perl{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libnuma1{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libpathplan4{a} libpdfbox-java{a} libpipeline1{a} libpixman-1-0{a} libpkgconf3{a} libpng16-16{a} libptexenc1{a} libpthread-stubs0-dev{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} librav1e0{a} libreadline8{a} libsm6{a} libsub-override-perl{a} libsvtav1enc1{a} libsynctex2{a} libteckit0{a} libtexlua53-5{a} libthai-data{a} libthai0{a} libtiff6{a} libtool{a} libuchardet0{a} libvulkan-dev{a} libvulkan1{a} libwebp7{a} libx11-6{a} libx11-data{a} libx265-199{a} libxau-dev{a} libxau6{a} libxaw7{a} libxcb-icccm4{a} libxcb-icccm4-dev{a} libxcb-keysyms1{a} libxcb-keysyms1-dev{a} libxcb-render0{a} libxcb-shm0{a} libxcb-util-dev{a} libxcb-util0-dev{a} libxcb-util1{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext6{a} libxi6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libyuv0{a} libz3-4{a} libzzip-0-13{a} m4{a} man-db{a} media-types{a} mingw-w64-tools{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} preview-latex-style{a} python3{a} python3-minimal{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} spirv-headers{a} t1utils{a} tex-common{a} texlive-base{a} texlive-binaries{a} texlive-fonts-recommended{a} texlive-latex-base{a} texlive-latex-extra{a} texlive-latex-recommended{a} texlive-pictures{a} texlive-plain-generic{a} ucf{a} x11-common{a} x11proto-dev{a} xdg-utils{a} xorg-sgml-doctools{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl default-jre dvisvgm fonts-liberation2 libarchive-cpio-perl libfile-mimeinfo-perl libglib2.0-data libgts-bin libltdl-dev libmail-sendmail-perl libnet-dbus-perl libspreadsheet-parseexcel-perl libx11-protocol-perl lmodern lynx mesa-vulkan-drivers ruby shared-mime-info tex-gyre tipa tk wget x11-utils x11-xserver-utils xdg-user-dirs 
0 packages upgraded, 163 newly installed, 0 to remove and 0 not upgraded.
Need to get 211 MB of archives. After unpacking 805 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main arm64 liblocale-gettext-perl arm64 1.07-5 [15.1 kB]
Get: 2 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-minimal arm64 3.11.2-6 [806 kB]
Get: 3 http://deb.debian.org/debian bookworm/main arm64 libexpat1 arm64 2.5.0-1 [84.8 kB]
Get: 4 http://deb.debian.org/debian bookworm/main arm64 python3.11-minimal arm64 3.11.2-6 [1858 kB]
Get: 5 http://deb.debian.org/debian bookworm/main arm64 python3-minimal arm64 3.11.2-1+b1 [26.3 kB]
Get: 6 http://deb.debian.org/debian bookworm/main arm64 media-types all 10.0.0 [26.1 kB]
Get: 7 http://deb.debian.org/debian bookworm/main arm64 readline-common all 8.2-1.3 [69.0 kB]
Get: 8 http://deb.debian.org/debian bookworm/main arm64 libreadline8 arm64 8.2-1.3 [155 kB]
Get: 9 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-stdlib arm64 3.11.2-6 [1747 kB]
Get: 10 http://deb.debian.org/debian bookworm/main arm64 python3.11 arm64 3.11.2-6 [572 kB]
Get: 11 http://deb.debian.org/debian bookworm/main arm64 libpython3-stdlib arm64 3.11.2-1+b1 [9296 B]
Get: 12 http://deb.debian.org/debian bookworm/main arm64 python3 arm64 3.11.2-1+b1 [26.3 kB]
Get: 13 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 14 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB]
Get: 15 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB]
Get: 16 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB]
Get: 17 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB]
Get: 18 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB]
Get: 19 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB]
Get: 20 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB]
Get: 21 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB]
Get: 22 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB]
Get: 23 http://deb.debian.org/debian bookworm/main arm64 ucf all 3.0043+nmu1 [55.2 kB]
Get: 24 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB]
Get: 25 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB]
Get: 26 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get: 27 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get: 28 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB]
Get: 29 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 30 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB]
Get: 31 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 32 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 33 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B]
Get: 34 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 35 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 36 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB]
Get: 37 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB]
Get: 38 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB]
Get: 39 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.3~deb12u1 [619 kB]
Get: 40 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB]
Get: 41 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 42 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 43 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB]
Get: 44 http://deb.debian.org/debian bookworm/main arm64 libbsd0 arm64 0.11.7-2 [115 kB]
Get: 45 http://deb.debian.org/debian bookworm/main arm64 libedit2 arm64 3.1-20221030-2 [88.1 kB]
Get: 46 http://deb.debian.org/debian bookworm/main arm64 libz3-4 arm64 4.8.12-3.1 [6282 kB]
Get: 47 http://deb.debian.org/debian bookworm/main arm64 libllvm14 arm64 1:14.0.6-12 [19.3 MB]
Get: 48 http://deb.debian.org/debian bookworm/main arm64 libclang-cpp14 arm64 1:14.0.6-12 [9866 kB]
Get: 49 http://deb.debian.org/debian bookworm/main arm64 libclang1-14 arm64 1:14.0.6-12 [5465 kB]
Get: 50 http://deb.debian.org/debian bookworm/main arm64 doxygen arm64 1.9.4-4 [4216 kB]
Get: 51 http://deb.debian.org/debian bookworm/main arm64 libbrotli1 arm64 1.0.9-2+b6 [269 kB]
Get: 52 http://deb.debian.org/debian bookworm/main arm64 libpng16-16 arm64 1.6.39-2 [269 kB]
Get: 53 http://deb.debian.org/debian bookworm/main arm64 libfreetype6 arm64 2.12.1+dfsg-5 [369 kB]
Get: 54 http://deb.debian.org/debian bookworm/main arm64 fonts-dejavu-core all 2.37-6 [1068 kB]
Get: 55 http://deb.debian.org/debian bookworm/main arm64 fontconfig-config arm64 2.14.1-4 [315 kB]
Get: 56 http://deb.debian.org/debian bookworm/main arm64 libfontconfig1 arm64 2.14.1-4 [381 kB]
Get: 57 http://deb.debian.org/debian bookworm/main arm64 fontconfig arm64 2.14.1-4 [449 kB]
Get: 58 http://deb.debian.org/debian bookworm/main arm64 fonts-lmodern all 2.005-1 [4540 kB]
Get: 59 http://deb.debian.org/debian bookworm/main arm64 libann0 arm64 1.1.2+doc-9+b1 [23.6 kB]
Get: 60 http://deb.debian.org/debian bookworm/main arm64 libcdt5 arm64 2.42.2-7+b3 [38.6 kB]
Get: 61 http://deb.debian.org/debian bookworm/main arm64 libcgraph6 arm64 2.42.2-7+b3 [60.0 kB]
Get: 62 http://deb.debian.org/debian bookworm/main arm64 libaom3 arm64 3.6.0-1 [1379 kB]
Get: 63 http://deb.debian.org/debian bookworm/main arm64 libdav1d6 arm64 1.0.0-2 [274 kB]
Get: 64 http://deb.debian.org/debian bookworm/main arm64 libabsl20220623 arm64 20220623.1-1 [363 kB]
Get: 65 http://deb.debian.org/debian bookworm/main arm64 libgav1-1 arm64 0.18.0-1+b1 [425 kB]
Get: 66 http://deb.debian.org/debian bookworm/main arm64 librav1e0 arm64 0.5.1-6 [552 kB]
Get: 67 http://deb.debian.org/debian bookworm/main arm64 libsvtav1enc1 arm64 1.4.1+dfsg-1 [1074 kB]
Get: 68 http://deb.debian.org/debian bookworm/main arm64 libjpeg62-turbo arm64 1:2.1.5-2 [171 kB]
Get: 69 http://deb.debian.org/debian bookworm/main arm64 libyuv0 arm64 0.0~git20230123.b2528b0-1 [122 kB]
Get: 70 http://deb.debian.org/debian bookworm/main arm64 libavif15 arm64 0.11.1-1 [88.3 kB]
Get: 71 http://deb.debian.org/debian bookworm/main arm64 libde265-0 arm64 1.0.11-1+deb12u1 [148 kB]
Get: 72 http://deb.debian.org/debian bookworm/main arm64 libnuma1 arm64 2.0.16-1 [20.3 kB]
Get: 73 http://deb.debian.org/debian bookworm/main arm64 libx265-199 arm64 3.5-2+b1 [603 kB]
Get: 74 http://deb.debian.org/debian bookworm/main arm64 libheif1 arm64 1.15.1-1 [191 kB]
Get: 75 http://deb.debian.org/debian bookworm/main arm64 libdeflate0 arm64 1.14-1 [54.3 kB]
Get: 76 http://deb.debian.org/debian bookworm/main arm64 libjbig0 arm64 2.1-6.1 [30.0 kB]
Get: 77 http://deb.debian.org/debian bookworm/main arm64 liblerc4 arm64 4.0.0+ds-2 [138 kB]
Get: 78 http://deb.debian.org/debian bookworm/main arm64 libwebp7 arm64 1.2.4-0.2+deb12u1 [260 kB]
Get: 79 http://deb.debian.org/debian bookworm/main arm64 libtiff6 arm64 4.5.0-6+deb12u1 [301 kB]
Get: 80 http://deb.debian.org/debian bookworm/main arm64 libxau6 arm64 1:1.0.9-1 [19.7 kB]
Get: 81 http://deb.debian.org/debian bookworm/main arm64 libxdmcp6 arm64 1:1.1.2-3 [25.4 kB]
Get: 82 http://deb.debian.org/debian bookworm/main arm64 libxcb1 arm64 1.15-1 [143 kB]
Get: 83 http://deb.debian.org/debian bookworm/main arm64 libx11-data all 2:1.8.4-2+deb12u2 [292 kB]
Get: 84 http://deb.debian.org/debian bookworm/main arm64 libx11-6 arm64 2:1.8.4-2+deb12u2 [735 kB]
Get: 85 http://deb.debian.org/debian bookworm/main arm64 libxpm4 arm64 1:3.5.12-1.1+deb12u1 [45.4 kB]
Get: 86 http://deb.debian.org/debian bookworm/main arm64 libgd3 arm64 2.3.3-9 [113 kB]
Get: 87 http://deb.debian.org/debian bookworm/main arm64 libglib2.0-0 arm64 2.74.6-2 [1310 kB]
Get: 88 http://deb.debian.org/debian bookworm/main arm64 libgts-0.7-5 arm64 0.7.6+darcs121130-5+b1 [142 kB]
Get: 89 http://deb.debian.org/debian bookworm/main arm64 libpixman-1-0 arm64 0.42.2-1 [470 kB]
Get: 90 http://deb.debian.org/debian bookworm/main arm64 libxcb-render0 arm64 1.15-1 [115 kB]
Get: 91 http://deb.debian.org/debian bookworm/main arm64 libxcb-shm0 arm64 1.15-1 [106 kB]
Get: 92 http://deb.debian.org/debian bookworm/main arm64 libxext6 arm64 2:1.3.4-1+b1 [51.7 kB]
Get: 93 http://deb.debian.org/debian bookworm/main arm64 libxrender1 arm64 1:0.9.10-1.1 [32.0 kB]
Get: 94 http://deb.debian.org/debian bookworm/main arm64 libcairo2 arm64 1.16.0-7 [527 kB]
Get: 95 http://deb.debian.org/debian bookworm/main arm64 libltdl7 arm64 2.4.7-5 [392 kB]
Get: 96 http://deb.debian.org/debian bookworm/main arm64 libfribidi0 arm64 1.0.8-2.1 [64.9 kB]
Get: 97 http://deb.debian.org/debian bookworm/main arm64 libgraphite2-3 arm64 1.3.14-1 [75.6 kB]
Get: 98 http://deb.debian.org/debian bookworm/main arm64 libharfbuzz0b arm64 6.0.0+dfsg-3 [1914 kB]
Get: 99 http://deb.debian.org/debian bookworm/main arm64 libthai-data all 0.1.29-1 [176 kB]
Get: 100 http://deb.debian.org/debian bookworm/main arm64 libdatrie1 arm64 0.2.13-2+b1 [42.6 kB]
Get: 101 http://deb.debian.org/debian bookworm/main arm64 libthai0 arm64 0.1.29-1 [56.2 kB]
Get: 102 http://deb.debian.org/debian bookworm/main arm64 libpango-1.0-0 arm64 1.50.12+ds-1 [200 kB]
Get: 103 http://deb.debian.org/debian bookworm/main arm64 libpangoft2-1.0-0 arm64 1.50.12+ds-1 [44.5 kB]
Get: 104 http://deb.debian.org/debian bookworm/main arm64 libpangocairo-1.0-0 arm64 1.50.12+ds-1 [32.0 kB]
Get: 105 http://deb.debian.org/debian bookworm/main arm64 libpathplan4 arm64 2.42.2-7+b3 [40.4 kB]
Get: 106 http://deb.debian.org/debian bookworm/main arm64 libgvc6 arm64 2.42.2-7+b3 [613 kB]
Get: 107 http://deb.debian.org/debian bookworm/main arm64 libgvpr2 arm64 2.42.2-7+b3 [177 kB]
Get: 108 http://deb.debian.org/debian bookworm/main arm64 liblab-gamut1 arm64 2.42.2-7+b3 [198 kB]
Get: 109 http://deb.debian.org/debian bookworm/main arm64 x11-common all 1:7.7+23 [252 kB]
Get: 110 http://deb.debian.org/debian bookworm/main arm64 libice6 arm64 2:1.0.10-1 [55.6 kB]
Get: 111 http://deb.debian.org/debian bookworm/main arm64 libsm6 arm64 2:1.2.3-1 [34.0 kB]
Get: 112 http://deb.debian.org/debian bookworm/main arm64 libxt6 arm64 1:1.2.1-1.1 [172 kB]
Get: 113 http://deb.debian.org/debian bookworm/main arm64 libxmu6 arm64 2:1.1.3-3 [57.2 kB]
Get: 114 http://deb.debian.org/debian bookworm/main arm64 libxaw7 arm64 2:1.0.14-1 [184 kB]
Get: 115 http://deb.debian.org/debian bookworm/main arm64 graphviz arm64 2.42.2-7+b3 [567 kB]
Get: 116 http://deb.debian.org/debian bookworm/main arm64 help2man arm64 1.49.3 [198 kB]
Get: 117 http://deb.debian.org/debian bookworm/main arm64 libapache-pom-java all 29-2 [5276 B]
Get: 118 http://deb.debian.org/debian bookworm/main arm64 libcommons-parent-java all 56-1 [10.8 kB]
Get: 119 http://deb.debian.org/debian bookworm/main arm64 libcommons-logging-java all 1.2-3 [62.4 kB]
Get: 120 http://deb.debian.org/debian bookworm/main arm64 libfontbox-java all 1:1.8.16-2 [211 kB]
Get: 121 http://deb.debian.org/debian bookworm/main arm64 libkpathsea6 arm64 2022.20220321.62855-5.1+deb12u1 [149 kB]
Get: 122 http://deb.debian.org/debian bookworm/main arm64 libpaper1 arm64 1.1.29 [12.6 kB]
Get: 123 http://deb.debian.org/debian bookworm/main arm64 libpaper-utils arm64 1.1.29 [8776 B]
Get: 124 http://deb.debian.org/debian bookworm/main arm64 libpdfbox-java all 1:1.8.16-2 [5205 kB]
Get: 125 http://deb.debian.org/debian bookworm/main arm64 libpkgconf3 arm64 1.8.1-1 [35.3 kB]
Get: 126 http://deb.debian.org/debian bookworm/main arm64 libptexenc1 arm64 2022.20220321.62855-5.1+deb12u1 [43.0 kB]
Get: 127 http://deb.debian.org/debian bookworm/main arm64 libpthread-stubs0-dev arm64 0.4-1 [5336 B]
Get: 128 http://deb.debian.org/debian bookworm/main arm64 libsynctex2 arm64 2022.20220321.62855-5.1+deb12u1 [57.3 kB]
Get: 129 http://deb.debian.org/debian bookworm/main arm64 libteckit0 arm64 2.5.11+ds1-1+b1 [299 kB]
Get: 130 http://deb.debian.org/debian bookworm/main arm64 libtexlua53-5 arm64 2022.20220321.62855-5.1+deb12u1 [103 kB]
Get: 131 http://deb.debian.org/debian bookworm/main arm64 libvulkan1 arm64 1.3.239.0-1 [111 kB]
Get: 132 http://deb.debian.org/debian bookworm/main arm64 libvulkan-dev arm64 1.3.239.0-1 [1115 kB]
Get: 133 http://deb.debian.org/debian bookworm/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get: 134 http://deb.debian.org/debian bookworm/main arm64 x11proto-dev all 2022.1-1 [599 kB]
Get: 135 http://deb.debian.org/debian bookworm/main arm64 libxau-dev arm64 1:1.0.9-1 [23.2 kB]
Get: 136 http://deb.debian.org/debian bookworm/main arm64 libxcb-icccm4 arm64 0.4.1-1.1 [26.9 kB]
Get: 137 http://deb.debian.org/debian bookworm/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [41.2 kB]
Get: 138 http://deb.debian.org/debian bookworm/main arm64 libxcb1-dev arm64 1.15-1 [182 kB]
Get: 139 http://deb.debian.org/debian bookworm/main arm64 libxcb-icccm4-dev arm64 0.4.1-1.1 [29.8 kB]
Get: 140 http://deb.debian.org/debian bookworm/main arm64 libxcb-keysyms1 arm64 0.4.0-1+b2 [16.0 kB]
Get: 141 http://deb.debian.org/debian bookworm/main arm64 libxcb-keysyms1-dev arm64 0.4.0-1+b2 [15.8 kB]
Get: 142 http://deb.debian.org/debian bookworm/main arm64 libxcb-util1 arm64 0.4.0-1+b1 [23.2 kB]
Get: 143 http://deb.debian.org/debian bookworm/main arm64 libxcb-util-dev arm64 0.4.0-1+b1 [24.8 kB]
Get: 144 http://deb.debian.org/debian bookworm/main arm64 libxcb-util0-dev arm64 0.4.0-1+b1 [16.9 kB]
Get: 145 http://deb.debian.org/debian bookworm/main arm64 libxi6 arm64 2:1.8-1+b1 [82.3 kB]
Get: 146 http://deb.debian.org/debian bookworm/main arm64 libzzip-0-13 arm64 0.13.72+dfsg.1-1.1 [58.3 kB]
Get: 147 http://deb.debian.org/debian bookworm/main arm64 pkgconf-bin arm64 1.8.1-1 [28.9 kB]
Get: 148 http://deb.debian.org/debian bookworm/main arm64 pkgconf arm64 1.8.1-1 [25.9 kB]
Get: 149 http://deb.debian.org/debian bookworm/main arm64 pkg-config arm64 1.8.1-1 [13.7 kB]
Get: 150 http://deb.debian.org/debian bookworm/main arm64 mingw-w64-tools arm64 10.0.0-3 [245 kB]
Get: 151 http://deb.debian.org/debian bookworm/main arm64 tex-common all 6.18 [32.5 kB]
Get: 152 http://deb.debian.org/debian bookworm/main arm64 preview-latex-style all 12.2-1 [201 kB]
Get: 153 http://deb.debian.org/debian bookworm/main arm64 spirv-headers all 1.6.1+1.3.239.0-1 [108 kB]
Get: 154 http://deb.debian.org/debian bookworm/main arm64 t1utils arm64 1.41-4 [59.8 kB]
Get: 155 http://deb.debian.org/debian bookworm/main arm64 texlive-binaries arm64 2022.20220321.62855-5.1+deb12u1 [7544 kB]
Get: 156 http://deb.debian.org/debian bookworm/main arm64 xdg-utils all 1.1.3-4.1 [75.5 kB]
Get: 157 http://deb.debian.org/debian bookworm/main arm64 texlive-base all 2022.20230122-3 [21.9 MB]
Get: 158 http://deb.debian.org/debian bookworm/main arm64 texlive-fonts-recommended all 2022.20230122-3 [4988 kB]
Get: 159 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-base all 2022.20230122-3 [1182 kB]
Get: 160 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-recommended all 2022.20230122-3 [8880 kB]
Get: 161 http://deb.debian.org/debian bookworm/main arm64 texlive-pictures all 2022.20230122-3 [15.8 MB]
Get: 162 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-extra all 2022.20230122-4 [19.2 MB]
Get: 163 http://deb.debian.org/debian bookworm/main arm64 texlive-plain-generic all 2022.20230122-4 [28.9 MB]
Fetched 211 MB in 1s (178 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18171 files and directories currently installed.)
Preparing to unpack .../liblocale-gettext-perl_1.07-5_arm64.deb ...
Unpacking liblocale-gettext-perl (1.07-5) ...
Selecting previously unselected package libpython3.11-minimal:arm64.
Preparing to unpack .../libpython3.11-minimal_3.11.2-6_arm64.deb ...
Unpacking libpython3.11-minimal:arm64 (3.11.2-6) ...
Selecting previously unselected package libexpat1:arm64.
Preparing to unpack .../libexpat1_2.5.0-1_arm64.deb ...
Unpacking libexpat1:arm64 (2.5.0-1) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.2-6_arm64.deb ...
Unpacking python3.11-minimal (3.11.2-6) ...
Setting up libpython3.11-minimal:arm64 (3.11.2-6) ...
Setting up libexpat1:arm64 (2.5.0-1) ...
Setting up python3.11-minimal (3.11.2-6) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18501 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_arm64.deb ...
Unpacking python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.0.0_all.deb ...
Unpacking media-types (10.0.0) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ...
Unpacking readline-common (8.2-1.3) ...
Selecting previously unselected package libreadline8:arm64.
Preparing to unpack .../3-libreadline8_8.2-1.3_arm64.deb ...
Unpacking libreadline8:arm64 (8.2-1.3) ...
Selecting previously unselected package libpython3.11-stdlib:arm64.
Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_arm64.deb ...
Unpacking libpython3.11-stdlib:arm64 (3.11.2-6) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../5-python3.11_3.11.2-6_arm64.deb ...
Unpacking python3.11 (3.11.2-6) ...
Selecting previously unselected package libpython3-stdlib:arm64.
Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_arm64.deb ...
Unpacking libpython3-stdlib:arm64 (3.11.2-1+b1) ...
Setting up python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18935 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.2-1+b1_arm64.deb ...
Unpacking python3 (3.11.2-1+b1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../001-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../002-libmagic-mgc_1%3a5.44-3_arm64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:arm64.
Preparing to unpack .../003-libmagic1_1%3a5.44-3_arm64.deb ...
Unpacking libmagic1:arm64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../004-file_1%3a5.44-3_arm64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../005-gettext-base_0.21-12_arm64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../006-libuchardet0_0.0.7-1_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../007-groff-base_1.22.4-10_arm64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../008-bsdextrautils_2.38.1-5+b1_arm64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../009-libpipeline1_1.5.7-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../010-man-db_2.11.2-2_arm64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../011-ucf_3.0043+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043+nmu1) ...
Selecting previously unselected package m4.
Preparing to unpack .../012-m4_1.4.19-3_arm64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../013-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../014-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../015-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../016-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../017-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../018-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../019-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../020-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../021-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../023-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:arm64.
Preparing to unpack .../024-libelf1_0.188-2.1_arm64.deb ...
Unpacking libelf1:arm64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../025-dwz_0.15-1_arm64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:arm64.
Preparing to unpack .../026-libicu72_72.1-3_arm64.deb ...
Unpacking libicu72:arm64 (72.1-3) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../027-libxml2_2.9.14+dfsg-1.3~deb12u1_arm64.deb ...
Unpacking libxml2:arm64 (2.9.14+dfsg-1.3~deb12u1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../028-gettext_0.21-12_arm64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../031-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libbsd0:arm64.
Preparing to unpack .../032-libbsd0_0.11.7-2_arm64.deb ...
Unpacking libbsd0:arm64 (0.11.7-2) ...
Selecting previously unselected package libedit2:arm64.
Preparing to unpack .../033-libedit2_3.1-20221030-2_arm64.deb ...
Unpacking libedit2:arm64 (3.1-20221030-2) ...
Selecting previously unselected package libz3-4:arm64.
Preparing to unpack .../034-libz3-4_4.8.12-3.1_arm64.deb ...
Unpacking libz3-4:arm64 (4.8.12-3.1) ...
Selecting previously unselected package libllvm14:arm64.
Preparing to unpack .../035-libllvm14_1%3a14.0.6-12_arm64.deb ...
Unpacking libllvm14:arm64 (1:14.0.6-12) ...
Selecting previously unselected package libclang-cpp14.
Preparing to unpack .../036-libclang-cpp14_1%3a14.0.6-12_arm64.deb ...
Unpacking libclang-cpp14 (1:14.0.6-12) ...
Selecting previously unselected package libclang1-14.
Preparing to unpack .../037-libclang1-14_1%3a14.0.6-12_arm64.deb ...
Unpacking libclang1-14 (1:14.0.6-12) ...
Selecting previously unselected package doxygen.
Preparing to unpack .../038-doxygen_1.9.4-4_arm64.deb ...
Unpacking doxygen (1.9.4-4) ...
Selecting previously unselected package libbrotli1:arm64.
Preparing to unpack .../039-libbrotli1_1.0.9-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.0.9-2+b6) ...
Selecting previously unselected package libpng16-16:arm64.
Preparing to unpack .../040-libpng16-16_1.6.39-2_arm64.deb ...
Unpacking libpng16-16:arm64 (1.6.39-2) ...
Selecting previously unselected package libfreetype6:arm64.
Preparing to unpack .../041-libfreetype6_2.12.1+dfsg-5_arm64.deb ...
Unpacking libfreetype6:arm64 (2.12.1+dfsg-5) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../042-fonts-dejavu-core_2.37-6_all.deb ...
Unpacking fonts-dejavu-core (2.37-6) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../043-fontconfig-config_2.14.1-4_arm64.deb ...
Unpacking fontconfig-config (2.14.1-4) ...
Selecting previously unselected package libfontconfig1:arm64.
Preparing to unpack .../044-libfontconfig1_2.14.1-4_arm64.deb ...
Unpacking libfontconfig1:arm64 (2.14.1-4) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../045-fontconfig_2.14.1-4_arm64.deb ...
Unpacking fontconfig (2.14.1-4) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../046-fonts-lmodern_2.005-1_all.deb ...
Unpacking fonts-lmodern (2.005-1) ...
Selecting previously unselected package libann0.
Preparing to unpack .../047-libann0_1.1.2+doc-9+b1_arm64.deb ...
Unpacking libann0 (1.1.2+doc-9+b1) ...
Selecting previously unselected package libcdt5:arm64.
Preparing to unpack .../048-libcdt5_2.42.2-7+b3_arm64.deb ...
Unpacking libcdt5:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libcgraph6:arm64.
Preparing to unpack .../049-libcgraph6_2.42.2-7+b3_arm64.deb ...
Unpacking libcgraph6:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libaom3:arm64.
Preparing to unpack .../050-libaom3_3.6.0-1_arm64.deb ...
Unpacking libaom3:arm64 (3.6.0-1) ...
Selecting previously unselected package libdav1d6:arm64.
Preparing to unpack .../051-libdav1d6_1.0.0-2_arm64.deb ...
Unpacking libdav1d6:arm64 (1.0.0-2) ...
Selecting previously unselected package libabsl20220623:arm64.
Preparing to unpack .../052-libabsl20220623_20220623.1-1_arm64.deb ...
Unpacking libabsl20220623:arm64 (20220623.1-1) ...
Selecting previously unselected package libgav1-1:arm64.
Preparing to unpack .../053-libgav1-1_0.18.0-1+b1_arm64.deb ...
Unpacking libgav1-1:arm64 (0.18.0-1+b1) ...
Selecting previously unselected package librav1e0:arm64.
Preparing to unpack .../054-librav1e0_0.5.1-6_arm64.deb ...
Unpacking librav1e0:arm64 (0.5.1-6) ...
Selecting previously unselected package libsvtav1enc1:arm64.
Preparing to unpack .../055-libsvtav1enc1_1.4.1+dfsg-1_arm64.deb ...
Unpacking libsvtav1enc1:arm64 (1.4.1+dfsg-1) ...
Selecting previously unselected package libjpeg62-turbo:arm64.
Preparing to unpack .../056-libjpeg62-turbo_1%3a2.1.5-2_arm64.deb ...
Unpacking libjpeg62-turbo:arm64 (1:2.1.5-2) ...
Selecting previously unselected package libyuv0:arm64.
Preparing to unpack .../057-libyuv0_0.0~git20230123.b2528b0-1_arm64.deb ...
Unpacking libyuv0:arm64 (0.0~git20230123.b2528b0-1) ...
Selecting previously unselected package libavif15:arm64.
Preparing to unpack .../058-libavif15_0.11.1-1_arm64.deb ...
Unpacking libavif15:arm64 (0.11.1-1) ...
Selecting previously unselected package libde265-0:arm64.
Preparing to unpack .../059-libde265-0_1.0.11-1+deb12u1_arm64.deb ...
Unpacking libde265-0:arm64 (1.0.11-1+deb12u1) ...
Selecting previously unselected package libnuma1:arm64.
Preparing to unpack .../060-libnuma1_2.0.16-1_arm64.deb ...
Unpacking libnuma1:arm64 (2.0.16-1) ...
Selecting previously unselected package libx265-199:arm64.
Preparing to unpack .../061-libx265-199_3.5-2+b1_arm64.deb ...
Unpacking libx265-199:arm64 (3.5-2+b1) ...
Selecting previously unselected package libheif1:arm64.
Preparing to unpack .../062-libheif1_1.15.1-1_arm64.deb ...
Unpacking libheif1:arm64 (1.15.1-1) ...
Selecting previously unselected package libdeflate0:arm64.
Preparing to unpack .../063-libdeflate0_1.14-1_arm64.deb ...
Unpacking libdeflate0:arm64 (1.14-1) ...
Selecting previously unselected package libjbig0:arm64.
Preparing to unpack .../064-libjbig0_2.1-6.1_arm64.deb ...
Unpacking libjbig0:arm64 (2.1-6.1) ...
Selecting previously unselected package liblerc4:arm64.
Preparing to unpack .../065-liblerc4_4.0.0+ds-2_arm64.deb ...
Unpacking liblerc4:arm64 (4.0.0+ds-2) ...
Selecting previously unselected package libwebp7:arm64.
Preparing to unpack .../066-libwebp7_1.2.4-0.2+deb12u1_arm64.deb ...
Unpacking libwebp7:arm64 (1.2.4-0.2+deb12u1) ...
Selecting previously unselected package libtiff6:arm64.
Preparing to unpack .../067-libtiff6_4.5.0-6+deb12u1_arm64.deb ...
Unpacking libtiff6:arm64 (4.5.0-6+deb12u1) ...
Selecting previously unselected package libxau6:arm64.
Preparing to unpack .../068-libxau6_1%3a1.0.9-1_arm64.deb ...
Unpacking libxau6:arm64 (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:arm64.
Preparing to unpack .../069-libxdmcp6_1%3a1.1.2-3_arm64.deb ...
Unpacking libxdmcp6:arm64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:arm64.
Preparing to unpack .../070-libxcb1_1.15-1_arm64.deb ...
Unpacking libxcb1:arm64 (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../071-libx11-data_2%3a1.8.4-2+deb12u2_all.deb ...
Unpacking libx11-data (2:1.8.4-2+deb12u2) ...
Selecting previously unselected package libx11-6:arm64.
Preparing to unpack .../072-libx11-6_2%3a1.8.4-2+deb12u2_arm64.deb ...
Unpacking libx11-6:arm64 (2:1.8.4-2+deb12u2) ...
Selecting previously unselected package libxpm4:arm64.
Preparing to unpack .../073-libxpm4_1%3a3.5.12-1.1+deb12u1_arm64.deb ...
Unpacking libxpm4:arm64 (1:3.5.12-1.1+deb12u1) ...
Selecting previously unselected package libgd3:arm64.
Preparing to unpack .../074-libgd3_2.3.3-9_arm64.deb ...
Unpacking libgd3:arm64 (2.3.3-9) ...
Selecting previously unselected package libglib2.0-0:arm64.
Preparing to unpack .../075-libglib2.0-0_2.74.6-2_arm64.deb ...
Unpacking libglib2.0-0:arm64 (2.74.6-2) ...
Selecting previously unselected package libgts-0.7-5:arm64.
Preparing to unpack .../076-libgts-0.7-5_0.7.6+darcs121130-5+b1_arm64.deb ...
Unpacking libgts-0.7-5:arm64 (0.7.6+darcs121130-5+b1) ...
Selecting previously unselected package libpixman-1-0:arm64.
Preparing to unpack .../077-libpixman-1-0_0.42.2-1_arm64.deb ...
Unpacking libpixman-1-0:arm64 (0.42.2-1) ...
Selecting previously unselected package libxcb-render0:arm64.
Preparing to unpack .../078-libxcb-render0_1.15-1_arm64.deb ...
Unpacking libxcb-render0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-shm0:arm64.
Preparing to unpack .../079-libxcb-shm0_1.15-1_arm64.deb ...
Unpacking libxcb-shm0:arm64 (1.15-1) ...
Selecting previously unselected package libxext6:arm64.
Preparing to unpack .../080-libxext6_2%3a1.3.4-1+b1_arm64.deb ...
Unpacking libxext6:arm64 (2:1.3.4-1+b1) ...
Selecting previously unselected package libxrender1:arm64.
Preparing to unpack .../081-libxrender1_1%3a0.9.10-1.1_arm64.deb ...
Unpacking libxrender1:arm64 (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:arm64.
Preparing to unpack .../082-libcairo2_1.16.0-7_arm64.deb ...
Unpacking libcairo2:arm64 (1.16.0-7) ...
Selecting previously unselected package libltdl7:arm64.
Preparing to unpack .../083-libltdl7_2.4.7-5_arm64.deb ...
Unpacking libltdl7:arm64 (2.4.7-5) ...
Selecting previously unselected package libfribidi0:arm64.
Preparing to unpack .../084-libfribidi0_1.0.8-2.1_arm64.deb ...
Unpacking libfribidi0:arm64 (1.0.8-2.1) ...
Selecting previously unselected package libgraphite2-3:arm64.
Preparing to unpack .../085-libgraphite2-3_1.3.14-1_arm64.deb ...
Unpacking libgraphite2-3:arm64 (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:arm64.
Preparing to unpack .../086-libharfbuzz0b_6.0.0+dfsg-3_arm64.deb ...
Unpacking libharfbuzz0b:arm64 (6.0.0+dfsg-3) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../087-libthai-data_0.1.29-1_all.deb ...
Unpacking libthai-data (0.1.29-1) ...
Selecting previously unselected package libdatrie1:arm64.
Preparing to unpack .../088-libdatrie1_0.2.13-2+b1_arm64.deb ...
Unpacking libdatrie1:arm64 (0.2.13-2+b1) ...
Selecting previously unselected package libthai0:arm64.
Preparing to unpack .../089-libthai0_0.1.29-1_arm64.deb ...
Unpacking libthai0:arm64 (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:arm64.
Preparing to unpack .../090-libpango-1.0-0_1.50.12+ds-1_arm64.deb ...
Unpacking libpango-1.0-0:arm64 (1.50.12+ds-1) ...
Selecting previously unselected package libpangoft2-1.0-0:arm64.
Preparing to unpack .../091-libpangoft2-1.0-0_1.50.12+ds-1_arm64.deb ...
Unpacking libpangoft2-1.0-0:arm64 (1.50.12+ds-1) ...
Selecting previously unselected package libpangocairo-1.0-0:arm64.
Preparing to unpack .../092-libpangocairo-1.0-0_1.50.12+ds-1_arm64.deb ...
Unpacking libpangocairo-1.0-0:arm64 (1.50.12+ds-1) ...
Selecting previously unselected package libpathplan4:arm64.
Preparing to unpack .../093-libpathplan4_2.42.2-7+b3_arm64.deb ...
Unpacking libpathplan4:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libgvc6.
Preparing to unpack .../094-libgvc6_2.42.2-7+b3_arm64.deb ...
Unpacking libgvc6 (2.42.2-7+b3) ...
Selecting previously unselected package libgvpr2:arm64.
Preparing to unpack .../095-libgvpr2_2.42.2-7+b3_arm64.deb ...
Unpacking libgvpr2:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package liblab-gamut1:arm64.
Preparing to unpack .../096-liblab-gamut1_2.42.2-7+b3_arm64.deb ...
Unpacking liblab-gamut1:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../097-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:arm64.
Preparing to unpack .../098-libice6_2%3a1.0.10-1_arm64.deb ...
Unpacking libice6:arm64 (2:1.0.10-1) ...
Selecting previously unselected package libsm6:arm64.
Preparing to unpack .../099-libsm6_2%3a1.2.3-1_arm64.deb ...
Unpacking libsm6:arm64 (2:1.2.3-1) ...
Selecting previously unselected package libxt6:arm64.
Preparing to unpack .../100-libxt6_1%3a1.2.1-1.1_arm64.deb ...
Unpacking libxt6:arm64 (1:1.2.1-1.1) ...
Selecting previously unselected package libxmu6:arm64.
Preparing to unpack .../101-libxmu6_2%3a1.1.3-3_arm64.deb ...
Unpacking libxmu6:arm64 (2:1.1.3-3) ...
Selecting previously unselected package libxaw7:arm64.
Preparing to unpack .../102-libxaw7_2%3a1.0.14-1_arm64.deb ...
Unpacking libxaw7:arm64 (2:1.0.14-1) ...
Selecting previously unselected package graphviz.
Preparing to unpack .../103-graphviz_2.42.2-7+b3_arm64.deb ...
Unpacking graphviz (2.42.2-7+b3) ...
Selecting previously unselected package help2man.
Preparing to unpack .../104-help2man_1.49.3_arm64.deb ...
Unpacking help2man (1.49.3) ...
Selecting previously unselected package libapache-pom-java.
Preparing to unpack .../105-libapache-pom-java_29-2_all.deb ...
Unpacking libapache-pom-java (29-2) ...
Selecting previously unselected package libcommons-parent-java.
Preparing to unpack .../106-libcommons-parent-java_56-1_all.deb ...
Unpacking libcommons-parent-java (56-1) ...
Selecting previously unselected package libcommons-logging-java.
Preparing to unpack .../107-libcommons-logging-java_1.2-3_all.deb ...
Unpacking libcommons-logging-java (1.2-3) ...
Selecting previously unselected package libfontbox-java.
Preparing to unpack .../108-libfontbox-java_1%3a1.8.16-2_all.deb ...
Unpacking libfontbox-java (1:1.8.16-2) ...
Selecting previously unselected package libkpathsea6:arm64.
Preparing to unpack .../109-libkpathsea6_2022.20220321.62855-5.1+deb12u1_arm64.deb ...
Unpacking libkpathsea6:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Selecting previously unselected package libpaper1:arm64.
Preparing to unpack .../110-libpaper1_1.1.29_arm64.deb ...
Unpacking libpaper1:arm64 (1.1.29) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../111-libpaper-utils_1.1.29_arm64.deb ...
Unpacking libpaper-utils (1.1.29) ...
Selecting previously unselected package libpdfbox-java.
Preparing to unpack .../112-libpdfbox-java_1%3a1.8.16-2_all.deb ...
Unpacking libpdfbox-java (1:1.8.16-2) ...
Selecting previously unselected package libpkgconf3:arm64.
Preparing to unpack .../113-libpkgconf3_1.8.1-1_arm64.deb ...
Unpacking libpkgconf3:arm64 (1.8.1-1) ...
Selecting previously unselected package libptexenc1:arm64.
Preparing to unpack .../114-libptexenc1_2022.20220321.62855-5.1+deb12u1_arm64.deb ...
Unpacking libptexenc1:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Selecting previously unselected package libpthread-stubs0-dev:arm64.
Preparing to unpack .../115-libpthread-stubs0-dev_0.4-1_arm64.deb ...
Unpacking libpthread-stubs0-dev:arm64 (0.4-1) ...
Selecting previously unselected package libsynctex2:arm64.
Preparing to unpack .../116-libsynctex2_2022.20220321.62855-5.1+deb12u1_arm64.deb ...
Unpacking libsynctex2:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Selecting previously unselected package libteckit0:arm64.
Preparing to unpack .../117-libteckit0_2.5.11+ds1-1+b1_arm64.deb ...
Unpacking libteckit0:arm64 (2.5.11+ds1-1+b1) ...
Selecting previously unselected package libtexlua53-5:arm64.
Preparing to unpack .../118-libtexlua53-5_2022.20220321.62855-5.1+deb12u1_arm64.deb ...
Unpacking libtexlua53-5:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Selecting previously unselected package libvulkan1:arm64.
Preparing to unpack .../119-libvulkan1_1.3.239.0-1_arm64.deb ...
Unpacking libvulkan1:arm64 (1.3.239.0-1) ...
Selecting previously unselected package libvulkan-dev:arm64.
Preparing to unpack .../120-libvulkan-dev_1.3.239.0-1_arm64.deb ...
Unpacking libvulkan-dev:arm64 (1.3.239.0-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../121-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../122-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package libxau-dev:arm64.
Preparing to unpack .../123-libxau-dev_1%3a1.0.9-1_arm64.deb ...
Unpacking libxau-dev:arm64 (1:1.0.9-1) ...
Selecting previously unselected package libxcb-icccm4:arm64.
Preparing to unpack .../124-libxcb-icccm4_0.4.1-1.1_arm64.deb ...
Unpacking libxcb-icccm4:arm64 (0.4.1-1.1) ...
Selecting previously unselected package libxdmcp-dev:arm64.
Preparing to unpack .../125-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ...
Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1-dev:arm64.
Preparing to unpack .../126-libxcb1-dev_1.15-1_arm64.deb ...
Unpacking libxcb1-dev:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-icccm4-dev:arm64.
Preparing to unpack .../127-libxcb-icccm4-dev_0.4.1-1.1_arm64.deb ...
Unpacking libxcb-icccm4-dev:arm64 (0.4.1-1.1) ...
Selecting previously unselected package libxcb-keysyms1:arm64.
Preparing to unpack .../128-libxcb-keysyms1_0.4.0-1+b2_arm64.deb ...
Unpacking libxcb-keysyms1:arm64 (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-keysyms1-dev:arm64.
Preparing to unpack .../129-libxcb-keysyms1-dev_0.4.0-1+b2_arm64.deb ...
Unpacking libxcb-keysyms1-dev:arm64 (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-util1:arm64.
Preparing to unpack .../130-libxcb-util1_0.4.0-1+b1_arm64.deb ...
Unpacking libxcb-util1:arm64 (0.4.0-1+b1) ...
Selecting previously unselected package libxcb-util-dev:arm64.
Preparing to unpack .../131-libxcb-util-dev_0.4.0-1+b1_arm64.deb ...
Unpacking libxcb-util-dev:arm64 (0.4.0-1+b1) ...
Selecting previously unselected package libxcb-util0-dev:arm64.
Preparing to unpack .../132-libxcb-util0-dev_0.4.0-1+b1_arm64.deb ...
Unpacking libxcb-util0-dev:arm64 (0.4.0-1+b1) ...
Selecting previously unselected package libxi6:arm64.
Preparing to unpack .../133-libxi6_2%3a1.8-1+b1_arm64.deb ...
Unpacking libxi6:arm64 (2:1.8-1+b1) ...
Selecting previously unselected package libzzip-0-13:arm64.
Preparing to unpack .../134-libzzip-0-13_0.13.72+dfsg.1-1.1_arm64.deb ...
Unpacking libzzip-0-13:arm64 (0.13.72+dfsg.1-1.1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../135-pkgconf-bin_1.8.1-1_arm64.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:arm64.
Preparing to unpack .../136-pkgconf_1.8.1-1_arm64.deb ...
Unpacking pkgconf:arm64 (1.8.1-1) ...
Selecting previously unselected package pkg-config:arm64.
Preparing to unpack .../137-pkg-config_1.8.1-1_arm64.deb ...
Unpacking pkg-config:arm64 (1.8.1-1) ...
Selecting previously unselected package mingw-w64-tools.
Preparing to unpack .../138-mingw-w64-tools_10.0.0-3_arm64.deb ...
Unpacking mingw-w64-tools (10.0.0-3) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../139-tex-common_6.18_all.deb ...
Unpacking tex-common (6.18) ...
Selecting previously unselected package preview-latex-style.
Preparing to unpack .../140-preview-latex-style_12.2-1_all.deb ...
Unpacking preview-latex-style (12.2-1) ...
Selecting previously unselected package spirv-headers.
Preparing to unpack .../141-spirv-headers_1.6.1+1.3.239.0-1_all.deb ...
Unpacking spirv-headers (1.6.1+1.3.239.0-1) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../142-t1utils_1.41-4_arm64.deb ...
Unpacking t1utils (1.41-4) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../143-texlive-binaries_2022.20220321.62855-5.1+deb12u1_arm64.deb ...
Unpacking texlive-binaries (2022.20220321.62855-5.1+deb12u1) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../144-xdg-utils_1.1.3-4.1_all.deb ...
Unpacking xdg-utils (1.1.3-4.1) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../145-texlive-base_2022.20230122-3_all.deb ...
Unpacking texlive-base (2022.20230122-3) ...
Selecting previously unselected package texlive-fonts-recommended.
Preparing to unpack .../146-texlive-fonts-recommended_2022.20230122-3_all.deb ...
Unpacking texlive-fonts-recommended (2022.20230122-3) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../147-texlive-latex-base_2022.20230122-3_all.deb ...
Unpacking texlive-latex-base (2022.20230122-3) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../148-texlive-latex-recommended_2022.20230122-3_all.deb ...
Unpacking texlive-latex-recommended (2022.20230122-3) ...
Selecting previously unselected package texlive-pictures.
Preparing to unpack .../149-texlive-pictures_2022.20230122-3_all.deb ...
Unpacking texlive-pictures (2022.20230122-3) ...
Selecting previously unselected package texlive-latex-extra.
Preparing to unpack .../150-texlive-latex-extra_2022.20230122-4_all.deb ...
Unpacking texlive-latex-extra (2022.20230122-4) ...
Selecting previously unselected package texlive-plain-generic.
Preparing to unpack .../151-texlive-plain-generic_2022.20230122-4_all.deb ...
Unpacking texlive-plain-generic (2022.20230122-4) ...
Setting up media-types (10.0.0) ...
Setting up libpipeline1:arm64 (1.5.7-1) ...
Setting up libgraphite2-3:arm64 (1.3.14-1) ...
Setting up libpixman-1-0:arm64 (0.42.2-1) ...
Setting up libaom3:arm64 (3.6.0-1) ...
Setting up libabsl20220623:arm64 (20220623.1-1) ...
Setting up libxau6:arm64 (1:1.0.9-1) ...
Setting up libicu72:arm64 (72.1-3) ...
Setting up liblerc4:arm64 (4.0.0+ds-2) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up spirv-headers (1.6.1+1.3.239.0-1) ...
Setting up libdatrie1:arm64 (0.2.13-2+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:arm64 (2.74.6-2) ...
No schema files found: doing nothing.
Setting up libdebhelper-perl (13.11.4) ...
Setting up libbrotli1:arm64 (1.0.9-2+b6) ...
Setting up libfontbox-java (1:1.8.16-2) ...
Setting up liblab-gamut1:arm64 (2.42.2-7+b3) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
Setting up libmagic1:arm64 (1:5.44-3) ...
Setting up libdeflate0:arm64 (1.14-1) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up libzzip-0-13:arm64 (0.13.72+dfsg.1-1.1) ...
Setting up file (1:5.44-3) ...
Setting up libsvtav1enc1:arm64 (1.4.1+dfsg-1) ...
Setting up libpthread-stubs0-dev:arm64 (0.4-1) ...
Setting up libjbig0:arm64 (2.1-6.1) ...
Setting up librav1e0:arm64 (0.5.1-6) ...
Setting up libgts-0.7-5:arm64 (0.7.6+darcs121130-5+b1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:arm64 (4.8.12-3.1) ...
Setting up libpkgconf3:arm64 (1.8.1-1) ...
Setting up libjpeg62-turbo:arm64 (1:2.1.5-2) ...
Setting up libx11-data (2:1.8.4-2+deb12u2) ...
Setting up libteckit0:arm64 (2.5.11+ds1-1+b1) ...
Setting up libpathplan4:arm64 (2.42.2-7+b3) ...
Setting up libapache-pom-java (29-2) ...
Setting up libann0 (1.1.2+doc-9+b1) ...
Setting up libfribidi0:arm64 (1.0.8-2.1) ...
Setting up t1utils (1.41-4) ...
Setting up libtexlua53-5:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Setting up libpng16-16:arm64 (1.6.39-2) ...
Setting up autopoint (0.21-12) ...
Setting up fonts-dejavu-core (2.37-6) ...
Setting up libgav1-1:arm64 (0.18.0-1+b1) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up libdav1d6:arm64 (1.0.0-2) ...
Setting up libltdl7:arm64 (2.4.7-5) ...
Setting up libkpathsea6:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Setting up libvulkan1:arm64 (1.3.239.0-1) ...
Setting up autoconf (2.71-3) ...
Setting up libwebp7:arm64 (1.2.4-0.2+deb12u1) ...
Setting up libnuma1:arm64 (2.0.16-1) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libtiff6:arm64 (4.5.0-6+deb12u1) ...
Setting up libuchardet0:arm64 (0.0.7-1) ...
Setting up fonts-lmodern (2.005-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libthai-data (0.1.29-1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libcdt5:arm64 (2.42.2-7+b3) ...
Setting up libcgraph6:arm64 (2.42.2-7+b3) ...
Setting up libde265-0:arm64 (1.0.11-1+deb12u1) ...
Setting up libbsd0:arm64 (0.11.7-2) ...
Setting up libyuv0:arm64 (0.0~git20230123.b2528b0-1) ...
Setting up libelf1:arm64 (0.188-2.1) ...
Setting up readline-common (8.2-1.3) ...
Setting up libxml2:arm64 (2.9.14+dfsg-1.3~deb12u1) ...
Setting up xdg-utils (1.1.3-4.1) ...
update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode
Setting up liblocale-gettext-perl (1.07-5) ...
Setting up libsynctex2:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up x11proto-dev (2022.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libice6:arm64 (2:1.0.10-1) ...
Setting up libxdmcp6:arm64 (1:1.1.2-3) ...
Setting up libxcb1:arm64 (1.15-1) ...
Setting up gettext (0.21-12) ...
Setting up libpdfbox-java (1:1.8.16-2) ...
Setting up libxau-dev:arm64 (1:1.0.9-1) ...
Setting up libavif15:arm64 (0.11.1-1) ...
Setting up libtool (2.4.7-5) ...
Setting up libxcb-render0:arm64 (1.15-1) ...
Setting up fontconfig-config (2.14.1-4) ...
Setting up libedit2:arm64 (3.1-20221030-2) ...
Setting up libreadline8:arm64 (8.2-1.3) ...
Setting up libcommons-parent-java (56-1) ...
Setting up libxcb-keysyms1:arm64 (0.4.0-1+b2) ...
Setting up libcommons-logging-java (1.2-3) ...
Setting up libxcb-shm0:arm64 (1.15-1) ...
Setting up libxcb-icccm4:arm64 (0.4.1-1.1) ...
Setting up libxcb-util1:arm64 (0.4.0-1+b1) ...
Setting up pkgconf:arm64 (1.8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up help2man (1.49.3) ...
Setting up dh-autoreconf (20) ...
Setting up libthai0:arm64 (0.1.29-1) ...
Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ...
Setting up libptexenc1:arm64 (2022.20220321.62855-5.1+deb12u1) ...
Setting up libfreetype6:arm64 (2.12.1+dfsg-5) ...
Setting up pkg-config:arm64 (1.8.1-1) ...
Setting up ucf (3.0043+nmu1) ...
Setting up libx265-199:arm64 (3.5-2+b1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up libllvm14:arm64 (1:14.0.6-12) ...
Setting up libgvpr2:arm64 (2.42.2-7+b3) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up libx11-6:arm64 (2:1.8.4-2+deb12u2) ...
Setting up libharfbuzz0b:arm64 (6.0.0+dfsg-3) ...
Setting up libfontconfig1:arm64 (2.14.1-4) ...
Setting up libsm6:arm64 (2:1.2.3-1) ...
Setting up libpaper1:arm64 (1.1.29) ...

Creating config file /etc/papersize with new version
Setting up fontconfig (2.14.1-4) ...
Regenerating fonts cache... done.
Setting up libxcb1-dev:arm64 (1.15-1) ...
Setting up libxpm4:arm64 (1:3.5.12-1.1+deb12u1) ...
Setting up libxrender1:arm64 (1:0.9.10-1.1) ...
Setting up mingw-w64-tools (10.0.0-3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libpython3.11-stdlib:arm64 (3.11.2-6) ...
Setting up libpango-1.0-0:arm64 (1.50.12+ds-1) ...
Setting up libheif1:arm64 (1.15.1-1) ...
Setting up libxext6:arm64 (2:1.3.4-1+b1) ...
Setting up libclang1-14 (1:14.0.6-12) ...
Setting up libpaper-utils (1.1.29) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libcairo2:arm64 (1.16.0-7) ...
Setting up tex-common (6.18) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libxcb-keysyms1-dev:arm64 (0.4.0-1+b2) ...
Setting up libxcb-util-dev:arm64 (0.4.0-1+b1) ...
Setting up libgd3:arm64 (2.3.3-9) ...
Setting up libclang-cpp14 (1:14.0.6-12) ...
Setting up libxt6:arm64 (1:1.2.1-1.1) ...
Setting up libxcb-icccm4-dev:arm64 (0.4.1-1.1) ...
Setting up libpangoft2-1.0-0:arm64 (1.50.12+ds-1) ...
Setting up libpangocairo-1.0-0:arm64 (1.50.12+ds-1) ...
Setting up libpython3-stdlib:arm64 (3.11.2-1+b1) ...
Setting up python3.11 (3.11.2-6) ...
Setting up libxcb-util0-dev:arm64 (0.4.0-1+b1) ...
Setting up libxmu6:arm64 (2:1.1.3-3) ...
Setting up libxi6:arm64 (2:1.8-1+b1) ...
Setting up preview-latex-style (12.2-1) ...
Setting up debhelper (13.11.4) ...
Setting up python3 (3.11.2-1+b1) ...
Setting up libxaw7:arm64 (2:1.0.14-1) ...
Setting up doxygen (1.9.4-4) ...
Setting up libgvc6 (2.42.2-7+b3) ...
Setting up texlive-binaries (2022.20220321.62855-5.1+deb12u1) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
Setting up texlive-base (2022.20230122-3) ...
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex
Setting up graphviz (2.42.2-7+b3) ...
Setting up libvulkan-dev:arm64 (1.3.239.0-1) ...
Setting up texlive-plain-generic (2022.20230122-4) ...
Setting up texlive-latex-base (2022.20230122-3) ...
Setting up texlive-latex-recommended (2022.20230122-3) ...
Setting up texlive-pictures (2022.20230122-3) ...
Setting up texlive-fonts-recommended (2022.20230122-3) ...
Setting up texlive-latex-extra (2022.20230122-4) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...
Processing triggers for tex-common (6.18) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time... done.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/vkd3d-1.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../vkd3d_1.2-15_source.changes
dpkg-buildpackage: info: source package vkd3d
dpkg-buildpackage: info: source version 1.2-15
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Michael Gilbert <mgilbert@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
# debhelper catch all rule
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# clean the package folder
dh_auto_clean
# remove leftover empty directories
rm -rf bin doc
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/libvkd3d-doc.substvars debian/libvkd3d-headers.substvars debian/libvkd3d-dev.substvars debian/libvkd3d1.substvars debian/libvkd3d-utils1.substvars debian/libvkd3d-shader1.substvars debian/vkd3d-demos.substvars debian/vkd3d-compiler.substvars debian/files
	rm -fr -- debian/libvkd3d-doc/ debian/tmp/ debian/libvkd3d-headers/ debian/libvkd3d-dev/ debian/libvkd3d1/ debian/libvkd3d-utils1/ debian/libvkd3d-shader1/ debian/vkd3d-demos/ debian/vkd3d-compiler/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
 debian/rules binary
# debhelper catch all rule
dh binary
   dh_update_autotools_config
   dh_autoreconf
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.before
	grep -q ^XDT_ configure.ac
	autoreconf -f -i
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'bin'.
libtoolize: copying file 'bin/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:24: installing 'bin/ar-lib'
configure.ac:21: installing 'bin/compile'
configure.ac:41: installing 'bin/config.guess'
configure.ac:41: installing 'bin/config.sub'
configure.ac:28: installing 'bin/install-sh'
configure.ac:36: installing 'bin/missing'
Makefile.am: installing 'bin/depcomp'
parallel-tests: installing 'bin/test-driver'
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.after
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# run the configure script
dh_auto_configure -- --enable-demos  WIDL=i686-w64-mingw32-widl
	./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-demos WIDL=i686-w64-mingw32-widl
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for ar... ar
checking the archiver (ar) interface... ar
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking for a sed that does not truncate output... /bin/sed
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking for widl... i686-w64-mingw32-widl
checking checking whether widl version >= 3.20... yes (7.0)
checking for doxygen... /usr/bin/doxygen
checking for perl... /usr/bin/perl
checking for pdflatex... /usr/bin/pdflatex
checking for makeindex... /usr/bin/makeindex
checking for egrep... /bin/egrep
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking dependency style of gcc... none
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... (cached) yes
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking if LD -Wl,--version-script works... yes
checking whether the compiler supports -std=c99... yes
checking whether the compiler supports -Wdeclaration-after-statement... yes
checking whether the compiler supports -Wimplicit-fallthrough... yes
checking whether the compiler supports -Wmissing-prototypes... yes
checking whether the compiler supports -Wunused-but-set-parameter... yes
checking whether the compiler supports -Wvla... yes
checking whether the compiler supports -Wpointer-arith... yes
checking whether the compiler supports -Wl,--no-undefined... yes
checking for i686-w64-mingw32-gcc... no
checking for i586-w64-mingw32-gcc... no
checking for i486-w64-mingw32-gcc... no
checking for i386-w64-mingw32-gcc... no
checking for x86_64-w64-mingw32-gcc... no
checking for amd64-w64-mingw32-gcc... no
checking for dlfcn.h... (cached) yes
checking for pthread.h... yes
checking for vulkan/vulkan.h... yes
checking for vulkan/spirv.h... no
checking for vulkan/GLSL.std.450.h... no
checking for spirv/unified1/spirv.h... yes
checking for spirv/unified1/GLSL.std.450.h... yes
checking whether VK_HEADER_VERSION >= 113... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether SpvCapabilityDemoteToHelperInvocationEXT is declared... yes
checking whether program_invocation_name is declared... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ceilf in -lm... yes
checking for dlopen in -ldl... yes
checking for pthread_create in -lpthread... yes
checking for ldd... /usr/bin/ldd
checking for otool... no
checking for readelf... readelf
checking for -lvulkan... libvulkan.so.1
checking for xcb xcb-keysyms... yes
checking for __builtin_clz... yes
checking for __builtin_popcount... yes
checking for __sync_add_and_fetch... yes
checking for __sync_sub_and_fetch... yes
checking for pthread_setname_np... yes
checking how many arguments pthread_set_np() takes... two
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Doxyfile
config.status: creating Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

  Configuration summary for vkd3d 1.2

  widl: i686-w64-mingw32-widl

  Have XCB: yes
  Have SPIRV-Tools: no

  Building demos: yes
  Building tests: yes
  Building documentation: yes

  Building crosstests: no

make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
	rm -f debian/libvkd3d-dev.debhelper.log debian/libvkd3d-doc.debhelper.log debian/libvkd3d-headers.debhelper.log debian/libvkd3d-shader1.debhelper.log debian/libvkd3d-utils1.debhelper.log debian/libvkd3d1.debhelper.log debian/vkd3d-compiler.debhelper.log debian/vkd3d-demos.debhelper.log
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# execute the build
dh_auto_build
	make -j12
make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2'
i686-w64-mingw32-widl -h -o include/vkd3d_d3d12.h include/vkd3d_d3d12.idl
i686-w64-mingw32-widl -h -o include/vkd3d_d3d12sdklayers.h include/vkd3d_d3d12sdklayers.idl
i686-w64-mingw32-widl -h -o include/vkd3d_d3dcommon.h include/vkd3d_d3dcommon.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgi.h include/vkd3d_dxgi.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgi1_2.h include/vkd3d_dxgi1_2.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgi1_3.h include/vkd3d_dxgi1_3.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgi1_4.h include/vkd3d_dxgi1_4.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgibase.h include/vkd3d_dxgibase.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgiformat.h include/vkd3d_dxgiformat.idl
i686-w64-mingw32-widl -h -o include/vkd3d_dxgitype.h include/vkd3d_dxgitype.idl
rm -rf doc
SRCDIR='.' PROJECT='vkd3d' VERSION='1.2' PERL_PATH='/usr/bin/perl' HAVE_DOT='NO' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='YES' GENERATE_LATEX='YES' DOCDIR=doc /usr/bin/doxygen Doxyfile
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:98: warning: Compound vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:112: warning: Compound vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:145: warning: Compound vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:70: warning: Compound vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:132: warning: Compound vkd3d_optional_device_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:88: warning: Compound vkd3d_optional_instance_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:700: warning: Compound vkd3d_shader_descriptor_range is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:796: warning: Compound vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:246: warning: Compound vkd3d_shader_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:233: warning: Compound vkd3d_shader_parameter_immediate_constant is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:241: warning: Compound vkd3d_shader_parameter_specialization_constant is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:715: warning: Compound vkd3d_shader_root_constants is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:722: warning: Compound vkd3d_shader_root_descriptor is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:812: warning: Compound vkd3d_shader_root_descriptor1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:709: warning: Compound vkd3d_shader_root_descriptor_table is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:806: warning: Compound vkd3d_shader_root_descriptor_table1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:739: warning: Compound vkd3d_shader_root_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:819: warning: Compound vkd3d_shader_root_parameter1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:765: warning: Compound vkd3d_shader_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:831: warning: Compound vkd3d_shader_root_signature_desc1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:597: warning: Compound vkd3d_shader_spirv_domain_shader_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:556: warning: Compound vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:683: warning: Compound vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:416: warning: Compound vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:427: warning: Compound vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:848: warning: Compound vkd3d_shader_versioned_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:293: warning: Member VKD3D_SHADER_DUMMY_SAMPLER_INDEX (macro definition) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:76: warning: Member vkd3d_shader_compile_option_formatting_flags (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:88: warning: Member vkd3d_shader_compile_option_name (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:200: warning: Member vkd3d_shader_binding_flag (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:208: warning: Member vkd3d_shader_parameter_type (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:217: warning: Member vkd3d_shader_parameter_data_type (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:225: warning: Member vkd3d_shader_parameter_name (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:538: warning: Member vkd3d_shader_spirv_environment (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:547: warning: Member vkd3d_shader_spirv_extension (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:576: warning: Member vkd3d_shader_tessellator_output_primitive (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:586: warning: Member vkd3d_shader_tessellator_partitioning (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:607: warning: Member vkd3d_shader_filter (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:649: warning: Member vkd3d_shader_texture_address_mode (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:660: warning: Member vkd3d_shader_comparison_func (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:674: warning: Member vkd3d_shader_static_border_colour (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:728: warning: Member vkd3d_shader_root_parameter_type (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:751: warning: Member vkd3d_shader_root_signature_flags (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:775: warning: Member vkd3d_shader_root_descriptor_flags (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:785: warning: Member vkd3d_shader_descriptor_range_flags (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:840: warning: Member vkd3d_shader_root_signature_version (enumeration) of file vkd3d_shader.h is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:100: warning: Member type (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:101: warning: Member next (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:103: warning: Member application_name (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:104: warning: Member application_version (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:106: warning: Member engine_name (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:107: warning: Member engine_version (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:109: warning: Member api_version (variable) of struct vkd3d_application_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:114: warning: Member type (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:115: warning: Member next (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:117: warning: Member minimum_feature_level (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:119: warning: Member instance (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:120: warning: Member instance_create_info (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:122: warning: Member vk_physical_device (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:124: warning: Member device_extensions (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:125: warning: Member device_extension_count (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:127: warning: Member parent (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:128: warning: Member adapter_luid (variable) of struct vkd3d_device_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:147: warning: Member type (variable) of struct vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:148: warning: Member next (variable) of struct vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:150: warning: Member vk_image (variable) of struct vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:151: warning: Member desc (variable) of struct vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:152: warning: Member flags (variable) of struct vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:153: warning: Member present_state (variable) of struct vkd3d_image_resource_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:72: warning: Member type (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:73: warning: Member next (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:75: warning: Member pfn_signal_event (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:76: warning: Member pfn_create_thread (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:77: warning: Member pfn_join_thread (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:78: warning: Member wchar_size (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:81: warning: Member pfn_vkGetInstanceProcAddr (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:83: warning: Member instance_extensions (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:84: warning: Member instance_extension_count (variable) of struct vkd3d_instance_create_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:134: warning: Member type (variable) of struct vkd3d_optional_device_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:135: warning: Member next (variable) of struct vkd3d_optional_device_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:137: warning: Member extensions (variable) of struct vkd3d_optional_device_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:138: warning: Member extension_count (variable) of struct vkd3d_optional_device_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:90: warning: Member type (variable) of struct vkd3d_optional_instance_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:91: warning: Member next (variable) of struct vkd3d_optional_instance_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:93: warning: Member extensions (variable) of struct vkd3d_optional_instance_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d.h:94: warning: Member extension_count (variable) of struct vkd3d_optional_instance_extensions_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:702: warning: Member range_type (variable) of struct vkd3d_shader_descriptor_range is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:703: warning: Member descriptor_count (variable) of struct vkd3d_shader_descriptor_range is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:704: warning: Member base_shader_register (variable) of struct vkd3d_shader_descriptor_range is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:705: warning: Member register_space (variable) of struct vkd3d_shader_descriptor_range is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:706: warning: Member descriptor_table_offset (variable) of struct vkd3d_shader_descriptor_range is not documented.
Doxygen version used: 1.9.4
Notice: Output directory 'doc' does not exist. I have created it for you.
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Reading and parsing tag files
Parsing files
Preprocessing /build/reproducible-path/vkd3d-1.2/include/vkd3d.h...
Parsing file /build/reproducible-path/vkd3d-1.2/include/vkd3d.h...
Preprocessing /build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h...
Parsing file /build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h...
Preprocessing /build/reproducible-path/vkd3d-1.2/include/vkd3d_types.h...
Parsing file /build/reproducible-path/vkd3d-1.2/include/vkd3d_types.h...
Preprocessing /build/reproducible-path/vkd3d-1.2/include/vkd3d_utils.h...
Parsing file /build/reproducible-path/vkd3d-1.2/include/vkd3d_utils.h...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file include/vkd3d.h...
Generating code for file include/vkd3d_shader.h...
Generating code for file include/vkd3d_types.h...
Generating code for file include/vkd3d_utils.h...
Generating file documentation...
Generating docs for file include/vkd3d_shader.h...
Generating docs for file include/vkd3d_types.h...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating docs for compound vkd3d_application_info...
Generating docs for compound vkd3d_device_create_info...
Generating docs for compound vkd3d_image_resource_create_info...
Generating docs for compound vkd3d_instance_create_info...
Generating docs for compound vkd3d_optional_device_extensions_info...
Generating docs for compound vkd3d_optional_instance_extensions_info...
Generating docs for compound vkd3d_shader_code...
Generating docs for compound vkd3d_shader_combined_resource_sampler...
Generating docs for compound vkd3d_shader_compile_info...
Generating docs for compound vkd3d_shader_compile_option...
Generating docs for compound vkd3d_shader_descriptor_binding...
Generating docs for compound vkd3d_shader_descriptor_info...
Generating docs for compound vkd3d_shader_descriptor_range...
Generating d/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:798: warning: Member range_type (variable) of struct vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:799: warning: Member descriptor_count (variable) of struct vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:800: warning: Member base_shader_register (variable) of struct vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:801: warning: Member register_space (variable) of struct vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:802: warning: Member flags (variable) of struct vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:803: warning: Member descriptor_table_offset (variable) of struct vkd3d_shader_descriptor_range1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:248: warning: Member name (variable) of struct vkd3d_shader_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:249: warning: Member type (variable) of struct vkd3d_shader_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:250: warning: Member data_type (variable) of struct vkd3d_shader_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:255: warning: Member u (variable) of struct vkd3d_shader_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:238: warning: Member u (variable) of struct vkd3d_shader_parameter_immediate_constant is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:243: warning: Member id (variable) of struct vkd3d_shader_parameter_specialization_constant is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:717: warning: Member shader_register (variable) of struct vkd3d_shader_root_constants is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:718: warning: Member register_space (variable) of struct vkd3d_shader_root_constants is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:719: warning: Member value_count (variable) of struct vkd3d_shader_root_constants is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:724: warning: Member shader_register (variable) of struct vkd3d_shader_root_descriptor is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:725: warning: Member register_space (variable) of struct vkd3d_shader_root_descriptor is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:814: warning: Member shader_register (variable) of struct vkd3d_shader_root_descriptor1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:815: warning: Member register_space (variable) of struct vkd3d_shader_root_descriptor1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:816: warning: Member flags (variable) of struct vkd3d_shader_root_descriptor1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:711: warning: Member descriptor_range_count (variable) of struct vkd3d_shader_root_descriptor_table is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:712: warning: Member descriptor_ranges (variable) of struct vkd3d_shader_root_descriptor_table is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:808: warning: Member descriptor_range_count (variable) of struct vkd3d_shader_root_descriptor_table1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:809: warning: Member descriptor_ranges (variable) of struct vkd3d_shader_root_descriptor_table1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:741: warning: Member parameter_type (variable) of struct vkd3d_shader_root_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:747: warning: Member u (variable) of struct vkd3d_shader_root_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:748: warning: Member shader_visibility (variable) of struct vkd3d_shader_root_parameter is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:821: warning: Member parameter_type (variable) of struct vkd3d_shader_root_parameter1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:827: warning: Member u (variable) of struct vkd3d_shader_root_parameter1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:828: warning: Member shader_visibility (variable) of struct vkd3d_shader_root_parameter1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:767: warning: Member parameter_count (variable) of struct vkd3d_shader_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:768: warning: Member parameters (variable) of struct vkd3d_shader_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:769: warning: Member static_sampler_count (variable) of struct vkd3d_shader_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:770: warning: Member static_samplers (variable) of struct vkd3d_shader_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:771: warning: Member flags (variable) of struct vkd3d_shader_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:833: warning: Member parameter_count (variable) of struct vkd3d_shader_root_signature_desc1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:834: warning: Member parameters (variable) of struct vkd3d_shader_root_signature_desc1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:835: warning: Member static_sampler_count (variable) of struct vkd3d_shader_root_signature_desc1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:836: warning: Member static_samplers (variable) of struct vkd3d_shader_root_signature_desc1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:837: warning: Member flags (variable) of struct vkd3d_shader_root_signature_desc1 is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:599: warning: Member type (variable) of struct vkd3d_shader_spirv_domain_shader_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:600: warning: Member next (variable) of struct vkd3d_shader_spirv_domain_shader_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:602: warning: Member output_primitive (variable) of struct vkd3d_shader_spirv_domain_shader_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:603: warning: Member partitioning (variable) of struct vkd3d_shader_spirv_domain_shader_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:558: warning: Member type (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:559: warning: Member next (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:561: warning: Member entry_point (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:563: warning: Member environment (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:565: warning: Member extensions (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:566: warning: Member extension_count (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:568: warning: Member parameters (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:569: warning: Member parameter_count (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:571: warning: Member dual_source_blending (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:572: warning: Member output_swizzles (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:573: warning: Member output_swizzle_count (variable) of struct vkd3d_shader_spirv_target_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:685: warning: Member filter (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:686: warning: Member address_u (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:687: warning: Member address_v (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:688: warning: Member address_w (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:689: warning: Member mip_lod_bias (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:690: warning: Member max_anisotropy (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:691: warning: Member comparison_func (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:692: warning: Member border_colour (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:693: warning: Member min_lod (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:694: warning: Member max_lod (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:695: warning: Member shader_register (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:696: warning: Member register_space (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:697: warning: Member shader_visibility (variable) of struct vkd3d_shader_static_sampler_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:418: warning: Member stream_index (variable) of struct vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:419: warning: Member semantic_name (variable) of struct vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:420: warning: Member semantic_index (variable) of struct vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:421: warning: Member component_index (variable) of struct vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:422: warning: Member component_count (variable) of struct vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:423: warning: Member output_slot (variable) of struct vkd3d_shader_transform_feedback_element is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:429: warning: Member type (variable) of struct vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:430: warning: Member next (variable) of struct vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:432: warning: Member elements (variable) of struct vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:433: warning: Member element_count (variable) of struct vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:434: warning: Member buffer_strides (variable) of struct vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:435: warning: Member buffer_stride_count (variable) of struct vkd3d_shader_transform_feedback_info is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:345: warning: Member offset (variable) of struct vkd3d_shader_uav_counter_binding is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:850: warning: Member version (variable) of struct vkd3d_shader_versioned_root_signature_desc is not documented.
/build/reproducible-path/vkd3d-1.2/include/vkd3d_shader.h:855: warning: Member u (variable) of struct vkd3d_shader_versioned_root_signature_desc is not documented.
ocs for compound vkd3d_shader_descriptor_range1...
Generating docs for compound vkd3d_shader_interface_info...
Generating docs for compound vkd3d_shader_parameter...
Generating docs for compound vkd3d_shader_parameter_immediate_constant...
Generating docs for compound vkd3d_shader_parameter_specialization_constant...
Generating docs for compound vkd3d_shader_push_constant_buffer...
Generating docs for compound vkd3d_shader_resource_binding...
Generating docs for compound vkd3d_shader_root_constants...
Generating docs for compound vkd3d_shader_root_descriptor...
Generating docs for compound vkd3d_shader_root_descriptor1...
Generating docs for compound vkd3d_shader_root_descriptor_table...
Generating docs for compound vkd3d_shader_root_descriptor_table1...
Generating docs for compound vkd3d_shader_root_parameter...
Generating docs for compound vkd3d_shader_root_parameter1...
Generating docs for compound vkd3d_shader_root_signature_desc...
Generating docs for compound vkd3d_shader_root_signature_desc1...
Generating docs for compound vkd3d_shader_scan_descriptor_info...
Generating docs for compound vkd3d_shader_signature...
Generating docs for compound vkd3d_shader_signature_element...
Generating docs for compound vkd3d_shader_spirv_domain_shader_target_info...
Generating docs for compound vkd3d_shader_spirv_target_info...
Generating docs for compound vkd3d_shader_static_sampler_desc...
Generating docs for compound vkd3d_shader_transform_feedback_element...
Generating docs for compound vkd3d_shader_transform_feedback_info...
Generating docs for compound vkd3d_shader_uav_counter_binding...
Generating docs for compound vkd3d_shader_versioned_root_signature_desc...
Generating concept documentation...
Generating namespace index...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating graphical class hierarchy...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
Running dot...
Generating dot graphs using 13 parallel threads...
Running dot for graph 1/41
Running dot for graph 2/41
Running dot for graph 3/41
Running dot for graph 4/41
Running dot for graph 5/41
Running dot for graph 6/41
Running dot for graph 7/41
Running dot for graph 8/41
Running dot for graph 9/41
Running dot for graph 10/41
Running dot for graph 11/41
Running dot for graph 12/41
Running dot for graph 13/41
Running dot for graph 14/41
Running dot for graph 15/41
Running dot for graph 16/41
Running dot for graph 17/41
Running dot for graph 18/41
Running dot for graph 19/41
Running dot for graph 20/41
Running dot for graph 21/41
Running dot for graph 22/41
Running dot for graph 23/41
Running dot for graph 24/41
Running dot for graph 25/41
Running dot for graph 26/41
Running dot for graph 27/41
Running dot for graph 28/41
Running dot for graph 29/41
Running dot for graph 30/41
Running dot for graph 31/41
Running dot for graph 32/41
Running dot for graph 33/41
Running dot for graph 34/41
Running dot for graph 35/41
Running dot for graph 36/41
Running dot for graph 37/41
Running dot for graph 38/41
Running dot for graph 39/41
Running dot for graph 40/41
Running dot for graph 41/41
Patching output file 1/40
Patching output file 2/40
Patching output file 3/40
Patching output file 4/40
Patching output file 5/40
Patching output file 6/40
Patching output file 7/40
Patching output file 8/40
Patching output file 9/40
Patching output file 10/40
Patching output file 11/40
Patching output file 12/40
Patching output file 13/40
Patching output file 14/40
Patching output file 15/40
Patching output file 16/40
Patching output file 17/40
Patching output file 18/40
Patching output file 19/40
Patching output file 20/40
Patching output file 21/40
Patching output file 22/40
Patching output file 23/40
Patching output file 24/40
Patching output file 25/40
Patching output file 26/40
Patching output file 27/40
Patching output file 28/40
Patching output file 29/40
Patching output file 30/40
Patching output file 31/40
Patching output file 32/40
Patching output file 33/40
Patching output file 34/40
Patching output file 35/40
Patching output file 36/40
Patching output file 37/40
Patching output file 38/40
Patching output file 39/40
Patching output file 40/40
lookup cache used 696/65536 hits=1307 misses=747
finished...
echo Timestamp >doc/vkd3d.tag
cd doc/latex; \
rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
/usr/bin/pdflatex refman.tex; \
/usr/bin/makeindex refman.idx; \
/usr/bin/pdflatex refman.tex; \
countdown=5; \
while /bin/egrep 'Rerun (LaTeX|to get cross-references right)' \
                  refman.log > /dev/null 2>&1 \
   && test $countdown -gt 0; do \
    /usr/bin/pdflatex refman.tex; \
    countdown=`expr $countdown - 1`; \
done; \
mv refman.pdf ../vkd3d.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./refman.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-01-16>
(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
Document Class: book 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
(/usr/share/texlive/texmf-dist/tex/latex/tools/array-2016-10-06.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty

Package fixltx2e Warning: fixltx2e is not required with releases after 2015
(fixltx2e)                All fixes are now in the LaTeX kernel.
(fixltx2e)                See the latexrelease package for details.

) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty)
(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)
(/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
(./longtable_doxygen.sty) (./tabu_doxygen.sty
(/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty))
(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hanging/hanging.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex)))
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def))
(/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texlive/texmf-dist/tex/latex/stackengine/stackengine.sty
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.sty
(/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.tex)))
(/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/share/texlive/texmf-dist/tex/generic/alphalph/alphalph.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty))
(/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty)
(/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty)
(/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty

LaTeX Warning: Command \underbar  has changed.
               Check if current package is valid.


LaTeX Warning: Command \underline  has changed.
               Check if current package is valid.

) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty)
Writing index file refman.idx
(/usr/share/texlive/texmf-dist/tex/latex/newunicodechar/newunicodechar.sty)

Package newunicodechar Warning: Redefining Unicode character on input line 116.



Package newunicodechar Warning: Redefining Unicode character on input line 117.


(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))))
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)

LaTeX Warning: Command \LT@p@ftntext  has changed.
               Check if current package is valid.

) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)
(/usr/share/texlive/texmf-dist/tex/latex/caption/ltcaption.sty))
(/usr/share/texlive/texmf-dist/tex/latex/etoc/etoc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
No file refman.aux.
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
No file refman.toc.
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2]
Chapter 1.
(./annotated.tex (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
(/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd)

LaTeX Warning: Reference `structvkd3d__application__info' on page 1 undefined o
n input line 3.


LaTeX Warning: Reference `structvkd3d__device__create__info' on page 1 undefine
d on input line 4.


LaTeX Warning: Reference `structvkd3d__image__resource__create__info' on page 1
 undefined on input line 5.


LaTeX Warning: Reference `structvkd3d__instance__create__info' on page 1 undefi
ned on input line 6.


LaTeX Warning: Reference `structvkd3d__optional__device__extensions__info' on p
age 1 undefined on input line 7.


LaTeX Warning: Reference `structvkd3d__optional__instance__extensions__info' on
 page 1 undefined on input line 8.


LaTeX Warning: Reference `structvkd3d__shader__code' on page 1 undefined on inp
ut line 9.


LaTeX Warning: Reference `structvkd3d__shader__combined__resource__sampler' on 
page 1 undefined on input line 10.


LaTeX Warning: Reference `structvkd3d__shader__compile__info' on page 1 undefin
ed on input line 11.


LaTeX Warning: Reference `structvkd3d__shader__compile__option' on page 1 undef
ined on input line 12.


LaTeX Warning: Reference `structvkd3d__shader__descriptor__binding' on page 1 u
ndefined on input line 13.


LaTeX Warning: Reference `structvkd3d__shader__descriptor__info' on page 1 unde
fined on input line 14.


Underfull \hbox (badness 10000) in paragraph at lines 14--14
 []  

LaTeX Warning: Reference `structvkd3d__shader__descriptor__range' on page 1 und
efined on input line 15.


LaTeX Warning: Reference `structvkd3d__shader__descriptor__range1' on page 1 un
defined on input line 16.


LaTeX Warning: Reference `structvkd3d__shader__interface__info' on page 1 undef
ined on input line 17.


LaTeX Warning: Reference `structvkd3d__shader__parameter' on page 1 undefined o
n input line 18.


LaTeX Warning: Reference `structvkd3d__shader__parameter__immediate__constant' 
on page 1 undefined on input line 19.


LaTeX Warning: Reference `structvkd3d__shader__parameter__specialization__const
ant' on page 1 undefined on input line 20.


LaTeX Warning: Reference `structvkd3d__shader__push__constant__buffer' on page 
1 undefined on input line 21.


LaTeX Warning: Reference `structvkd3d__shader__resource__binding' on page 1 und
efined on input line 22.


LaTeX Warning: Reference `structvkd3d__shader__root__constants' on page 1 undef
ined on input line 23.


LaTeX Warning: Reference `structvkd3d__shader__root__descriptor' on page 1 unde
fined on input line 24.


LaTeX Warning: Reference `structvkd3d__shader__root__descriptor1' on page 1 und
efined on input line 25.


LaTeX Warning: Reference `structvkd3d__shader__root__descriptor__table' on page
 1 undefined on input line 26.

[1]

LaTeX Warning: Reference `structvkd3d__shader__root__descriptor__table1' on pag
e 2 undefined on input line 27.


LaTeX Warning: Reference `structvkd3d__shader__root__parameter' on page 2 undef
ined on input line 28.


LaTeX Warning: Reference `structvkd3d__shader__root__parameter1' on page 2 unde
fined on input line 29.


LaTeX Warning: Reference `structvkd3d__shader__root__signature__desc' on page 2
 undefined on input line 30.


LaTeX Warning: Reference `structvkd3d__shader__root__signature__desc1' on page 
2 undefined on input line 31.


LaTeX Warning: Reference `structvkd3d__shader__scan__descriptor__info' on page 
2 undefined on input line 32.


LaTeX Warning: Reference `structvkd3d__shader__signature' on page 2 undefined o
n input line 33.


LaTeX Warning: Reference `structvkd3d__shader__signature__element' on page 2 un
defined on input line 34.


LaTeX Warning: Reference `structvkd3d__shader__spirv__domain__shader__target__i
nfo' on page 2 undefined on input line 35.


LaTeX Warning: Reference `structvkd3d__shader__spirv__target__info' on page 2 u
ndefined on input line 36.


LaTeX Warning: Reference `structvkd3d__shader__static__sampler__desc' on page 2
 undefined on input line 37.


LaTeX Warning: Reference `structvkd3d__shader__transform__feedback__element' on
 page 2 undefined on input line 38.


LaTeX Warning: Reference `structvkd3d__shader__transform__feedback__info' on pa
ge 2 undefined on input line 39.


LaTeX Warning: Reference `structvkd3d__shader__uav__counter__binding' on page 2
 undefined on input line 40.


LaTeX Warning: Reference `structvkd3d__shader__versioned__root__signature__desc
' on page 2 undefined on input line 41.

) [2]
Chapter 2.
(./files.tex

LaTeX Warning: Reference `vkd3d_8h_source' on page 3 undefined on input line 3.



LaTeX Warning: Reference `vkd3d__shader_8h' on page 3 undefined on input line 4
.


LaTeX Warning: Reference `vkd3d__types_8h' on page 3 undefined on input line 5.



LaTeX Warning: Reference `vkd3d__utils_8h_source' on page 3 undefined on input 
line 6.

) [3] [4]
Chapter 3.
(./structvkd3d__application__info.tex
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd))
(./structvkd3d__device__create__info.tex <./structvkd3d__device__create__info__
coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__device__create__info__co
ll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a sing
le page
> [5]) (./structvkd3d__image__resource__create__info.tex)
(./structvkd3d__instance__create__info.tex)
(./structvkd3d__optional__device__extensions__info.tex [6])
(./structvkd3d__optional__instance__extensions__info.tex)
(./structvkd3d__shader__code.tex
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd))
(./structvkd3d__shader__combined__resource__sampler.tex <./structvkd3d__shader_
_combined__resource__sampler__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__combined__resour
ce__sampler__coll__graph.pdf): PDF inclusion: multiple pdfs with page group inc
luded in a single page
> [7] [8]) (./structvkd3d__shader__compile__info.tex <./structvkd3d__shader__co
mpile__info__coll__graph.pdf> [9]) (./structvkd3d__shader__compile__option.tex
[10]) (./structvkd3d__shader__descriptor__binding.tex [11])
(./structvkd3d__shader__descriptor__info.tex [12])
(./structvkd3d__shader__descriptor__range.tex)
(./structvkd3d__shader__descriptor__range1.tex [13])
(./structvkd3d__shader__interface__info.tex <./structvkd3d__shader__interface__
info__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__interface__info_
_coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a s
ingle page
> [14]) (./structvkd3d__shader__parameter.tex <./structvkd3d__shader__parameter
__coll__graph.pdf>) (./structvkd3d__shader__parameter__immediate__constant.tex
[15]) (./structvkd3d__shader__parameter__specialization__constant.tex)
(./structvkd3d__shader__push__constant__buffer.tex [16])
(./structvkd3d__shader__resource__binding.tex <./structvkd3d__shader__resource_
_binding__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__resource__bindin
g__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a
 single page
> [17]) (./structvkd3d__shader__root__constants.tex [18])
(./structvkd3d__shader__root__descriptor.tex)
(./structvkd3d__shader__root__descriptor1.tex)
(./structvkd3d__shader__root__descriptor__table.tex <./structvkd3d__shader__roo
t__descriptor__table__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__root__descriptor
__table__coll__graph.pdf): PDF inclusion: multiple pdfs with page group include
d in a single page
> [19]) (./structvkd3d__shader__root__descriptor__table1.tex <./structvkd3d__sh
ader__root__descriptor__table1__coll__graph.pdf>)
(./structvkd3d__shader__root__parameter.tex <./structvkd3d__shader__root__param
eter__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__root__parameter_
_coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a s
ingle page
> [20]) (./structvkd3d__shader__root__parameter1.tex <./structvkd3d__shader__ro
ot__parameter1__coll__graph.pdf>)
(./structvkd3d__shader__root__signature__desc.tex <./structvkd3d__shader__root_
_signature__desc__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__root__signature_
_desc__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included 
in a single page
> [21]) (./structvkd3d__shader__root__signature__desc1.tex <./structvkd3d__shad
er__root__signature__desc1__coll__graph.pdf>)
(./structvkd3d__shader__scan__descriptor__info.tex <./structvkd3d__shader__scan
__descriptor__info__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__scan__descriptor
__info__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included
 in a single page
> [22]) (./structvkd3d__shader__signature.tex <./structvkd3d__shader__signature
__coll__graph.pdf> [23]) (./structvkd3d__shader__signature__element.tex
[24]) (./structvkd3d__shader__spirv__domain__shader__target__info.tex [25])
(./structvkd3d__shader__spirv__target__info.tex <./structvkd3d__shader__spirv__
target__info__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__spirv__target__i
nfo__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in
 a single page
>) (./structvkd3d__shader__static__sampler__desc.tex [26])
(./structvkd3d__shader__transform__feedback__element.tex)
(./structvkd3d__shader__transform__feedback__info.tex <./structvkd3d__shader__t
ransform__feedback__info__coll__graph.pdf> [27])
(./structvkd3d__shader__uav__counter__binding.tex <./structvkd3d__shader__uav__
counter__binding__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__uav__counter__bi
nding__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included 
in a single page
> [28]) (./structvkd3d__shader__versioned__root__signature__desc.tex <./structv
kd3d__shader__versioned__root__signature__desc__coll__graph.pdf> [29]) [30]
Chapter 4.
(./vkd3d_8h_source.tex [31] [32] [33]) (./vkd3d__shader_8h.tex <./vkd3d__shader
_8h__incl.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./vkd3d__shader_8h__incl.pdf): PDF incl
usion: multiple pdfs with page group included in a single page
> [34] [35]
Overfull \hbox (20.95897pt too wide) in paragraph at lines 123--125
[][] \T1/phv/m/n/10 type-def void($\OMS/cmsy/m/n/10 ^^C$ \T1/phv/b/n/10 PFN[]_[
]vkd3d[]_[]shader[]_[]free[]_[]root[]_[]signature\T1/phv/m/n/10 ) (struct []

Overfull \hbox (56.70612pt too wide) in paragraph at lines 126--128
[][] \T1/phv/m/n/10 type-def int($\OMS/cmsy/m/n/10 ^^C$ \T1/phv/b/n/10 PFN[]_[]
vkd3d[]_[]shader[]_[]serialize[]_[]root[]_[]signature\T1/phv/m/n/10 ) (const st
ruct []

Overfull \hbox (30.00381pt too wide) in paragraph at lines 129--131
[][] \T1/phv/m/n/10 type-def int($\OMS/cmsy/m/n/10 ^^C$ \T1/phv/b/n/10 PFN[]_[]
vkd3d[]_[]shader[]_[]convert[]_[]root[]_[]signature\T1/phv/m/n/10 ) (struct []

Overfull \hbox (38.0082pt too wide) in paragraph at lines 129--131
\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 dst, enum vkd3d[]_[]shader[]_[]root[]_[]sig
nature[]_[]version ver-sion, const struct []

Overfull \hbox (52.05127pt too wide) in paragraph at lines 150--160
[] \T1/phv/m/n/10 , []

Overfull \hbox (205.20348pt too wide) in paragraph at lines 150--160
\T1/phv/m/n/10 , [] , []

Overfull \hbox (138.75592pt too wide) in paragraph at lines 150--160
[] \T1/phv/m/n/10 , []

Overfull \hbox (113.63512pt too wide) in paragraph at lines 161--165
[]\T1/phv/m/n/10 enum [] { []

Underfull \hbox (badness 3746) in paragraph at lines 166--178
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING
[]_[][]NONE \T1/phv/m/n/10 = 0x00000000 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]
_[][]

Underfull \hbox (badness 4792) in paragraph at lines 166--178
\T1/phv/b/n/10 _[][]FORMATTING[]_[][]INDENT \T1/phv/m/n/10 = 0x00000002 , \T1/p
hv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING[]_[]
[]

Underfull \hbox (badness 1127) in paragraph at lines 166--178
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING
[]_[][]HEADER \T1/phv/m/n/10 = 0x00000008 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER
[]

Underfull \hbox (badness 10000) in paragraph at lines 166--178
\T1/phv/b/n/10 _[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING[]_[][]RAW[]_[][]IDS \
T1/phv/m/n/10 = 0x00000010 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BI
T[]_[][]ENUM
[36]
Underfull \hbox (badness 1292) in paragraph at lines 178--184
[]\T1/phv/m/n/10 enum [] { [] =

Overfull \hbox (132.69107pt too wide) in paragraph at lines 178--184
\T1/phv/m/n/10 0x00000001 , [] = 0x00000002 , []

Overfull \hbox (66.65843pt too wide) in paragraph at lines 184--195
[] \T1/phv/m/n/10 = 0 , [] = 1 , []

Overfull \hbox (113.47552pt too wide) in paragraph at lines 184--195
[] \T1/phv/m/n/10 = 4 , [] = 5 , []

Overfull \hbox (129.02654pt too wide) in paragraph at lines 196--202
[]\T1/phv/m/n/10 enum [] { [] = 0x0 , []

Overfull \hbox (28.74307pt too wide) in paragraph at lines 196--202
\T1/phv/m/n/10 = 0x1 , [] = 0x2 , []

Underfull \hbox (badness 1221) in paragraph at lines 203--209
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]binding[]_[]flag \
T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]BINDING[]_[][]FLAG[]_
[][]BUFFER \T1/phv/m/n/10 = 0x00000001 ,

Underfull \hbox (badness 10000) in paragraph at lines 216--222
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]parameter[]_[]data
[]_[]type \T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]PARAMETER[
]_[][]DATA[]_[][]TYPE[]_[][]

Overfull \hbox (32.94424pt too wide) in paragraph at lines 228--232
[]\T1/phv/m/n/10 enum [] { [] , []

Overfull \hbox (40.40471pt too wide) in paragraph at lines 233--238
[]\T1/phv/m/n/10 enum [] { [] , []

Underfull \hbox (badness 896) in paragraph at lines 233--238
\T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TARGET[]_[][]SPIRV[]
_[][]TEXT \T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[
]_[][]ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 2384) in paragraph at lines 239--245
[]\T1/phv/m/n/10 enum [] { [] , [] ,

Underfull \hbox (badness 1024) in paragraph at lines 239--245
[] \T1/phv/m/n/10 , [] , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[]_
[][]ENUM

Underfull \hbox (badness 10000) in paragraph at lines 246--253
\T1/phv/b/n/10 D[]_[][]SHADER[]_[][]SPIRV[]_[][]ENVIRONMENT[]_[][]OPENGL[]_[]4[
]_[]5 \T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SPIRV[]_[][]EN
VIRONMENT[]_[][]

Underfull \hbox (badness 1406) in paragraph at lines 259--267
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]tessellator[]_[]ou
tput[]_[]primitive \T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]T
ESSELLATOR[]_[][]OUTPUT[]

Underfull \hbox (badness 2065) in paragraph at lines 259--267
\T1/phv/b/n/10 _[][]POINT \T1/phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]S
HADER[]_[][]TESSELLATOR[]_[][]OUTPUT[]_[][]LINE \T1/phv/m/n/10 = 0x2 , \T1/phv/
b/n/10 VKD3[]D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 3514) in paragraph at lines 259--267
\T1/phv/b/n/10 TESSELLATOR[]_[][]OUTPUT[]_[][]TRIANGLE[]_[][]CW \T1/phv/m/n/10 
= 0x3 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TESSELLATOR[]_[][]OUTPUT[]_[]
[]

Underfull \hbox (badness 1117) in paragraph at lines 259--267
\T1/phv/b/n/10 TRIANGLE[]_[][]CCW \T1/phv/m/n/10 = 0x4 , \T1/phv/b/n/10 VKD3[]D
[]_[][]FORCE[]_[]32[]_[][]BIT[]_[][]ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]SHADER[
]_[][]STRUCTURE[]_[][]TYPE)

Underfull \hbox (badness 1127) in paragraph at lines 267--275
\T1/phv/b/n/10 _[][]TESSELLATOR[]_[][]PARTITIONING[]_[][]FRACTIONAL[]_[][]ODD \
T1/phv/m/n/10 = 0x3 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TESSELLATOR[]_[
][]
[37]
Underfull \hbox (badness 10000) in paragraph at lines 275--325
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[
][]POINT[]_[][]MAG[]_[][]MIP[]_[][]LINEAR \T1/phv/m/n/10 = 0x085 , \T1/phv/b/n/
10 VKD3[]D[]_[][]

Underfull \hbox (badness 7362) in paragraph at lines 275--325
\T1/phv/b/n/10 SHADER[]_[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[][]LINEAR[]_[]
[]MAG[]_[][]MIP[]_[][]POINT \T1/phv/m/n/10 = 0x090 , \T1/phv/b/n/10 VKD3[]D[]_[
][]SHADER[]

Underfull \hbox (badness 3668) in paragraph at lines 275--325
\T1/phv/b/n/10 _[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[][]LINEAR[]_[][]MAG[]_
[][]POINT[]_[][]MIP[]_[][]LINEAR \T1/phv/m/n/10 = 0x091 , \T1/phv/b/n/10 VKD3[]
D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 2521) in paragraph at lines 275--325
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[
][]MAG[]_[][]MIP[]_[][]LINEAR \T1/phv/m/n/10 = 0x095 , \T1/phv/b/n/10 VKD3[]D[]
_[][]SHADER[]_[][]

Underfull \hbox (badness 1990) in paragraph at lines 275--325
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]_[][]MINIMUM[]_[][]MIN[]_[][]
POINT[]_[][]MAG[]_[][]LINEAR[]_[][]MIP[]_[][]POINT \T1/phv/m/n/10 = 0x104 , \T1
/phv/b/n/10 VKD3[]D[]_[][]

Underfull \hbox (badness 900) in paragraph at lines 275--325
\T1/phv/b/n/10 _[][]MINIMUM[]_[][]MIN[]_[][]LINEAR[]_[][]MAG[]_[][]MIP[]_[][]PO
INT \T1/phv/m/n/10 = 0x110 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]
_[][]MINIMUM[]_[][]MIN[]_[][]

Underfull \hbox (badness 10000) in paragraph at lines 275--325
\T1/phv/b/n/10 _[][]FILTER[]_[][]MINIMUM[]_[][]MIN[]_[][]MAG[]_[][]MIP[]_[][]LI
NEAR \T1/phv/m/n/10 = 0x115 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[
]_[][]MINIMUM[]_[][]

Underfull \hbox (badness 10000) in paragraph at lines 325--336
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TEXTURE[]_[][]ADDRESS[]_[][]MODE[]_[]
[]WRAP \T1/phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TEXTURE
[]_[][]

Underfull \hbox (badness 1019) in paragraph at lines 336--351
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPARISON[]_[][]FUNC[]_[][]NEVER \T1
/phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPARISON[]_[][]
FUNC[]

Underfull \hbox (badness 4193) in paragraph at lines 336--351
\T1/phv/b/n/10 _[][]LESS \T1/phv/m/n/10 = 0x2 , \T1/phv/b/n/10 VKD3[]D[]_[][]SH
ADER[]_[][]COMPARISON[]_[][]FUNC[]_[][]EQUAL \T1/phv/m/n/10 = 0x3 , \T1/phv/b/n
/10 VKD3[]D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 10000) in paragraph at lines 351--358
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]static[]_[]border[
]_[]colour \T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]STATIC[]_
[][]BORDER[]_[][]COLOUR[]_[][]

Underfull \hbox (badness 2495) in paragraph at lines 351--358
\T1/phv/b/n/10 TRANSPARENT[]_[][]BLACK \T1/phv/m/n/10 = 0x0 , \T1/phv/b/n/10 VK
D3[]D[]_[][]SHADER[]_[][]STATIC[]_[][]BORDER[]_[][]COLOUR[]_[][]OPAQUE[]_[][]BL
ACK

Underfull \hbox (badness 2707) in paragraph at lines 358--369
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]PARAMETER[]_[][]TYPE[]_[][
]DESCRIPTOR[]_[][]TABLE \T1/phv/m/n/10 = 0x0 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHA
DER[]_[][]

Underfull \hbox (badness 1102) in paragraph at lines 358--369
\T1/phv/b/n/10 ROOT[]_[][]PARAMETER[]_[][]TYPE[]_[]32[]BIT[]_[][]CONSTANTS \T1/
phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]PARAMET
ER[]_[][]
[38]
Underfull \hbox (badness 6625) in paragraph at lines 369--384
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]SIGNATURE[]_[][]FLAG[]_[][
]DENY[]_[][]DOMAIN[]_[][]SHADER[]_[][]ROOT[]_[][]ACCESS \T1/phv/m/n/10 = 0x08 ,


Underfull \hbox (badness 2368) in paragraph at lines 369--384
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]SIGNATURE[]_[][]FLAG[]_[][
]DENY[]_[][]GEOMETRY[]_[][]SHADER[]_[][]ROOT[]_[][]ACCESS \T1/phv/m/n/10 = 0x10


Underfull \hbox (badness 5147) in paragraph at lines 369--384
\T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]SIGNATURE
[]_[][]FLAG[]_[][]DENY[]_[][]PIXEL[]_[][]SHADER[]_[][]ROOT[]_[][]ACCESS \T1/phv
/m/n/10 = 0x20 ,

Underfull \hbox (badness 900) in paragraph at lines 384--392
\T1/phv/b/n/10 ROOT[]_[][]DESCRIPTOR[]_[][]FLAG[]_[][]DATA[]_[][]STATIC[]_[][]W
HILE[]_[][]SET[]_[][]AT[]_[][]EXECUTE \T1/phv/m/n/10 = 0x4 , \T1/phv/b/n/10 VKD
3[]D[]_[][]SHADER[]

Underfull \hbox (badness 2564) in paragraph at lines 384--392
\T1/phv/b/n/10 _[][]ROOT[]_[][]DESCRIPTOR[]_[][]FLAG[]_[][]DATA[]_[][]STATIC \T
1/phv/m/n/10 = 0x8 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[]_[][]
ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]

Underfull \hbox (badness 1281) in paragraph at lines 392--403
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]DESCRIPTOR[]_[][]RANGE[]_[][]FLAG[]_[
][]DATA[]_[][]STATIC \T1/phv/m/n/10 = 0x8 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[
]_[]32[]_[][]BIT[]_[][]

Underfull \hbox (badness 4752) in paragraph at lines 409--425
[] \T1/phv/m/n/10 = 0x0 , [] = 0x1 ,

Underfull \hbox (badness 1048) in paragraph at lines 409--425
[] \T1/phv/m/n/10 = 0x2 , []

Overfull \hbox (55.18489pt too wide) in paragraph at lines 409--425
\T1/phv/m/n/10 = 0x5 , [] = 0x6 , []

Overfull \hbox (57.18108pt too wide) in paragraph at lines 409--425
[] \T1/phv/m/n/10 = 0x8 , []

Underfull \hbox (badness 2343) in paragraph at lines 426--435
[] \T1/phv/m/n/10 = 0x5 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[]
_[][]ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]

Overfull \hbox (277.71495pt too wide) in paragraph at lines 436--441
\T1/phv/m/n/10 = 0x00000001 , [] = 0x00000002 , []

Underfull \hbox (badness 6477) in paragraph at lines 442--451
[] \T1/phv/m/n/10 = 0x0 , [] = 0x1 ,

Overfull \hbox (61.81717pt too wide) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x00 , [] = 0x01 , []

Overfull \hbox (55.21869pt too wide) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x04 , []

Underfull \hbox (badness 4441) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x08 , [] = 0x09 ,

Underfull \hbox (badness 832) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x0a , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SV[]_[][]T
ESS[]_[][]FACTOR[]_[][]QUADEDGE

Underfull \hbox (badness 1038) in paragraph at lines 452--476
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SV[]_[][]TESS[]_[][]FACTOR[]_[][]QUAD
INT \T1/phv/m/n/10 = 0x0c , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SV[]_[][]
TESS[]_[][]FACTOR[]_[][]
[39]
Overfull \hbox (15.06075pt too wide) in paragraph at lines 477--486
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]MINIMUM[]_[][]PRECISION[]_[][]NONE \T
1/phv/m/n/10 = 0 , []

Overfull \hbox (39.94737pt too wide) in paragraph at lines 477--486
\T1/phv/m/n/10 = 1 , [] = 2 , []

Underfull \hbox (badness 4024) in paragraph at lines 498--500
[][] \T1/phv/m/n/10 static uint32[]_[]t \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]cre
ate[]_[]swizzle \T1/phv/m/n/10 (enum [] x, enum

Overfull \hbox (58.73975pt too wide) in paragraph at lines 498--500
[] \T1/phv/m/n/10 y, enum [] z, enum []

Overfull \hbox (23.19981pt too wide) in paragraph at lines 505--506
[]\T1/phv/m/n/10 enum [] $\OMS/cmsy/m/n/10 ^^C$ [] \T1/phv/m/n/10 (enum []

Overfull \hbox (102.3733pt too wide) in paragraph at lines 513--514
[]\T1/phv/m/n/10 int [] (const struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 d
xbc, struct []

Underfull \hbox (badness 2680) in paragraph at lines 515--516
[]\T1/phv/m/n/10 void [] (struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 root[]
_[]

Underfull \hbox (badness 3826) in paragraph at lines 517--518
[]\T1/phv/m/n/10 int [] (const struct []
[40]
Underfull \hbox (badness 10000) in paragraph at lines 523--524
[]\T1/phv/m/n/10 void [] (struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 scan[]
_[]

Overfull \hbox (18.06277pt too wide) in paragraph at lines 525--526
[]\T1/phv/m/n/10 int [] (const struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 d
xbc, struct []

Overfull \hbox (44.17838pt too wide) in paragraph at lines 527--528
[]\T1/phv/m/n/10 struct [] $\OMS/cmsy/m/n/10 ^^C$ [] \T1/phv/m/n/10 (const stru
ct []

Underfull \hbox (badness 10000) detected at line 534
[][][]
[41]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.1 on input line 597.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.2 on input line 619.

[42]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.3 on input line 651.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.4 on input line 675.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.5 on input line 703.

[43]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.6 on input line 731.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.7 on input line 759.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.8 on input line 791.


Overfull \vbox (15.54634pt too high) has occurred while \output is active
[44]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.9 on input line 847.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.10 on input line 867.

[45]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.11 on input line 903.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.12 on input line 959.

[46]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.13 on input line 979.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.14 on input line 1019.


Overfull \hbox (31.17856pt too wide) in paragraph at lines 1038--1039
[]\T1/phv/m/n/10 Supported trans-for-ma-tions can also be de-tected at run-time
 with the func-tions []
[47]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.15 on input line 1061.


Underfull \hbox (badness 10000) detected at line 1062
[][][]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.16 on input line 1086.


Underfull \hbox (badness 10000) detected at line 1087
[][][]
[48]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.17 on input line 1110.


Underfull \hbox (badness 10000) detected at line 1111
[][][]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.18 on input line 1128.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.19 on input line 1145.

[49]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.20 on input line 1162.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.21 on input line 1179.


Package longtable Warning: Column widths have changed
(longtable)                in table 4.22 on input line 1196.

[50]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.23 on input line 1213.


Underfull \hbox (badness 10000) detected at line 1214
[][][]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.24 on input line 1233.


Underfull \hbox (badness 10000) detected at line 1234
[][][]
[51]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.25 on input line 1253.


Underfull \hbox (badness 10000) detected at line 1254
[][][]

Overfull \hbox (22.199pt too wide) in paragraph at lines 1267--1268
[]\T1/phv/m/n/10 This func-tion parses a com-piled shader. To parse a stan-dalo
ne root sig-na-ture, use []. 

Package longtable Warning: Column widths have changed
(longtable)                in table 4.26 on input line 1279.


Underfull \hbox (badness 10000) detected at line 1280
[][][]

Overfull \hbox (24.76387pt too wide) in paragraph at lines 1297--1298
[]\T1/phv/m/n/10 This func-tion parses a stan-dalone root sig-na-ture, and shou
ld not be con-fused with []. 
[52]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.27 on input line 1309.


Underfull \hbox (badness 10000) detected at line 1310
[][][]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.28 on input line 1340.


Underfull \hbox (badness 10000) detected at line 1341
[][][]
[53]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.29 on input line 1368.


Underfull \hbox (badness 10000) detected at line 1369
[][][]
) (./vkd3d__shader_8h_source.tex [54] [55] [56] [57] [58] [59] [60] [61]
[62] [63]) (./vkd3d__types_8h.tex <./vkd3d__types_8h__dep__incl.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./vkd3d__types_8h__dep__incl.pdf): PDF 
inclusion: multiple pdfs with page group included in a single page
>
Overfull \hbox (69.64018pt too wide) in paragraph at lines 19--29
[] \T1/phv/m/n/10 = 0 , [] = -1 , [] = -2 , []
[64]

Package longtable Warning: Column widths have changed
(longtable)                in table 4.30 on input line 73.

) (./vkd3d__types_8h_source.tex [65]) (./vkd3d__utils_8h_source.tex) [66]
No file refman.ind.

Package longtable Warning: Table widths have changed. Rerun LaTeX.

(./refman.aux)

LaTeX Warning: There were undefined references.


LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.


Package rerunfilecheck Warning: File `refman.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information){/usr/share/texlive/texmf-d
ist/fonts/enc/dvips/base/8r.enc}</usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/ams
fonts/cm/cmmi7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/c
m/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy
7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/urw/courier/ucrro8a.pfb></usr/share/texlive/texmf-
dist/fonts/type1/urw/helvetic/uhvb8a.pfb></usr/share/texlive/texmf-dist/fonts/t
ype1/urw/helvetic/uhvb8ac.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/he
lvetic/uhvr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvro
8a.pfb>
Output written on refman.pdf (68 pages, 417935 bytes).
Transcript written on refman.log.
This is makeindex, version 2.16 [TeX Live 2022] (kpathsea + Thai support).
Scanning input file refman.idx....done (287 entries accepted, 0 rejected).
Sorting entries.....done (2565 comparisons).
Generating output file refman.ind....done (465 lines written, 0 warnings).
Output written in refman.ind.
Transcript written in refman.ilg.
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./refman.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-01-16>
(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
Document Class: book 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
(/usr/share/texlive/texmf-dist/tex/latex/tools/array-2016-10-06.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty

Package fixltx2e Warning: fixltx2e is not required with releases after 2015
(fixltx2e)                All fixes are now in the LaTeX kernel.
(fixltx2e)                See the latexrelease package for details.

) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty)
(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)
(/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
(./longtable_doxygen.sty) (./tabu_doxygen.sty
(/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty))
(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hanging/hanging.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex)))
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def))
(/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texlive/texmf-dist/tex/latex/stackengine/stackengine.sty
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.sty
(/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.tex)))
(/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/share/texlive/texmf-dist/tex/generic/alphalph/alphalph.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty))
(/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty)
(/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty)
(/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty

LaTeX Warning: Command \underbar  has changed.
               Check if current package is valid.


LaTeX Warning: Command \underline  has changed.
               Check if current package is valid.

) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty)
Writing index file refman.idx
(/usr/share/texlive/texmf-dist/tex/latex/newunicodechar/newunicodechar.sty)

Package newunicodechar Warning: Redefining Unicode character on input line 116.



Package newunicodechar Warning: Redefining Unicode character on input line 117.


(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))))
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)

LaTeX Warning: Command \LT@p@ftntext  has changed.
               Check if current package is valid.

) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)
(/usr/share/texlive/texmf-dist/tex/latex/caption/ltcaption.sty))
(/usr/share/texlive/texmf-dist/tex/latex/etoc/etoc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./refman.aux)
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(./refman.out) (./refman.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.
map}] [2] (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
(/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) [1] [2] [3] [4]
Chapter 1.
(./annotated.tex
Underfull \hbox (badness 10000) in paragraph at lines 14--14
 []  
[1]) [2]
Chapter 2.
(./files.tex) [3] [4]
Chapter 3.
(./structvkd3d__application__info.tex
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd))
(./structvkd3d__device__create__info.tex <./structvkd3d__device__create__info__
coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__device__create__info__co
ll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a sing
le page
> [5]) (./structvkd3d__image__resource__create__info.tex)
(./structvkd3d__instance__create__info.tex)
(./structvkd3d__optional__device__extensions__info.tex [6])
(./structvkd3d__optional__instance__extensions__info.tex)
(./structvkd3d__shader__code.tex
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd))
(./structvkd3d__shader__combined__resource__sampler.tex <./structvkd3d__shader_
_combined__resource__sampler__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__combined__resour
ce__sampler__coll__graph.pdf): PDF inclusion: multiple pdfs with page group inc
luded in a single page
> [7] [8]) (./structvkd3d__shader__compile__info.tex <./structvkd3d__shader__co
mpile__info__coll__graph.pdf> [9]) (./structvkd3d__shader__compile__option.tex
[10]) (./structvkd3d__shader__descriptor__binding.tex [11])
(./structvkd3d__shader__descriptor__info.tex [12])
(./structvkd3d__shader__descriptor__range.tex)
(./structvkd3d__shader__descriptor__range1.tex [13])
(./structvkd3d__shader__interface__info.tex <./structvkd3d__shader__interface__
info__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__interface__info_
_coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a s
ingle page
> [14]) (./structvkd3d__shader__parameter.tex <./structvkd3d__shader__parameter
__coll__graph.pdf>) (./structvkd3d__shader__parameter__immediate__constant.tex
[15]) (./structvkd3d__shader__parameter__specialization__constant.tex)
(./structvkd3d__shader__push__constant__buffer.tex [16])
(./structvkd3d__shader__resource__binding.tex <./structvkd3d__shader__resource_
_binding__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__resource__bindin
g__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a
 single page
> [17]) (./structvkd3d__shader__root__constants.tex [18])
(./structvkd3d__shader__root__descriptor.tex)
(./structvkd3d__shader__root__descriptor1.tex)
(./structvkd3d__shader__root__descriptor__table.tex <./structvkd3d__shader__roo
t__descriptor__table__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__root__descriptor
__table__coll__graph.pdf): PDF inclusion: multiple pdfs with page group include
d in a single page
> [19]) (./structvkd3d__shader__root__descriptor__table1.tex <./structvkd3d__sh
ader__root__descriptor__table1__coll__graph.pdf>)
(./structvkd3d__shader__root__parameter.tex <./structvkd3d__shader__root__param
eter__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__root__parameter_
_coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in a s
ingle page
> [20]) (./structvkd3d__shader__root__parameter1.tex <./structvkd3d__shader__ro
ot__parameter1__coll__graph.pdf>)
(./structvkd3d__shader__root__signature__desc.tex <./structvkd3d__shader__root_
_signature__desc__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__root__signature_
_desc__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included 
in a single page
> [21]) (./structvkd3d__shader__root__signature__desc1.tex <./structvkd3d__shad
er__root__signature__desc1__coll__graph.pdf>)
(./structvkd3d__shader__scan__descriptor__info.tex <./structvkd3d__shader__scan
__descriptor__info__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__scan__descriptor
__info__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included
 in a single page
> [22]) (./structvkd3d__shader__signature.tex <./structvkd3d__shader__signature
__coll__graph.pdf> [23]) (./structvkd3d__shader__signature__element.tex
[24]) (./structvkd3d__shader__spirv__domain__shader__target__info.tex [25])
(./structvkd3d__shader__spirv__target__info.tex <./structvkd3d__shader__spirv__
target__info__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__spirv__target__i
nfo__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included in
 a single page
>) (./structvkd3d__shader__static__sampler__desc.tex [26])
(./structvkd3d__shader__transform__feedback__element.tex)
(./structvkd3d__shader__transform__feedback__info.tex <./structvkd3d__shader__t
ransform__feedback__info__coll__graph.pdf> [27])
(./structvkd3d__shader__uav__counter__binding.tex <./structvkd3d__shader__uav__
counter__binding__coll__graph.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./structvkd3d__shader__uav__counter__bi
nding__coll__graph.pdf): PDF inclusion: multiple pdfs with page group included 
in a single page
> [28]) (./structvkd3d__shader__versioned__root__signature__desc.tex <./structv
kd3d__shader__versioned__root__signature__desc__coll__graph.pdf> [29]) [30]
Chapter 4.
(./vkd3d_8h_source.tex [31] [32] [33]) (./vkd3d__shader_8h.tex <./vkd3d__shader
_8h__incl.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./vkd3d__shader_8h__incl.pdf): PDF incl
usion: multiple pdfs with page group included in a single page
> [34] [35]
Overfull \hbox (20.95897pt too wide) in paragraph at lines 123--125
[][] \T1/phv/m/n/10 type-def void($\OMS/cmsy/m/n/10 ^^C$ \T1/phv/b/n/10 PFN[]_[
]vkd3d[]_[]shader[]_[]free[]_[]root[]_[]signature\T1/phv/m/n/10 ) (struct []

Overfull \hbox (56.70612pt too wide) in paragraph at lines 126--128
[][] \T1/phv/m/n/10 type-def int($\OMS/cmsy/m/n/10 ^^C$ \T1/phv/b/n/10 PFN[]_[]
vkd3d[]_[]shader[]_[]serialize[]_[]root[]_[]signature\T1/phv/m/n/10 ) (const st
ruct []

Overfull \hbox (30.00381pt too wide) in paragraph at lines 129--131
[][] \T1/phv/m/n/10 type-def int($\OMS/cmsy/m/n/10 ^^C$ \T1/phv/b/n/10 PFN[]_[]
vkd3d[]_[]shader[]_[]convert[]_[]root[]_[]signature\T1/phv/m/n/10 ) (struct []

Overfull \hbox (38.0082pt too wide) in paragraph at lines 129--131
\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 dst, enum vkd3d[]_[]shader[]_[]root[]_[]sig
nature[]_[]version ver-sion, const struct []

Overfull \hbox (52.05127pt too wide) in paragraph at lines 150--160
[] \T1/phv/m/n/10 , []

Overfull \hbox (205.20348pt too wide) in paragraph at lines 150--160
\T1/phv/m/n/10 , [] , []

Overfull \hbox (138.75592pt too wide) in paragraph at lines 150--160
[] \T1/phv/m/n/10 , []

Overfull \hbox (113.63512pt too wide) in paragraph at lines 161--165
[]\T1/phv/m/n/10 enum [] { []

Underfull \hbox (badness 3746) in paragraph at lines 166--178
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING
[]_[][]NONE \T1/phv/m/n/10 = 0x00000000 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]
_[][]

Underfull \hbox (badness 4792) in paragraph at lines 166--178
\T1/phv/b/n/10 _[][]FORMATTING[]_[][]INDENT \T1/phv/m/n/10 = 0x00000002 , \T1/p
hv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING[]_[]
[]

Underfull \hbox (badness 1127) in paragraph at lines 166--178
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING
[]_[][]HEADER \T1/phv/m/n/10 = 0x00000008 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER
[]

Underfull \hbox (badness 10000) in paragraph at lines 166--178
\T1/phv/b/n/10 _[][]COMPILE[]_[][]OPTION[]_[][]FORMATTING[]_[][]RAW[]_[][]IDS \
T1/phv/m/n/10 = 0x00000010 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BI
T[]_[][]ENUM
[36]
Underfull \hbox (badness 1292) in paragraph at lines 178--184
[]\T1/phv/m/n/10 enum [] { [] =

Overfull \hbox (132.69107pt too wide) in paragraph at lines 178--184
\T1/phv/m/n/10 0x00000001 , [] = 0x00000002 , []

Overfull \hbox (66.65843pt too wide) in paragraph at lines 184--195
[] \T1/phv/m/n/10 = 0 , [] = 1 , []

Overfull \hbox (113.47552pt too wide) in paragraph at lines 184--195
[] \T1/phv/m/n/10 = 4 , [] = 5 , []

Overfull \hbox (129.02654pt too wide) in paragraph at lines 196--202
[]\T1/phv/m/n/10 enum [] { [] = 0x0 , []

Overfull \hbox (28.74307pt too wide) in paragraph at lines 196--202
\T1/phv/m/n/10 = 0x1 , [] = 0x2 , []

Underfull \hbox (badness 1221) in paragraph at lines 203--209
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]binding[]_[]flag \
T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]BINDING[]_[][]FLAG[]_
[][]BUFFER \T1/phv/m/n/10 = 0x00000001 ,

Underfull \hbox (badness 10000) in paragraph at lines 216--222
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]parameter[]_[]data
[]_[]type \T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]PARAMETER[
]_[][]DATA[]_[][]TYPE[]_[][]

Overfull \hbox (32.94424pt too wide) in paragraph at lines 228--232
[]\T1/phv/m/n/10 enum [] { [] , []

Overfull \hbox (40.40471pt too wide) in paragraph at lines 233--238
[]\T1/phv/m/n/10 enum [] { [] , []

Underfull \hbox (badness 896) in paragraph at lines 233--238
\T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TARGET[]_[][]SPIRV[]
_[][]TEXT \T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[
]_[][]ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 2384) in paragraph at lines 239--245
[]\T1/phv/m/n/10 enum [] { [] , [] ,

Underfull \hbox (badness 1024) in paragraph at lines 239--245
[] \T1/phv/m/n/10 , [] , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[]_
[][]ENUM

Underfull \hbox (badness 10000) in paragraph at lines 246--253
\T1/phv/b/n/10 D[]_[][]SHADER[]_[][]SPIRV[]_[][]ENVIRONMENT[]_[][]OPENGL[]_[]4[
]_[]5 \T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SPIRV[]_[][]EN
VIRONMENT[]_[][]

Underfull \hbox (badness 1406) in paragraph at lines 259--267
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]tessellator[]_[]ou
tput[]_[]primitive \T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]T
ESSELLATOR[]_[][]OUTPUT[]

Underfull \hbox (badness 2065) in paragraph at lines 259--267
\T1/phv/b/n/10 _[][]POINT \T1/phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]S
HADER[]_[][]TESSELLATOR[]_[][]OUTPUT[]_[][]LINE \T1/phv/m/n/10 = 0x2 , \T1/phv/
b/n/10 VKD3[]D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 3514) in paragraph at lines 259--267
\T1/phv/b/n/10 TESSELLATOR[]_[][]OUTPUT[]_[][]TRIANGLE[]_[][]CW \T1/phv/m/n/10 
= 0x3 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TESSELLATOR[]_[][]OUTPUT[]_[]
[]

Underfull \hbox (badness 1117) in paragraph at lines 259--267
\T1/phv/b/n/10 TRIANGLE[]_[][]CCW \T1/phv/m/n/10 = 0x4 , \T1/phv/b/n/10 VKD3[]D
[]_[][]FORCE[]_[]32[]_[][]BIT[]_[][]ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]SHADER[
]_[][]STRUCTURE[]_[][]TYPE)

Underfull \hbox (badness 1127) in paragraph at lines 267--275
\T1/phv/b/n/10 _[][]TESSELLATOR[]_[][]PARTITIONING[]_[][]FRACTIONAL[]_[][]ODD \
T1/phv/m/n/10 = 0x3 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TESSELLATOR[]_[
][]
[37]
Underfull \hbox (badness 10000) in paragraph at lines 275--325
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[
][]POINT[]_[][]MAG[]_[][]MIP[]_[][]LINEAR \T1/phv/m/n/10 = 0x085 , \T1/phv/b/n/
10 VKD3[]D[]_[][]

Underfull \hbox (badness 7362) in paragraph at lines 275--325
\T1/phv/b/n/10 SHADER[]_[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[][]LINEAR[]_[]
[]MAG[]_[][]MIP[]_[][]POINT \T1/phv/m/n/10 = 0x090 , \T1/phv/b/n/10 VKD3[]D[]_[
][]SHADER[]

Underfull \hbox (badness 3668) in paragraph at lines 275--325
\T1/phv/b/n/10 _[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[][]LINEAR[]_[][]MAG[]_
[][]POINT[]_[][]MIP[]_[][]LINEAR \T1/phv/m/n/10 = 0x091 , \T1/phv/b/n/10 VKD3[]
D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 2521) in paragraph at lines 275--325
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]_[][]COMPARISON[]_[][]MIN[]_[
][]MAG[]_[][]MIP[]_[][]LINEAR \T1/phv/m/n/10 = 0x095 , \T1/phv/b/n/10 VKD3[]D[]
_[][]SHADER[]_[][]

Underfull \hbox (badness 1990) in paragraph at lines 275--325
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]_[][]MINIMUM[]_[][]MIN[]_[][]
POINT[]_[][]MAG[]_[][]LINEAR[]_[][]MIP[]_[][]POINT \T1/phv/m/n/10 = 0x104 , \T1
/phv/b/n/10 VKD3[]D[]_[][]

Underfull \hbox (badness 900) in paragraph at lines 275--325
\T1/phv/b/n/10 _[][]MINIMUM[]_[][]MIN[]_[][]LINEAR[]_[][]MAG[]_[][]MIP[]_[][]PO
INT \T1/phv/m/n/10 = 0x110 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[]
_[][]MINIMUM[]_[][]MIN[]_[][]

Underfull \hbox (badness 10000) in paragraph at lines 275--325
\T1/phv/b/n/10 _[][]FILTER[]_[][]MINIMUM[]_[][]MIN[]_[][]MAG[]_[][]MIP[]_[][]LI
NEAR \T1/phv/m/n/10 = 0x115 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]FILTER[
]_[][]MINIMUM[]_[][]

Underfull \hbox (badness 10000) in paragraph at lines 325--336
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TEXTURE[]_[][]ADDRESS[]_[][]MODE[]_[]
[]WRAP \T1/phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]TEXTURE
[]_[][]

Underfull \hbox (badness 1019) in paragraph at lines 336--351
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPARISON[]_[][]FUNC[]_[][]NEVER \T1
/phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]COMPARISON[]_[][]
FUNC[]

Underfull \hbox (badness 4193) in paragraph at lines 336--351
\T1/phv/b/n/10 _[][]LESS \T1/phv/m/n/10 = 0x2 , \T1/phv/b/n/10 VKD3[]D[]_[][]SH
ADER[]_[][]COMPARISON[]_[][]FUNC[]_[][]EQUAL \T1/phv/m/n/10 = 0x3 , \T1/phv/b/n
/10 VKD3[]D[]_[][]SHADER[]_[][]

Underfull \hbox (badness 10000) in paragraph at lines 351--358
[][] \T1/phv/m/n/10 enum \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]static[]_[]border[
]_[]colour \T1/phv/m/n/10 { \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]STATIC[]_
[][]BORDER[]_[][]COLOUR[]_[][]

Underfull \hbox (badness 2495) in paragraph at lines 351--358
\T1/phv/b/n/10 TRANSPARENT[]_[][]BLACK \T1/phv/m/n/10 = 0x0 , \T1/phv/b/n/10 VK
D3[]D[]_[][]SHADER[]_[][]STATIC[]_[][]BORDER[]_[][]COLOUR[]_[][]OPAQUE[]_[][]BL
ACK

Underfull \hbox (badness 2707) in paragraph at lines 358--369
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]PARAMETER[]_[][]TYPE[]_[][
]DESCRIPTOR[]_[][]TABLE \T1/phv/m/n/10 = 0x0 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHA
DER[]_[][]

Underfull \hbox (badness 1102) in paragraph at lines 358--369
\T1/phv/b/n/10 ROOT[]_[][]PARAMETER[]_[][]TYPE[]_[]32[]BIT[]_[][]CONSTANTS \T1/
phv/m/n/10 = 0x1 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]PARAMET
ER[]_[][]
[38]
Underfull \hbox (badness 6625) in paragraph at lines 369--384
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]SIGNATURE[]_[][]FLAG[]_[][
]DENY[]_[][]DOMAIN[]_[][]SHADER[]_[][]ROOT[]_[][]ACCESS \T1/phv/m/n/10 = 0x08 ,


Underfull \hbox (badness 2368) in paragraph at lines 369--384
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]SIGNATURE[]_[][]FLAG[]_[][
]DENY[]_[][]GEOMETRY[]_[][]SHADER[]_[][]ROOT[]_[][]ACCESS \T1/phv/m/n/10 = 0x10


Underfull \hbox (badness 5147) in paragraph at lines 369--384
\T1/phv/m/n/10 , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]ROOT[]_[][]SIGNATURE
[]_[][]FLAG[]_[][]DENY[]_[][]PIXEL[]_[][]SHADER[]_[][]ROOT[]_[][]ACCESS \T1/phv
/m/n/10 = 0x20 ,

Underfull \hbox (badness 900) in paragraph at lines 384--392
\T1/phv/b/n/10 ROOT[]_[][]DESCRIPTOR[]_[][]FLAG[]_[][]DATA[]_[][]STATIC[]_[][]W
HILE[]_[][]SET[]_[][]AT[]_[][]EXECUTE \T1/phv/m/n/10 = 0x4 , \T1/phv/b/n/10 VKD
3[]D[]_[][]SHADER[]

Underfull \hbox (badness 2564) in paragraph at lines 384--392
\T1/phv/b/n/10 _[][]ROOT[]_[][]DESCRIPTOR[]_[][]FLAG[]_[][]DATA[]_[][]STATIC \T
1/phv/m/n/10 = 0x8 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[]_[][]
ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]

Underfull \hbox (badness 1281) in paragraph at lines 392--403
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]DESCRIPTOR[]_[][]RANGE[]_[][]FLAG[]_[
][]DATA[]_[][]STATIC \T1/phv/m/n/10 = 0x8 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[
]_[]32[]_[][]BIT[]_[][]

Underfull \hbox (badness 4752) in paragraph at lines 409--425
[] \T1/phv/m/n/10 = 0x0 , [] = 0x1 ,

Underfull \hbox (badness 1048) in paragraph at lines 409--425
[] \T1/phv/m/n/10 = 0x2 , []

Overfull \hbox (55.18489pt too wide) in paragraph at lines 409--425
\T1/phv/m/n/10 = 0x5 , [] = 0x6 , []

Overfull \hbox (57.18108pt too wide) in paragraph at lines 409--425
[] \T1/phv/m/n/10 = 0x8 , []

Underfull \hbox (badness 2343) in paragraph at lines 426--435
[] \T1/phv/m/n/10 = 0x5 , \T1/phv/b/n/10 VKD3[]D[]_[][]FORCE[]_[]32[]_[][]BIT[]
_[][]ENUM \T1/phv/m/n/10 =(VKD3[]D[]_[][]

Overfull \hbox (277.71495pt too wide) in paragraph at lines 436--441
\T1/phv/m/n/10 = 0x00000001 , [] = 0x00000002 , []

Underfull \hbox (badness 6477) in paragraph at lines 442--451
[] \T1/phv/m/n/10 = 0x0 , [] = 0x1 ,

Overfull \hbox (61.81717pt too wide) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x00 , [] = 0x01 , []

Overfull \hbox (55.21869pt too wide) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x04 , []

Underfull \hbox (badness 4441) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x08 , [] = 0x09 ,

Underfull \hbox (badness 832) in paragraph at lines 452--476
[] \T1/phv/m/n/10 = 0x0a , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SV[]_[][]T
ESS[]_[][]FACTOR[]_[][]QUADEDGE

Underfull \hbox (badness 1038) in paragraph at lines 452--476
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SV[]_[][]TESS[]_[][]FACTOR[]_[][]QUAD
INT \T1/phv/m/n/10 = 0x0c , \T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]SV[]_[][]
TESS[]_[][]FACTOR[]_[][]
[39]
Overfull \hbox (15.06075pt too wide) in paragraph at lines 477--486
\T1/phv/b/n/10 VKD3[]D[]_[][]SHADER[]_[][]MINIMUM[]_[][]PRECISION[]_[][]NONE \T
1/phv/m/n/10 = 0 , []

Overfull \hbox (39.94737pt too wide) in paragraph at lines 477--486
\T1/phv/m/n/10 = 1 , [] = 2 , []

Underfull \hbox (badness 4024) in paragraph at lines 498--500
[][] \T1/phv/m/n/10 static uint32[]_[]t \T1/phv/b/n/10 vkd3d[]_[]shader[]_[]cre
ate[]_[]swizzle \T1/phv/m/n/10 (enum [] x, enum

Overfull \hbox (58.73975pt too wide) in paragraph at lines 498--500
[] \T1/phv/m/n/10 y, enum [] z, enum []

Overfull \hbox (23.19981pt too wide) in paragraph at lines 505--506
[]\T1/phv/m/n/10 enum [] $\OMS/cmsy/m/n/10 ^^C$ [] \T1/phv/m/n/10 (enum []

Overfull \hbox (102.3733pt too wide) in paragraph at lines 513--514
[]\T1/phv/m/n/10 int [] (const struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 d
xbc, struct []

Underfull \hbox (badness 2680) in paragraph at lines 515--516
[]\T1/phv/m/n/10 void [] (struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 root[]
_[]

Underfull \hbox (badness 3826) in paragraph at lines 517--518
[]\T1/phv/m/n/10 int [] (const struct []
[40]
Underfull \hbox (badness 10000) in paragraph at lines 523--524
[]\T1/phv/m/n/10 void [] (struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 scan[]
_[]

Overfull \hbox (18.06277pt too wide) in paragraph at lines 525--526
[]\T1/phv/m/n/10 int [] (const struct [] $\OMS/cmsy/m/n/10 ^^C$\T1/phv/m/n/10 d
xbc, struct []

Overfull \hbox (44.17838pt too wide) in paragraph at lines 527--528
[]\T1/phv/m/n/10 struct [] $\OMS/cmsy/m/n/10 ^^C$ [] \T1/phv/m/n/10 (const stru
ct []

Underfull \hbox (badness 10000) detected at line 534
[][][]
[41] [42] [43]
Overfull \vbox (15.54634pt too high) has occurred while \output is active
[44] [45] [46]
Overfull \hbox (31.17856pt too wide) in paragraph at lines 1038--1039
[]\T1/phv/m/n/10 Supported trans-for-ma-tions can also be de-tected at run-time
 with the func-tions []
[47]
Underfull \hbox (badness 10000) detected at line 1062
[][][]

Underfull \hbox (badness 10000) detected at line 1087
[][][]
[48]
Underfull \hbox (badness 10000) detected at line 1111
[][][]
[49] [50]
Underfull \hbox (badness 10000) detected at line 1214
[][][]

Underfull \hbox (badness 10000) detected at line 1234
[][][]
[51]
Underfull \hbox (badness 10000) detected at line 1254
[][][]

Overfull \hbox (22.199pt too wide) in paragraph at lines 1267--1268
[]\T1/phv/m/n/10 This func-tion parses a com-piled shader. To parse a stan-dalo
ne root sig-na-ture, use []. 

Underfull \hbox (badness 10000) detected at line 1280
[][][]

Overfull \hbox (24.76387pt too wide) in paragraph at lines 1297--1298
[]\T1/phv/m/n/10 This func-tion parses a stan-dalone root sig-na-ture, and shou
ld not be con-fused with []. 
[52]
Underfull \hbox (badness 10000) detected at line 1310
[][][]

Underfull \hbox (badness 10000) detected at line 1341
[][][]
[53]
Underfull \hbox (badness 10000) detected at line 1369
[][][]
) (./vkd3d__shader_8h_source.tex [54] [55] [56] [57] [58] [59] [60] [61]
[62] [63]) (./vkd3d__types_8h.tex <./vkd3d__types_8h__dep__incl.pdf

pdfTeX warning: /usr/bin/pdflatex (file ./vkd3d__types_8h__dep__incl.pdf): PDF 
inclusion: multiple pdfs with page group included in a single page
>
Overfull \hbox (69.64018pt too wide) in paragraph at lines 19--29
[] \T1/phv/m/n/10 = 0 , [] = -1 , [] = -2 , []
[64]) (./vkd3d__types_8h_source.tex [65]) (./vkd3d__utils_8h_source.tex)
[66] (./refman.ind
Overfull \hbox (20.84427pt too wide) in paragraph at lines 78--80
[]| \T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_BUFFER_UAV,

Overfull \hbox (110.14098pt too wide) in paragraph at lines 82--84
[]| \T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_BUFFER_UAV_STORAGE_BUFFER,

Overfull \hbox (143.65639pt too wide) in paragraph at lines 84--86
[]| \T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_BUFFER_UAV_STORAGE_TEXEL_BUFFER,


Overfull \hbox (20.83517pt too wide) in paragraph at lines 86--88
[]| \T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_FORMATTING,

Overfull \hbox (25.83896pt too wide) in paragraph at lines 89--91
[]| \T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_STRIP_DEBUG,

Overfull \hbox (136.23137pt too wide) in paragraph at lines 99--101
[]| \T1/phv/m/n/10 VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_SAMPLER_COMPARISON_MODE,

Overfull \hbox (62.80183pt too wide) in paragraph at lines 101--103
[]| \T1/phv/m/n/10 VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_UAV_COUNTER,

Overfull \hbox (43.30806pt too wide) in paragraph at lines 103--105
[]| \T1/phv/m/n/10 VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_UAV_READ,
[67]
Overfull \hbox (23.92198pt too wide) in paragraph at lines 128--130
[]| \T1/phv/m/n/10 VKD3D_SHADER_MINIMUM_PRECISION_FIXED_8_2,

Overfull \hbox (20.16017pt too wide) in paragraph at lines 130--132
[]| \T1/phv/m/n/10 VKD3D_SHADER_MINIMUM_PRECISION_FLOAT_16,

Underfull \hbox (badness 10000) in paragraph at lines 141--142
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_DATA_SNORM,

Underfull \hbox (badness 10000) in paragraph at lines 144--145
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_DATA_UNORM,

Underfull \hbox (badness 10000) in paragraph at lines 146--147
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_1D,

Overfull \hbox (21.65442pt too wide) in paragraph at lines 147--149
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_1DARRAY,

Underfull \hbox (badness 10000) in paragraph at lines 149--150
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_2D,

Overfull \hbox (21.65442pt too wide) in paragraph at lines 150--152
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_2DARRAY,

Overfull \hbox (35.51413pt too wide) in paragraph at lines 153--155
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_2DMSARRAY,

Underfull \hbox (badness 10000) in paragraph at lines 155--156
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_3D,

Overfull \hbox (35.51413pt too wide) in paragraph at lines 157--159
[]| \T1/phv/m/n/10 VKD3D_SHADER_RESOURCE_TEXTURE_CUBEARRAY,

Overfull \hbox (33.05716pt too wide) in paragraph at lines 167--169
[]| \T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_COMPILE_INFO,

Overfull \hbox (42.56123pt too wide) in paragraph at lines 169--171
[]| \T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO,

Overfull \hbox (81.19756pt too wide) in paragraph at lines 171--173
[]| \T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_SCAN_DESCRIPTOR_INFO,

Overfull \hbox (143.04439pt too wide) in paragraph at lines 173--175
[]| \T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_DOMAIN_SHADER_TARGET_INFO,


Overfull \hbox (59.53476pt too wide) in paragraph at lines 175--177
[]| \T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_TARGET_INFO,

Overfull \hbox (102.78828pt too wide) in paragraph at lines 177--179
[]| \T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_TRANSFORM_FEEDBACK_INFO,

Overfull \hbox (40.44595pt too wide) in paragraph at lines 186--188
[]| \T1/phv/m/n/10 VKD3D_SHADER_SV_RENDER_TARGET_ARRAY_INDEX,

Overfull \hbox (87.63908pt too wide) in paragraph at lines 222--223
[]\T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_BUFFER_UAV_STORAGE_BUFFER 

Overfull \hbox (121.1545pt too wide) in paragraph at lines 224--225
[]\T1/phv/m/n/10 VKD3D_SHADER_COMPILE_OPTION_BUFFER_UAV_STORAGE_TEXEL_BUFFER 
[68]
Overfull \hbox (113.72948pt too wide) in paragraph at lines 252--253
[]\T1/phv/m/n/10 VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_SAMPLER_COMPARISON_MODE 

Overfull \hbox (40.29994pt too wide) in paragraph at lines 254--255
[]\T1/phv/m/n/10 VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_UAV_COUNTER 

Overfull \hbox (20.80617pt too wide) in paragraph at lines 256--257
[]\T1/phv/m/n/10 VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_UAV_READ 
[69]
Overfull \hbox (20.05934pt too wide) in paragraph at lines 390--391
[]\T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO 

Overfull \hbox (58.69566pt too wide) in paragraph at lines 392--393
[]\T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_SCAN_DESCRIPTOR_INFO 

Overfull \hbox (120.5425pt too wide) in paragraph at lines 394--395
[]\T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_DOMAIN_SHADER_TARGET_INFO 

Overfull \hbox (37.03287pt too wide) in paragraph at lines 396--397
[]\T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_TARGET_INFO 

Overfull \hbox (80.28639pt too wide) in paragraph at lines 398--399
[]\T1/phv/m/n/10 VKD3D_SHADER_STRUCTURE_TYPE_TRANSFORM_FEEDBACK_INFO 

Overfull \hbox (17.94406pt too wide) in paragraph at lines 414--415
[]\T1/phv/m/n/10 VKD3D_SHADER_SV_RENDER_TARGET_ARRAY_INDEX 
[70]) (./refman.aux)

Package rerunfilecheck Warning: File `refman.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information){/usr/share/texlive/texmf-d
ist/fonts/enc/dvips/base/8r.enc}</usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/ams
fonts/cm/cmmi7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/c
m/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy
7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/urw/courier/ucrro8a.pfb></usr/share/texlive/texmf-
dist/fonts/type1/urw/helvetic/uhvb8a.pfb></usr/share/texlive/texmf-dist/fonts/t
ype1/urw/helvetic/uhvb8ac.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/he
lvetic/uhvr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvro
8a.pfb>
Output written on refman.pdf (76 pages, 449353 bytes).
Transcript written on refman.log.
make  all-am
make[3]: Entering directory '/build/reproducible-path/vkd3d-1.2'
/bin/sed -e 's![@]prefix[@]!/usr!g' \
	-e 's![@]exec_prefix[@]!/usr!g' \
	-e 's![@]includedir[@]!/usr/include!g' \
	-e 's![@]libdir[@]!/usr/lib/aarch64-linux-gnu!g' \
	-e 's![@]PACKAGE_VERSION[@]!1.2!g' \
	libs/vkd3d/libvkd3d.pc.in > libvkd3d.pc
/bin/sed -e 's![@]prefix[@]!/usr!g' \
	-e 's![@]exec_prefix[@]!/usr!g' \
	-e 's![@]includedir[@]!/usr/include!g' \
	-e 's![@]libdir[@]!/usr/lib/aarch64-linux-gnu!g' \
	-e 's![@]PACKAGE_VERSION[@]!1.2!g' \
	libs/vkd3d-shader/libvkd3d-shader.pc.in > libvkd3d-shader.pc
/bin/sed -e 's![@]prefix[@]!/usr!g' \
	-e 's![@]exec_prefix[@]!/usr!g' \
	-e 's![@]includedir[@]!/usr/include!g' \
	-e 's![@]libdir[@]!/usr/lib/aarch64-linux-gnu!g' \
	-e 's![@]PACKAGE_VERSION[@]!1.2!g' \
	libs/vkd3d-utils/libvkd3d-utils.pc.in > libvkd3d-utils.pc
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o programs/vkd3d-compiler/main.o programs/vkd3d-compiler/main.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-shader/libvkd3d_shader_la-checksum.lo `test -f 'libs/vkd3d-shader/checksum.c' || echo './'`libs/vkd3d-shader/checksum.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-shader/libvkd3d_shader_la-dxbc.lo `test -f 'libs/vkd3d-shader/dxbc.c' || echo './'`libs/vkd3d-shader/dxbc.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-shader/libvkd3d_shader_la-spirv.lo `test -f 'libs/vkd3d-shader/spirv.c' || echo './'`libs/vkd3d-shader/spirv.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-shader/libvkd3d_shader_la-trace.lo `test -f 'libs/vkd3d-shader/trace.c' || echo './'`libs/vkd3d-shader/trace.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-shader/libvkd3d_shader_la-vkd3d_shader_main.lo `test -f 'libs/vkd3d-shader/vkd3d_shader_main.c' || echo './'`libs/vkd3d-shader/vkd3d_shader_main.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-common/debug.lo libs/vkd3d-common/debug.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-common/memory.lo libs/vkd3d-common/memory.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-common/utf8.lo libs/vkd3d-common/utf8.c
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o demos/gears-gears.o `test -f 'demos/gears.c' || echo './'`demos/gears.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d/command.lo libs/vkd3d/command.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d/device.lo libs/vkd3d/device.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/trace.c  -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-trace.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/command.c  -fPIC -DPIC -o libs/vkd3d/.libs/command.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/checksum.c  -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-checksum.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/vkd3d_shader_main.c  -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-vkd3d_shader_main.o
In file included from ./include/vkd3d_d3d12.h:193,
                 from demos/demo.h:39,
                 from demos/gears.c:49:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/dxbc.c  -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-dxbc.o
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/device.c  -fPIC -DPIC -o libs/vkd3d/.libs/device.o
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d/vkd3d_private.h:32,
                 from libs/vkd3d/command.c:20:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-common/utf8.c  -fPIC -DPIC -o libs/vkd3d-common/.libs/utf8.o
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-common/memory.c  -fPIC -DPIC -o libs/vkd3d-common/.libs/memory.o
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/spirv.c  -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-spirv.o
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d/vkd3d_private.h:32,
                 from libs/vkd3d/device.c:19:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-common/debug.c  -fPIC -DPIC -o libs/vkd3d-common/.libs/debug.o
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d/resource.lo libs/vkd3d/resource.c
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-common/memory.c -o libs/vkd3d-common/memory.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-common/utf8.c -o libs/vkd3d-common/utf8.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/checksum.c -o libs/vkd3d-shader/libvkd3d_shader_la-checksum.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d/state.lo libs/vkd3d/state.c
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-common/debug.c -o libs/vkd3d-common/debug.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d/utils.lo libs/vkd3d/utils.c
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d/vkd3d_main.lo libs/vkd3d/vkd3d_main.c
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:867:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  867 | {
      | ^
libs/vkd3d/command.c:867:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:888:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  888 | {
      | ^
libs/vkd3d/command.c:888:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:898:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  898 | {
      | ^
libs/vkd3d/command.c:898:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:928:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  928 | {
      | ^
libs/vkd3d/command.c:928:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:939:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  939 | {
      | ^
libs/vkd3d/command.c:939:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:950:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  950 | {
      | ^
libs/vkd3d/command.c:950:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:959:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  959 | {
      | ^
libs/vkd3d/command.c:959:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:968:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  968 | {
      | ^
libs/vkd3d/command.c:968:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:977:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  977 | {
      | ^
libs/vkd3d/command.c:977:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:996:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  996 | {
      | ^
libs/vkd3d/command.c:996:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1045:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1045 | {
      | ^
libs/vkd3d/command.c:1045:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1502:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1502 | {
      | ^
libs/vkd3d/command.c:1502:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1523:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1523 | {
      | ^
libs/vkd3d/command.c:1523:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1533:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1533 | {
      | ^
libs/vkd3d/command.c:1533:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1572:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1572 | {
      | ^
libs/vkd3d/command.c:1572:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1582:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1582 | {
      | ^
libs/vkd3d/command.c:1582:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1592:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1592 | {
      | ^
libs/vkd3d/command.c:1592:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1601:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1601 | {
      | ^
libs/vkd3d/command.c:1601:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1611:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1611 | {
      | ^
libs/vkd3d/command.c:1611:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:1620:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1620 | {
      | ^
libs/vkd3d/command.c:1620:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2165:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2165 | {
      | ^
libs/vkd3d/command.c:2165:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2188:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2188 | {
      | ^
libs/vkd3d/command.c:2188:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2203:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2203 | {
      | ^
libs/vkd3d/command.c:2203:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from demos/demo_xcb.h:23,
                 from demos/demo.h:145:
./include/vkd3d_utils.h:44:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   44 | HRESULT WINAPI D3D12CreateRootSignatureDeserializer(const void *data, SIZE_T data_size, REFIID iid, void **deserializer);
      | ^~~~~~~
./include/vkd3d_utils.h:44:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:45:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   45 | HRESULT WINAPI D3D12GetDebugInterface(REFIID iid, void **debug);
      | ^~~~~~~
./include/vkd3d_utils.h:45:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:47:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   47 |         D3D_ROOT_SIGNATURE_VERSION version, ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:47:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:51:41: warning: 'stdcall' attribute directive ignored [-Wattributes]
   51 |         REFIID iid, void **device, enum vkd3d_api_version api_version);
      |                                         ^~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:51:41: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:53:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   53 |         SIZE_T data_size, REFIID iid, void **deserializer);
      |         ^~~~~~
./include/vkd3d_utils.h:53:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:55:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   55 |         ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~
./include/vkd3d_utils.h:55:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2232:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2232 | {
      | ^
libs/vkd3d/command.c:2232:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2242:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2242 | {
      | ^
libs/vkd3d/command.c:2242:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2252:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2252 | {
      | ^
libs/vkd3d/command.c:2252:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2261:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2261 | {
      | ^
libs/vkd3d/command.c:2261:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2270:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2270 | {
      | ^
libs/vkd3d/command.c:2270:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2279:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2279 | {
      | ^
libs/vkd3d/command.c:2279:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2288:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2288 | {
      | ^
libs/vkd3d/command.c:2288:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2372:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2372 | {
      | ^
libs/vkd3d/command.c:2372:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:2403:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2403 | {
      | ^
libs/vkd3d/command.c:2403:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3017:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3017 | {
      | ^
libs/vkd3d/command.c:3017:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3041:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3041 | {
      | ^
libs/vkd3d/command.c:3041:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/resource.c  -fPIC -DPIC -o libs/vkd3d/.libs/resource.o
libs/vkd3d/command.c:3066:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3066 | {
      | ^
libs/vkd3d/command.c:3066:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3085:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3085 | {
      | ^
libs/vkd3d/command.c:3085:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3369:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3369 | {
      | ^
libs/vkd3d/command.c:3369:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3503:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3503 | {
      | ^
libs/vkd3d/command.c:3503:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3575:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3575 | {
      | ^
libs/vkd3d/command.c:3575:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3585:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3585 | {
      | ^
libs/vkd3d/command.c:3585:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3659:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3659 | {
      | ^
libs/vkd3d/command.c:3659:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3679:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3679 | {
      | ^
libs/vkd3d/command.c:3679:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3715:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3715 | {
      | ^
libs/vkd3d/command.c:3715:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3743:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3743 | {
      | ^
libs/vkd3d/command.c:3743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3755:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3755 | {
      | ^
libs/vkd3d/command.c:3755:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3767:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3767 | {
      | ^
libs/vkd3d/command.c:3767:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:3822:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3822 | {
      | ^
libs/vkd3d/command.c:3822:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4055:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4055 | {
      | ^
libs/vkd3d/command.c:4055:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4061:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4061 | {
      | ^
libs/vkd3d/command.c:4061:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4085:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4085 | {
      | ^
libs/vkd3d/command.c:4085:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4096:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4096 | {
      | ^
libs/vkd3d/command.c:4096:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4121:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4121 | {
      | ^
libs/vkd3d/command.c:4121:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4133:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 | {
      | ^
libs/vkd3d/command.c:4133:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4158:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4158 | {
      | ^
libs/vkd3d/command.c:4158:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4170:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4170 | {
      | ^
libs/vkd3d/command.c:4170:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4182:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4182 | {
      | ^
libs/vkd3d/command.c:4182:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4194:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4194 | {
      | ^
libs/vkd3d/command.c:4194:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4249:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4249 | {
      | ^
libs/vkd3d/command.c:4249:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4260:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 | {
      | ^
libs/vkd3d/command.c:4260:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4321:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4321 | {
      | ^
libs/vkd3d/command.c:4321:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4333:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4333 | {
      | ^
libs/vkd3d/command.c:4333:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4345:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4345 | {
      | ^
libs/vkd3d/command.c:4345:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4357:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4357 | {
      | ^
libs/vkd3d/command.c:4357:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4369:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4369 | {
      | ^
libs/vkd3d/command.c:4369:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4407:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4407 | {
      | ^
libs/vkd3d/command.c:4407:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4459:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4459 | {
      | ^
libs/vkd3d/command.c:4459:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4525:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4525 | {
      | ^
libs/vkd3d/command.c:4525:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4730:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 | {
      | ^
libs/vkd3d/command.c:4730:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:4778:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4778 | {
      | ^
libs/vkd3d/command.c:4778:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5025:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5025 | {
      | ^
libs/vkd3d/command.c:5025:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5087:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5087 | {
      | ^
libs/vkd3d/command.c:5087:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5105:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5105 | {
      | ^
libs/vkd3d/command.c:5105:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5111:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5111 | {
      | ^
libs/vkd3d/command.c:5111:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5141:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5141 | {
      | ^
libs/vkd3d/command.c:5141:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5187:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5187 | {
      | ^
libs/vkd3d/command.c:5187:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5267:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5267 | {
      | ^
libs/vkd3d/command.c:5267:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5339:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5339 | {
      | ^
libs/vkd3d/command.c:5339:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5345:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5345 | {
      | ^
libs/vkd3d/command.c:5345:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5350:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5350 | {
      | ^
libs/vkd3d/command.c:5350:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2180:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2180 | {
      | ^
libs/vkd3d/command.c:5361:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5361 | {
      | ^
libs/vkd3d/device.c:2180:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5361:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2199:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2199 | {
      | ^
libs/vkd3d/device.c:2199:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2209:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2209 | {
      | ^
libs/vkd3d/device.c:2209:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5464:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5464 | {
      | ^
libs/vkd3d/device.c:2245:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2245 | {
      | ^
libs/vkd3d/device.c:2245:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5464:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2256:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2256 | {
      | ^
libs/vkd3d/device.c:2256:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o libs/vkd3d-utils/vkd3d_utils_main.lo libs/vkd3d-utils/vkd3d_utils_main.c
libs/vkd3d/device.c:2267:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2267 | {
      | ^
libs/vkd3d/device.c:2267:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5477:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5477 | {
      | ^
libs/vkd3d/command.c:5477:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2276:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2276 | {
      | ^
libs/vkd3d/device.c:2276:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2286:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 | {
      | ^
libs/vkd3d/device.c:2286:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5487:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 | {
      | ^
libs/vkd3d/device.c:2294:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2294 | {
      | ^
libs/vkd3d/device.c:2294:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5487:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2311:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2311 | {
      | ^
libs/vkd3d/device.c:2311:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5493:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5493 | {
      | ^
libs/vkd3d/command.c:5493:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2328:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2328 | {
      | ^
libs/vkd3d/device.c:2328:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2345:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2345 | {
      | ^
libs/vkd3d/device.c:2345:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5502:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5502 | {
      | ^
libs/vkd3d/command.c:5502:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2363:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2363 | {
      | ^
libs/vkd3d/device.c:2363:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5511:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5511 | {
      | ^
libs/vkd3d/command.c:5511:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5518:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5518 | {
      | ^
libs/vkd3d/command.c:5518:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2489:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 | {
      | ^
libs/vkd3d/device.c:2489:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5698:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5698 | {
      | ^
libs/vkd3d/command.c:5698:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5719:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5719 | {
      | ^
libs/vkd3d/command.c:5719:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5729 | {
      | ^
libs/vkd3d/command.c:5729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5751:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5751 | {
      | ^
libs/vkd3d/command.c:5751:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:2991:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2991 | {
      | ^
libs/vkd3d/device.c:2991:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5761:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5761 | {
      | ^
libs/vkd3d/command.c:5761:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3008:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3008 | {
      | ^
libs/vkd3d/device.c:3008:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3032:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3032 | {
      | ^
libs/vkd3d/device.c:3032:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5771:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5771 | {
      | ^
libs/vkd3d/command.c:5771:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3051:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3051 | {
      | ^
libs/vkd3d/device.c:3051:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5780:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5780 | {
      | ^
libs/vkd3d/device.c:3064:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3064 | {
      | ^
libs/vkd3d/command.c:5780:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3064:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3078:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3078 | {
      | ^
libs/vkd3d/device.c:3078:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5800:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5800 | {
      | ^
libs/vkd3d/command.c:5800:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3093:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3093 | {
      | ^
libs/vkd3d/device.c:3093:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3104:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3104 | {
      | ^
libs/vkd3d/device.c:3104:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5817:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5817 | {
      | ^
libs/vkd3d/command.c:5817:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3114:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3114 | {
      | ^
libs/vkd3d/device.c:3114:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5832:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5832 | {
      | ^
libs/vkd3d/device.c:3130:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3130 | {
      | ^
libs/vkd3d/command.c:5832:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3130:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5841:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5841 | {
      | ^
libs/vkd3d/device.c:3182:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3182 | {
      | ^
libs/vkd3d/device.c:3182:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5841:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3195:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3195 | {
      | ^
libs/vkd3d/device.c:3195:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5904:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5904 | {
      | ^
libs/vkd3d/command.c:5904:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3262:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3262 | {
      | ^
libs/vkd3d/device.c:3262:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5911:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5911 | {
      | ^
libs/vkd3d/command.c:5911:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3307:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3307 | {
      | ^
libs/vkd3d/device.c:3307:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3329:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3329 | {
      | ^
libs/vkd3d/command.c:5917:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5917 | {
      | ^
libs/vkd3d/device.c:3329:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5917:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3350:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3350 | {
      | ^
libs/vkd3d/device.c:3350:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:5923:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5923 | {
      | ^
libs/vkd3d/command.c:5923:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3373:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3373 | {
      | ^
libs/vkd3d/device.c:3373:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3391:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3391 | {
      | ^
libs/vkd3d/device.c:3391:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3402:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3402 | {
      | ^
libs/vkd3d/device.c:3402:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3411:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3411 | {
      | ^
libs/vkd3d/device.c:3411:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6032:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6032 | {
      | ^
libs/vkd3d/command.c:6032:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3422:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3422 | {
      | ^
libs/vkd3d/device.c:3422:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3431:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 | {
      | ^
libs/vkd3d/device.c:3431:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3440:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3440 | {
      | ^
libs/vkd3d/device.c:3440:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6131:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6131 | {
      | ^
libs/vkd3d/command.c:6131:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3455:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3455 | {
      | ^
libs/vkd3d/device.c:3455:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6150:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6150 | {
      | ^
libs/vkd3d/device.c:3467:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3467 | {
      | ^
libs/vkd3d/command.c:6150:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3467:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6159:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6159 | {
      | ^
libs/vkd3d/command.c:6159:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3555:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3555 | {
      | ^
libs/vkd3d/device.c:3555:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3570:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 | {
      | ^
libs/vkd3d/device.c:3570:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3579:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 | {
      | ^
libs/vkd3d/device.c:3579:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6283:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6283 | {
      | ^
libs/vkd3d/command.c:6283:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3599:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 | {
      | ^
libs/vkd3d/device.c:3599:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/device.c:3609:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3609 | {
      | ^
libs/vkd3d/device.c:3609:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6304:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6304 | {
      | ^
libs/vkd3d/command.c:6304:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6314:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6314 | {
      | ^
libs/vkd3d/command.c:6314:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6337:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6337 | {
      | ^
libs/vkd3d/command.c:6337:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6347:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6347 | {
      | ^
libs/vkd3d/command.c:6347:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6357:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6357 | {
      | ^
libs/vkd3d/command.c:6357:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6366:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6366 | {
      | ^
libs/vkd3d/command.c:6366:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/command.c:6375:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6375 | {
      | ^
libs/vkd3d/command.c:6375:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d/vkd3d_private.h:32,
                 from libs/vkd3d/resource.c:20:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/utils.c  -fPIC -DPIC -o libs/vkd3d/.libs/utils.o
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/trace.c -o libs/vkd3d-shader/libvkd3d_shader_la-trace.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/vkd3d_main.c  -fPIC -DPIC -o libs/vkd3d/.libs/vkd3d_main.o
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d/vkd3d_private.h:32,
                 from libs/vkd3d/utils.c:19:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/state.c  -fPIC -DPIC -o libs/vkd3d/.libs/state.o
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d/vkd3d_private.h:32,
                 from libs/vkd3d/vkd3d_main.c:20:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/vkd3d_shader_main.c -o libs/vkd3d-shader/libvkd3d_shader_la-vkd3d_shader_main.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d/vkd3d_private.h:32,
                 from libs/vkd3d/state.c:20:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-utils/vkd3d_utils_main.c  -fPIC -DPIC -o libs/vkd3d-utils/.libs/vkd3d_utils_main.o
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:286:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  286 | {
      | ^
libs/vkd3d/resource.c:286:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:307:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  307 | {
      | ^
libs/vkd3d/resource.c:307:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/vkd3d/resource.c:341:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  341 | {
      | ^
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:341:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
libs/vkd3d/resource.c:355:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  355 | {
      | ^
libs/vkd3d/resource.c:355:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:365:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  365 | {
      | ^
libs/vkd3d/resource.c:365:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:375:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  375 | {
      | ^
libs/vkd3d/resource.c:375:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:384:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  384 | {
      | ^
libs/vkd3d/resource.c:384:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:394:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  394 | {
      | ^
libs/vkd3d/resource.c:394:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:404:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  404 | {
      | ^
libs/vkd3d/resource.c:404:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1121:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1121 | {
      | ^
libs/vkd3d/resource.c:1121:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
libs/vkd3d/resource.c:1142:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1142 | {
      | ^
libs/vkd3d/resource.c:1142:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1160:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1160 | {
      | ^
libs/vkd3d/resource.c:1160:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1180:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1180 | {
      | ^
libs/vkd3d/resource.c:1180:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1190:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1190 | {
      | ^
libs/vkd3d/resource.c:1190:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1200:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1200 | {
      | ^
libs/vkd3d/resource.c:1200:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
libs/vkd3d/resource.c:1209:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1209 | {
      | ^
libs/vkd3d/resource.c:1209:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1230:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1230 | {
      | ^
libs/vkd3d/resource.c:1230:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
libs/vkd3d/resource.c:1240:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1240 | {
      | ^
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
libs/vkd3d/resource.c:1240:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1287:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1287 | {
      | ^
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
libs/vkd3d/resource.c:1287:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1308:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1308 | {
      | ^
libs/vkd3d/resource.c:1308:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1318:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1318 | {
      | ^
libs/vkd3d/resource.c:1318:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1329:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1329 | {
      | ^
libs/vkd3d/resource.c:1329:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1421:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1421 | {
      | ^
libs/vkd3d/resource.c:1421:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1512:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1512 | {
      | ^
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:1512:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3289:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3289 | {
      | ^
libs/vkd3d/resource.c:3289:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3310:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3310 | {
      | ^
libs/vkd3d/resource.c:3310:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3320:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3320 | {
      | ^
libs/vkd3d/resource.c:3320:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3383:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3383 | {
      | ^
libs/vkd3d/resource.c:3383:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3393:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3393 | {
      | ^
libs/vkd3d/resource.c:3393:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
libs/vkd3d/resource.c:3403:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3403 | {
      | ^
libs/vkd3d/resource.c:3403:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3412:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3412 | {
      | ^
libs/vkd3d/resource.c:3412:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3421:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 | {
      | ^
libs/vkd3d/resource.c:3421:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3431:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 | {
      | ^
libs/vkd3d/resource.c:3431:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from libs/vkd3d-utils/vkd3d_utils_private.h:27,
                 from libs/vkd3d-utils/vkd3d_utils_main.c:19:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3442:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3442 | {
      | ^
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3442:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3454:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3454 | {
      | ^
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
libs/vkd3d/resource.c:3454:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3555:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3555 | {
      | ^
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
libs/vkd3d/resource.c:3555:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3576:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3576 | {
      | ^
libs/vkd3d/resource.c:3576:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
libs/vkd3d/resource.c:3586:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3586 | {
      | ^
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3586:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
libs/vkd3d/resource.c:3611:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3611 | {
      | ^
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3611:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3621:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3621 | {
      | ^
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
libs/vkd3d/resource.c:3621:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3631:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3631 | {
      | ^
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
libs/vkd3d/resource.c:3631:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
libs/vkd3d/resource.c:3640:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3640 | {
      | ^
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3640:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/resource.c:3650:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3650 | {
      | ^
libs/vkd3d/resource.c:3650:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o demos/triangle-triangle.o `test -f 'demos/triangle.c' || echo './'`demos/triangle.c
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from demos/demo.h:39,
                 from demos/triangle.c:46:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:31:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   31 | {
      | ^
libs/vkd3d/state.c:31:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:51:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   51 | {
      | ^
libs/vkd3d/state.c:51:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:98:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   98 | {
      | ^
libs/vkd3d/state.c:98:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:118:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  118 | {
      | ^
libs/vkd3d/state.c:118:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
libs/vkd3d/state.c:128:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  128 | {
      | ^
libs/vkd3d/state.c:128:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:138:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  138 | {
      | ^
libs/vkd3d/state.c:138:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:147:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  147 | {
      | ^
libs/vkd3d/state.c:147:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:157:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  157 | {
      | ^
libs/vkd3d/state.c:157:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1156:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1156 | {
      | ^
libs/vkd3d/state.c:1156:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
libs/vkd3d/state.c:1177:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1177 | {
      | ^
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1177:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1207:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1207 | {
      | ^
libs/vkd3d/state.c:1207:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1242:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1242 | {
      | ^
libs/vkd3d/state.c:1242:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1252:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1252 | {
      | ^
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
libs/vkd3d/state.c:1252:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1262:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1262 | {
      | ^
libs/vkd3d/state.c:1262:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1271:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1271 | {
      | ^
libs/vkd3d/state.c:1271:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1287:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1287 | {
      | ^
libs/vkd3d/state.c:1287:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
libs/vkd3d/state.c:1297:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1297 | {
      | ^
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/state.c:1297:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:105:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  105 | {
      | ^
libs/vkd3d/vkd3d_main.c:105:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:125:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  125 | {
      | ^
libs/vkd3d/vkd3d_main.c:125:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:135:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  135 | {
      | ^
libs/vkd3d/vkd3d_main.c:135:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:152:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  152 | {
      | ^
libs/vkd3d/vkd3d_main.c:152:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:266:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  266 | {
      | ^
libs/vkd3d/vkd3d_main.c:266:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
libs/vkd3d/vkd3d_main.c:286:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  286 | {
      | ^
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:286:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:296:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  296 | {
      | ^
libs/vkd3d/vkd3d_main.c:296:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:330:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  330 | {
      | ^
libs/vkd3d/vkd3d_main.c:330:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:365:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  365 | {
      | ^
libs/vkd3d/vkd3d_main.c:365:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:442:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  442 | {
      | ^
libs/vkd3d/vkd3d_main.c:442:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:460:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  460 | {
      | ^
libs/vkd3d/vkd3d_main.c:460:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:470:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  470 | {
      | ^
libs/vkd3d/vkd3d_main.c:470:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:487:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  487 | {
      | ^
libs/vkd3d/vkd3d_main.c:487:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d/vkd3d_main.c:496:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  496 | {
      | ^
libs/vkd3d/vkd3d_main.c:496:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o libvkd3d-common.la  libs/vkd3d-common/debug.lo libs/vkd3d-common/memory.lo libs/vkd3d-common/utf8.lo  -lm 
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from libs/vkd3d-utils/vkd3d_utils_private.h:30:
./include/vkd3d_utils.h:44:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   44 | HRESULT WINAPI D3D12CreateRootSignatureDeserializer(const void *data, SIZE_T data_size, REFIID iid, void **deserializer);
      | ^~~~~~~
./include/vkd3d_utils.h:44:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:45:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   45 | HRESULT WINAPI D3D12GetDebugInterface(REFIID iid, void **debug);
      | ^~~~~~~
./include/vkd3d_utils.h:45:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:47:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   47 |         D3D_ROOT_SIGNATURE_VERSION version, ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:47:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:51:41: warning: 'stdcall' attribute directive ignored [-Wattributes]
   51 |         REFIID iid, void **device, enum vkd3d_api_version api_version);
      |                                         ^~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:51:41: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:53:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   53 |         SIZE_T data_size, REFIID iid, void **deserializer);
      |         ^~~~~~
./include/vkd3d_utils.h:53:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:55:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   55 |         ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~
./include/vkd3d_utils.h:55:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:25:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   25 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:25:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:33:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   33 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:33:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:90:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   90 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:90:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:96:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   96 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:96:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:105:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  105 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:105:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:114:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  114 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:114:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libs/vkd3d-utils/vkd3d_utils_main.c:122:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  122 | {
      | ^
libs/vkd3d-utils/vkd3d_utils_main.c:122:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/dxbc.c -o libs/vkd3d-shader/libvkd3d_shader_la-dxbc.o >/dev/null 2>&1
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/vkd3d_main.c -o libs/vkd3d/vkd3d_main.o >/dev/null 2>&1
In file included from demos/demo_xcb.h:23,
                 from demos/demo.h:145:
./include/vkd3d_utils.h:44:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   44 | HRESULT WINAPI D3D12CreateRootSignatureDeserializer(const void *data, SIZE_T data_size, REFIID iid, void **deserializer);
      | ^~~~~~~
./include/vkd3d_utils.h:44:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:45:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   45 | HRESULT WINAPI D3D12GetDebugInterface(REFIID iid, void **debug);
      | ^~~~~~~
./include/vkd3d_utils.h:45:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:47:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   47 |         D3D_ROOT_SIGNATURE_VERSION version, ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:47:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:51:41: warning: 'stdcall' attribute directive ignored [-Wattributes]
   51 |         REFIID iid, void **device, enum vkd3d_api_version api_version);
      |                                         ^~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:51:41: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:53:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   53 |         SIZE_T data_size, REFIID iid, void **deserializer);
      |         ^~~~~~
./include/vkd3d_utils.h:53:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:55:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   55 |         ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~
./include/vkd3d_utils.h:55:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-utils/vkd3d_utils_main.c -o libs/vkd3d-utils/vkd3d_utils_main.o >/dev/null 2>&1
libtool: link: ar cr .libs/libvkd3d-common.a libs/vkd3d-common/.libs/debug.o libs/vkd3d-common/.libs/memory.o libs/vkd3d-common/.libs/utf8.o 
libtool: link: ranlib .libs/libvkd3d-common.a
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/utils.c -o libs/vkd3d/utils.o >/dev/null 2>&1
libtool: link: ( cd ".libs" && rm -f "libvkd3d-common.la" && ln -s "../libvkd3d-common.la" "libvkd3d-common.la" )
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/device.c -o libs/vkd3d/device.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/state.c -o libs/vkd3d/state.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/resource.c -o libs/vkd3d/resource.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d/command.c -o libs/vkd3d/command.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c libs/vkd3d-shader/spirv.c -o libs/vkd3d-shader/libvkd3d_shader_la-spirv.o >/dev/null 2>&1
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 1:0:0 -Wl,--version-script=./libs/vkd3d-shader/vkd3d_shader.map -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o libvkd3d-shader.la -rpath /usr/lib/aarch64-linux-gnu libs/vkd3d-shader/libvkd3d_shader_la-checksum.lo libs/vkd3d-shader/libvkd3d_shader_la-dxbc.lo libs/vkd3d-shader/libvkd3d_shader_la-spirv.lo libs/vkd3d-shader/libvkd3d_shader_la-trace.lo libs/vkd3d-shader/libvkd3d_shader_la-vkd3d_shader_main.lo libvkd3d-common.la  -lm 
libtool: link: gcc -shared  -fPIC -DPIC  libs/vkd3d-shader/.libs/libvkd3d_shader_la-checksum.o libs/vkd3d-shader/.libs/libvkd3d_shader_la-dxbc.o libs/vkd3d-shader/.libs/libvkd3d_shader_la-spirv.o libs/vkd3d-shader/.libs/libvkd3d_shader_la-trace.o libs/vkd3d-shader/.libs/libvkd3d_shader_la-vkd3d_shader_main.o  -Wl,--whole-archive ./.libs/libvkd3d-common.a -Wl,--no-whole-archive  -lm  -Wl,--no-undefined -g -O2 -flto=auto -fstack-protector-strong -Wl,--version-script=./libs/vkd3d-shader/vkd3d_shader.map -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack   -Wl,-soname -Wl,libvkd3d-shader.so.1 -o .libs/libvkd3d-shader.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libvkd3d-shader.so.1" && ln -s "libvkd3d-shader.so.1.0.0" "libvkd3d-shader.so.1")
libtool: link: (cd ".libs" && rm -f "libvkd3d-shader.so" && ln -s "libvkd3d-shader.so.1.0.0" "libvkd3d-shader.so")
libtool: link: (cd .libs/libvkd3d-shader.lax/libvkd3d-common.a && ar x "/build/reproducible-path/vkd3d-1.2/./.libs/libvkd3d-common.a")
libtool: link: ar cr .libs/libvkd3d-shader.a  libs/vkd3d-shader/libvkd3d_shader_la-checksum.o libs/vkd3d-shader/libvkd3d_shader_la-dxbc.o libs/vkd3d-shader/libvkd3d_shader_la-spirv.o libs/vkd3d-shader/libvkd3d_shader_la-trace.o libs/vkd3d-shader/libvkd3d_shader_la-vkd3d_shader_main.o  .libs/libvkd3d-shader.lax/libvkd3d-common.a/debug.o .libs/libvkd3d-shader.lax/libvkd3d-common.a/memory.o .libs/libvkd3d-shader.lax/libvkd3d-common.a/utf8.o 
libtool: link: ranlib .libs/libvkd3d-shader.a
libtool: link: rm -fr .libs/libvkd3d-shader.lax
libtool: link: ( cd ".libs" && rm -f "libvkd3d-shader.la" && ln -s "../libvkd3d-shader.la" "libvkd3d-shader.la" )
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 3:0:2 -Wl,--version-script=./libs/vkd3d/vkd3d.map -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o libvkd3d.la -rpath /usr/lib/aarch64-linux-gnu libs/vkd3d/command.lo libs/vkd3d/device.lo libs/vkd3d/resource.lo libs/vkd3d/state.lo libs/vkd3d/utils.lo libs/vkd3d/vkd3d_main.lo libvkd3d-common.la libvkd3d-shader.la -ldl -lpthread -lm 
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o vkd3d-compiler programs/vkd3d-compiler/main.o libvkd3d-shader.la -lm 
libtool: link: gcc -shared  -fPIC -DPIC  libs/vkd3d/.libs/command.o libs/vkd3d/.libs/device.o libs/vkd3d/.libs/resource.o libs/vkd3d/.libs/state.o libs/vkd3d/.libs/utils.o libs/vkd3d/.libs/vkd3d_main.o  -Wl,--whole-archive ./.libs/libvkd3d-common.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/build/reproducible-path/vkd3d-1.2/.libs ./.libs/libvkd3d-shader.so -ldl -lpthread -lm  -Wl,--no-undefined -g -O2 -flto=auto -fstack-protector-strong -Wl,--version-script=./libs/vkd3d/vkd3d.map -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack   -Wl,-soname -Wl,libvkd3d.so.1 -o .libs/libvkd3d.so.1.2.0
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o .libs/vkd3d-compiler programs/vkd3d-compiler/main.o  ./.libs/libvkd3d-shader.so -lm
libtool: link: (cd ".libs" && rm -f "libvkd3d.so.1" && ln -s "libvkd3d.so.1.2.0" "libvkd3d.so.1")
libtool: link: (cd ".libs" && rm -f "libvkd3d.so" && ln -s "libvkd3d.so.1.2.0" "libvkd3d.so")
libtool: link: (cd .libs/libvkd3d.lax/libvkd3d-common.a && ar x "/build/reproducible-path/vkd3d-1.2/./.libs/libvkd3d-common.a")
libtool: link: ar cr .libs/libvkd3d.a  libs/vkd3d/command.o libs/vkd3d/device.o libs/vkd3d/resource.o libs/vkd3d/state.o libs/vkd3d/utils.o libs/vkd3d/vkd3d_main.o  .libs/libvkd3d.lax/libvkd3d-common.a/debug.o .libs/libvkd3d.lax/libvkd3d-common.a/memory.o .libs/libvkd3d.lax/libvkd3d-common.a/utf8.o 
libtool: link: ranlib .libs/libvkd3d.a
libtool: link: rm -fr .libs/libvkd3d.lax
libtool: link: ( cd ".libs" && rm -f "libvkd3d.la" && ln -s "../libvkd3d.la" "libvkd3d.la" )
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 2:0:1 -Wl,--version-script=./libs/vkd3d-utils/vkd3d_utils.map -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o libvkd3d-utils.la -rpath /usr/lib/aarch64-linux-gnu libs/vkd3d-utils/vkd3d_utils_main.lo libvkd3d-common.la libvkd3d.la -lpthread -lm 
libtool: link: gcc -shared  -fPIC -DPIC  libs/vkd3d-utils/.libs/vkd3d_utils_main.o  -Wl,--whole-archive ./.libs/libvkd3d-common.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/build/reproducible-path/vkd3d-1.2/.libs ./.libs/libvkd3d.so -lpthread -lm  -Wl,--no-undefined -g -O2 -flto=auto -fstack-protector-strong -Wl,--version-script=./libs/vkd3d-utils/vkd3d_utils.map -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack   -Wl,-soname -Wl,libvkd3d-utils.so.1 -o .libs/libvkd3d-utils.so.1.1.0
libtool: link: (cd ".libs" && rm -f "libvkd3d-utils.so.1" && ln -s "libvkd3d-utils.so.1.1.0" "libvkd3d-utils.so.1")
libtool: link: (cd ".libs" && rm -f "libvkd3d-utils.so" && ln -s "libvkd3d-utils.so.1.1.0" "libvkd3d-utils.so")
libtool: link: (cd .libs/libvkd3d-utils.lax/libvkd3d-common.a && ar x "/build/reproducible-path/vkd3d-1.2/./.libs/libvkd3d-common.a")
libtool: link: ar cr .libs/libvkd3d-utils.a  libs/vkd3d-utils/vkd3d_utils_main.o  .libs/libvkd3d-utils.lax/libvkd3d-common.a/debug.o .libs/libvkd3d-utils.lax/libvkd3d-common.a/memory.o .libs/libvkd3d-utils.lax/libvkd3d-common.a/utf8.o 
libtool: link: ranlib .libs/libvkd3d-utils.a
libtool: link: rm -fr .libs/libvkd3d-utils.lax
libtool: link: ( cd ".libs" && rm -f "libvkd3d-utils.la" && ln -s "../libvkd3d-utils.la" "libvkd3d-utils.la" )
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o demos/gears demos/gears-gears.o libvkd3d.la libvkd3d-utils.la libvkd3d-shader.la -lxcb-keysyms -lxcb  -lvulkan -lm -lm 
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined  -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o demos/triangle demos/triangle-triangle.o libvkd3d.la libvkd3d-utils.la libvkd3d-shader.la -lxcb-keysyms -lxcb  -lvulkan -lm 
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o demos/.libs/gears demos/gears-gears.o  ./.libs/libvkd3d.so ./.libs/libvkd3d-utils.so ./.libs/libvkd3d-shader.so -lxcb-keysyms -lxcb -lvulkan -lm
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o demos/.libs/triangle demos/triangle-triangle.o  ./.libs/libvkd3d.so ./.libs/libvkd3d-utils.so ./.libs/libvkd3d-shader.so -lxcb-keysyms -lxcb -lvulkan -lm
make[3]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[2]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
# rename demos to avoid conflicts with opengl demos of the same name
mv demos/.libs/gears demos/.libs/vkd3d-gears
mv demos/.libs/triangle demos/.libs/vkd3d-triangle
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
	rm -f debian/libvkd3d-dev.debhelper.log debian/libvkd3d-shader1.debhelper.log debian/libvkd3d-utils1.debhelper.log debian/libvkd3d1.debhelper.log debian/vkd3d-compiler.debhelper.log debian/vkd3d-demos.debhelper.log
   debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# build only the documentation
make doxygen-doc
make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2'
make[2]: Nothing to be done for 'doxygen-doc'.
make[2]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   debian/rules override_dh_auto_test-indep
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# disabled for the architecture-independent build
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   dh_auto_test -Nlibvkd3d-doc -Nlibvkd3d-headers
	make -j12 check "TESTSUITEFLAGS=-j12 --verbose" VERBOSE=1
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
make  check-am
make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2'
make  tests/vkd3d_api tests/vkd3d_common tests/vkd3d_shader_api tests/d3d12 tests/d3d12_invalid_usage
make[3]: Entering directory '/build/reproducible-path/vkd3d-1.2'
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o tests/vkd3d_api.o tests/vkd3d_api.c
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o tests/vkd3d_common.o tests/vkd3d_common.c
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o tests/vkd3d_shader_api.o tests/vkd3d_shader_api.c
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o tests/d3d12.o tests/d3d12.c
gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include/private -I./include/private -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o tests/d3d12_invalid_usage.o tests/d3d12_invalid_usage.c
In file included from ./include/vkd3d_d3d12.h:193,
                 from ./include/vkd3d.h:26,
                 from tests/vkd3d_api.c:23:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from tests/d3d12_crosstest.h:47,
                 from tests/d3d12.c:24:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from ./include/vkd3d_d3d12.h:193,
                 from tests/d3d12_crosstest.h:47,
                 from tests/d3d12_invalid_usage.c:19:
./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  103 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:106:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  106 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:109:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  109 |         IUnknown *This);
      |         ^~~~~~~~
./include/vkd3d_d3dcommon.h:109:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  228 |         void **object);
      |         ^~~~
./include/vkd3d_d3dcommon.h:228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:231:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  231 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:231:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3dcommon.h:234:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  234 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:238:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  238 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:238:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3dcommon.h:241:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  241 |         ID3D10Blob *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1740 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:1740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1743:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1743 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1746 |         ID3D12Object *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:1746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1753:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1753 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1759:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1759 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1759:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1764:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1764 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1764:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1768 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1847 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1850 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1853:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1853 |         ID3D12DeviceChild *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1860 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1866:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1866 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1866:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1871 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1875:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1875 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1875:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1881 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1962:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1962 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:1962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1965 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1968:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1968 |         ID3D12Pageable *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1975 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:1975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1981 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1986 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:1986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1990 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:1990:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:1996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 1996 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:1996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2091 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2091:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2094 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2097:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2097 |         ID3D12Heap *This);
      |         ^~~~~~~~~~
./include/vkd3d_d3d12.h:2097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2104 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2110:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2110 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2110:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2115 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2119 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2125 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2130:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2130 |         D3D12_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2130:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2262:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2262 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2262:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2265 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2268:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2268 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2275 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2275:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2281:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2281 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2286 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2290:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2290 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2290:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2296:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2296 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2296:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2303:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2303 |         void **data);
      |         ^~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2303:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2308:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2308 |         const D3D12_RANGE *written_range);
      |         ^~~~~
./include/vkd3d_d3d12.h:2308:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2312 |         D3D12_RESOURCE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2315 |         ID3D12Resource *This);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2323 |         UINT src_slice_pitch);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2331 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2336:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2336 |         D3D12_HEAP_FLAGS *flags);
      |         ^~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2336:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2451 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2454:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2454 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2454:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2457 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2464:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2464 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2464:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2470 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2475 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2479:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2479 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2479:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2485:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2485 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2485:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2489 |         ID3D12CommandList *This);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2681:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2681 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2684 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2684:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2687 |         ID3D12DescriptorHeap *This);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2687:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2694 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2700 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2700:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2705:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2705 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2705:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2709 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2715:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2715 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2720 |         D3D12_DESCRIPTOR_HEAP_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2724:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2724 |         D3D12_CPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2728 |         D3D12_GPU_DESCRIPTOR_HANDLE *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2826:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2826 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2826:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2829:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2829 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2832:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2832 |         ID3D12QueryHeap *This);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2832:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2839 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2845 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2845:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2850 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2850:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2854:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2854 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2860 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2941 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2944:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2944 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2947:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2947 |         ID3D12CommandSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2947:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2954:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2954 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2954:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2960 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2965:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2965 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:2965:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2969 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:2969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 2975 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:2975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3306:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3306 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3309 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3309:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3312:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3312 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3319:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3319 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3319:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3325 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3325:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3330 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3334 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3340 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3344 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3348 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3353 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3357:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3357 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3357:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3364 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3372 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3378 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:3378:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3386 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3395:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3395 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3395:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3400 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3400:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3409 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3409:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3417 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3421:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3421 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3421:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3426:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3426 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:3426:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3431:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3431 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3431:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3435 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:3435:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3439 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3443 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3448:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3448 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3448:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3452:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3452 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3452:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3457:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3457 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3457:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3461 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3461:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3465 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3470:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3470 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3470:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3475:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3475 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3475:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3481 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3487 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3494 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3501:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3501 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3501:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3506 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3506:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3511:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3511 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3511:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3516:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3516 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3516:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3521:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3521 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3521:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3526:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3526 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3526:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3531:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3531 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:3531:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3535 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:3535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3541 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3541:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3547:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3547 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:3547:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3554 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3563 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3563:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3570 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3579 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3588 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:3588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3593 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3599 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3605 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:3605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3614 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:3614:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3620 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3620:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3626 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3632 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:3632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3635:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3635 |         ID3D12GraphicsCommandList *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3635:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3644:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3644 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3644:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3978:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3978 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3981 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3984:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3984 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:3984:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3991:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3991 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:3991:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:3997:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 3997 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:3997:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4002 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4006:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4006 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4006:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4012 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4012:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4016:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4016 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4020 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o tests/vkd3d_common tests/vkd3d_common.o libvkd3d.la libvkd3d-utils.la -lm 
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4025:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4025 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4029:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4029 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4029:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4036 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4044 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4050 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4058 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4067 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4072 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4081 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4089 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4093 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4093:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4098 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4103 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4103:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4107 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4111 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4115 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4120:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4120 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4120:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4124:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4124 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4124:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4129 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4133:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4133 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4137 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4142 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4147 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4147:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4153 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4159 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4166 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4166:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4173:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4173 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4178:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4178 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4178:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4183:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4183 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4188:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4188 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4188:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o tests/vkd3d_shader_api tests/vkd3d_shader_api.o libvkd3d-shader.la -lm 
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4193:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4193 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4193:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4198 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4203:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4203 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4203:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4207 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4213 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4213:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4219 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4219:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4226 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4235 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4235:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4242:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4242 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4251:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4251 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4251:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4260:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4260 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4260:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4265:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4265 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4265:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4271 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4271:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4277:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4277 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4277:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4286:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4286 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4286:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4292 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4292:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4298 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4304 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:4304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4307 |         ID3D12GraphicsCommandList1 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4307:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4316 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4327 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4337:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4337 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:4337:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4342 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:4342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4348 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4360 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4364 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:4364:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4688:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4688 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:4688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4691 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4694:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4694 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4701 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4701:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4707 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4707:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4712 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4716 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4716:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4722:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4722 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:4722:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4726 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4726:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4730 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4735:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4735 |         ID3D12PipelineState *initial_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4735:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4739 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4739:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4746 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:4746:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4754 |         UINT start_instance_location);
      |         ^~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4760 |         UINT z);
      |         ^~~~
./include/vkd3d_d3d12.h:4760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4768 |         UINT64 byte_count);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4777 |         const D3D12_BOX *src_box);
      |         ^~~~~
./include/vkd3d_d3d12.h:4777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4782 |         ID3D12Resource *src_resource);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4791 |         D3D12_TILE_COPY_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:4791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4799 |         DXGI_FORMAT format);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4803 |         D3D12_PRIMITIVE_TOPOLOGY primitive_topology);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4803:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4808 |         const D3D12_VIEWPORT *viewports);
      |         ^~~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4808:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4813 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4813:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4817:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4817 |         const FLOAT blend_factor[4]);
      |         ^~~~~
./include/vkd3d_d3d12.h:4817:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4821 |         UINT stencil_ref);
      |         ^~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4825 |         ID3D12PipelineState *pipeline_state);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4830 |         const D3D12_RESOURCE_BARRIER *barriers);
      |         ^~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4830:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4834:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4834 |         ID3D12GraphicsCommandList *command_list);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4839 |         ID3D12DescriptorHeap *const *heaps);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4843 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4843:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4847 |         ID3D12RootSignature *root_signature);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4852:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4852 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4852:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:4857:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4857 |         D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4857:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4863 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4863:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4869 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4869:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:4876:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4876 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4876:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4883:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4883 |         UINT dst_offset);
      |         ^~~~
./include/vkd3d_d3d12.h:4883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4888:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4888 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4888:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4893 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4893:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4898 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4903:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4903 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4903:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:4908:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4908 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4913:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4913 |         D3D12_GPU_VIRTUAL_ADDRESS address);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4917 |         const D3D12_INDEX_BUFFER_VIEW *view);
      |         ^~~~~
./include/vkd3d_d3d12.h:4917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4923 |         const D3D12_VERTEX_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4929 |         const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views);
      |         ^~~~~
./include/vkd3d_d3d12.h:4929:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4936:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4936 |         const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor);
      |         ^~~~~
./include/vkd3d_d3d12.h:4936:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4945:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4945 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4945:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4952 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4961 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4961:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4970 |         const D3D12_RECT *rects);
      |         ^~~~~
./include/vkd3d_d3d12.h:4970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4975 |         const D3D12_DISCARD_REGION *region);
      |         ^~~~~
./include/vkd3d_d3d12.h:4975:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4981 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4987:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4987 |         UINT index);
      |         ^~~~
./include/vkd3d_d3d12.h:4987:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:4996:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 4996 |         UINT64 aligned_dst_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:4996:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5002:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5002 |         D3D12_PREDICATION_OP operation);
      |         ^~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5002:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5008 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5008:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5014:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5014 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5017 |         ID3D12GraphicsCommandList2 *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5026:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5026 |         UINT64 count_buffer_offset);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5026:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5037 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:5037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5047 |         const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5047:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5052 |         FLOAT max);
      |         ^~~~~
./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5058:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5058 |         D3D12_SAMPLE_POSITION *sample_positions);
      |         ^~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5070:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5070 |         D3D12_RESOLVE_MODE mode);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5074:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5074 |         UINT mask);
      |         ^~~~
./include/vkd3d_d3d12.h:5074:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5081:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5081 |         const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:5081:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5481 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5484 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5484:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5487:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5487 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5494 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5494:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5500:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5500 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5500:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5505 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5505:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5509 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5515:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5515 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5515:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5528 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5528:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5537:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5537 |         D3D12_TILE_MAPPING_FLAGS flags);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:5537:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5542 |         ID3D12CommandList *const *command_lists);
      |         ^~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5542:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5548 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:5548:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:5554:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5554 |         UINT size);
      |         ^~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5554:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5557 |         ID3D12CommandQueue *This);
      |         ^~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5562 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5567:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5567 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5571 |         UINT64 *frequency);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5576 |         UINT64 *cpu_timestamp);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5580:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5580 |         D3D12_COMMAND_QUEUE_DESC *__ret);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5580:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5763 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5763:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5766:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5766 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5766:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5769:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5769 |         ID3D12RootSignature *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5769:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5776:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5776 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5782 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5782:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5787 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5791 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5791:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5797:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5797 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5797:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5881 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:5881:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5884 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5887:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5887 |         ID3D12PipelineState *This);
      |         ^~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:5887:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5894 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:5894:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5900 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5900:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5905 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5909 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:5909:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5915 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:5915:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:5920:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 5920 |         ID3DBlob **blob);
      |         ^~~~~~~~
./include/vkd3d_d3d12.h:5920:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6017 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6017:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6020 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6023:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6023 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6023:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6030 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6030:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6036 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6036:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6041 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6045 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6051 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6055 |         ID3D12Fence *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12.h:6055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6060 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6064 |         UINT64 value);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6064:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6162 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6162:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6165 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6165:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6168 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6168:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6175 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:6175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6181 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6186 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6190 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6196 |         void **device);
      |         ^~~~
./include/vkd3d_d3d12.h:6196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6200 |         ID3D12CommandAllocator *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6200:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6532 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6532:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:6535:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6535 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6535:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6538 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6538:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6545 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6551 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6551:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6556 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6560 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:6560:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6564 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6570 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:6570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6576 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:6576:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6582 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6588 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6597 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6597:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6603 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:6603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6609 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6609:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6613 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6621 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6626:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6626 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6626:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6632 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6632:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6639:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6639 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6639:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6645:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6645 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6645:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6651 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6651:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6656 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6656:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6666 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6666:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6673 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6680 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6686 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6686:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from tests/d3d12_crosstest.h:48:
./include/vkd3d_d3d12sdklayers.h:71:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   71 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:71:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:74:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   74 |         ID3D12Debug *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:74:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:77:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   77 |         ID3D12Debug *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:77:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:81:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   81 |         ID3D12Debug *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:81:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  153 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:156:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  156 |         ID3D12Debug1 *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  159 |         ID3D12Debug1 *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:163:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  163 |         ID3D12Debug1 *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  167 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  171 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6696 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6702 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6712 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6720 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6728 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6734 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:6734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6740 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6740:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6745 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6745:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6750:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6750 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6750:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6757:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6757 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:6757:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6760 |         ID3D12Device *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12.h:6760:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6771 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:6771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6777 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:6777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6781 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:6781:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
tests/vkd3d_api.c:29:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   29 | {
      | ^
tests/vkd3d_api.c:29:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6788 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:6788:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6798:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6798 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:6798:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 6802 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:6802:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
tests/vkd3d_api.c:613:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  613 | {
      | ^
tests/vkd3d_api.c:613:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
tests/vkd3d_api.c:626:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  626 | {
      | ^
tests/vkd3d_api.c:626:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
tests/vkd3d_api.c:633:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
  633 | {
      | ^
tests/vkd3d_api.c:633:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7048 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7048:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7051 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7051:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7054:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7054 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7054:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7061 |         void *data);
      |         ^~~~
./include/vkd3d_d3d12.h:7061:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7067:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7067 |         const void *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7067:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7072 |         const IUnknown *data);
      |         ^~~~~
./include/vkd3d_d3d12.h:7072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7076 |         const WCHAR *name);
      |         ^~~~~
./include/vkd3d_d3d12.h:7076:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7080 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7086:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7086 |         void **command_queue);
      |         ^~~~
./include/vkd3d_d3d12.h:7086:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7092:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7092 |         void **command_allocator);
      |         ^~~~
./include/vkd3d_d3d12.h:7092:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7098:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7098 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7098:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7104:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7104 |         void **pipeline_state);
      |         ^~~~
./include/vkd3d_d3d12.h:7104:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7113:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7113 |         void **command_list);
      |         ^~~~
./include/vkd3d_d3d12.h:7113:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7119:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7119 |         UINT feature_data_size);
      |         ^~~~
./include/vkd3d_d3d12.h:7119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7125:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7125 |         void **descriptor_heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7125:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7129 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7129:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7137 |         void **root_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7142:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7142 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7148 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7148:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7155 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7161:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7161 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7167 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7172 |         D3D12_CPU_DESCRIPTOR_HANDLE descriptor);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7172:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7182:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7182 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7182:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7189:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7189 |         D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7196 |         const D3D12_RESOURCE_DESC *resource_descs);
      |         ^~~~~
./include/vkd3d_d3d12.h:7196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7202 |         D3D12_HEAP_TYPE heap_type);
      |         ^~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7202:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7212:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7212 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7212:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7218:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7218 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7218:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7228 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7228:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7236 |         void **resource);
      |         ^~~~
./include/vkd3d_d3d12.h:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7244 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7250 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7256:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7256 |         HANDLE *handle);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7256:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7261 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7261:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7266 |         ID3D12Pageable *const *objects);
      |         ^~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7266:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7273 |         void **fence);
      |         ^~~~
./include/vkd3d_d3d12.h:7273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7276 |         ID3D12Device1 *This);
      |         ^~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7287 |         UINT64 *total_bytes);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7287:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7293 |         void **heap);
      |         ^~~~
./include/vkd3d_d3d12.h:7293:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7297 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12.h:7297:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7304 |         void **command_signature);
      |         ^~~~
./include/vkd3d_d3d12.h:7304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7314 |         D3D12_SUBRESOURCE_TILING *sub_resource_tilings);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7318 |         LUID *__ret);
      |         ^~~~
./include/vkd3d_d3d12.h:7318:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7326 |         void **lib);
      |         ^~~~
./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7334 |         HANDLE event);
      |         ^~~~~~
./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7340 |         const D3D12_RESIDENCY_PRIORITY *priorities);
      |         ^~~~~
./include/vkd3d_d3d12.h:7340:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7585 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7585:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7588 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7591 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7591:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7595 |         ID3D12RootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7595:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7665:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7665 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12.h:7665:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7668:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7668 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7668:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7671 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7677:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7677 |         const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc);
      |         ^~~~~
./include/vkd3d_d3d12.h:7677:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from tests/d3d12_crosstest.h:61:
./include/vkd3d_utils.h:44:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   44 | HRESULT WINAPI D3D12CreateRootSignatureDeserializer(const void *data, SIZE_T data_size, REFIID iid, void **deserializer);
      | ^~~~~~~
./include/vkd3d_utils.h:44:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:45:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   45 | HRESULT WINAPI D3D12GetDebugInterface(REFIID iid, void **debug);
      | ^~~~~~~
./include/vkd3d_utils.h:45:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:47:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   47 |         D3D_ROOT_SIGNATURE_VERSION version, ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:47:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:51:41: warning: 'stdcall' attribute directive ignored [-Wattributes]
   51 |         REFIID iid, void **device, enum vkd3d_api_version api_version);
      |                                         ^~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:51:41: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:53:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   53 |         SIZE_T data_size, REFIID iid, void **deserializer);
      |         ^~~~~~
./include/vkd3d_utils.h:53:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:55:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   55 |         ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~
./include/vkd3d_utils.h:55:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7680 |         ID3D12VersionedRootSignatureDeserializer *This);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_d3d12.h:7680:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7724:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7724 | HRESULT __stdcall  D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7724:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7726:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7726 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7726:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7727:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7727 | HRESULT __stdcall  D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7727:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7729:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7729 | HRESULT __stdcall  D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7729:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7731:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7731 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7731:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7732 | HRESULT __stdcall  D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7734 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7735 | HRESULT __stdcall  D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7737 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12.h:7738:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
 7738 | HRESULT __stdcall  D3D12GetDebugInterface(REFIID iid,void **debug);
      | ^~~~~~~
./include/vkd3d_d3d12.h:7738:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from tests/d3d12_crosstest.h:48:
./include/vkd3d_d3d12sdklayers.h:71:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   71 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:71:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:74:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   74 |         ID3D12Debug *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:74:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:77:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   77 |         ID3D12Debug *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:77:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:81:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   81 |         ID3D12Debug *This);
      |         ^~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:81:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:153:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  153 |         void **object);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:153:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:156:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  156 |         ID3D12Debug1 *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:159:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  159 |         ID3D12Debug1 *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:159:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:163:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  163 |         ID3D12Debug1 *This);
      |         ^~~~~~~~~~~~
./include/vkd3d_d3d12sdklayers.h:163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  167 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
  171 |         BOOL enable);
      |         ^~~~
./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
In file included from tests/d3d12_crosstest.h:61:
./include/vkd3d_utils.h:44:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   44 | HRESULT WINAPI D3D12CreateRootSignatureDeserializer(const void *data, SIZE_T data_size, REFIID iid, void **deserializer);
      | ^~~~~~~
./include/vkd3d_utils.h:44:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:45:1: warning: 'stdcall' attribute directive ignored [-Wattributes]
   45 | HRESULT WINAPI D3D12GetDebugInterface(REFIID iid, void **debug);
      | ^~~~~~~
./include/vkd3d_utils.h:45:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:47:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   47 |         D3D_ROOT_SIGNATURE_VERSION version, ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:47:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:51:41: warning: 'stdcall' attribute directive ignored [-Wattributes]
   51 |         REFIID iid, void **device, enum vkd3d_api_version api_version);
      |                                         ^~~~~~~~~~~~~~~~~
./include/vkd3d_utils.h:51:41: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:53:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   53 |         SIZE_T data_size, REFIID iid, void **deserializer);
      |         ^~~~~~
./include/vkd3d_utils.h:53:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
./include/vkd3d_utils.h:55:9: warning: 'stdcall' attribute directive ignored [-Wattributes]
   55 |         ID3DBlob **blob, ID3DBlob **error_blob);
      |         ^~~~~~~~
./include/vkd3d_utils.h:55:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o tests/.libs/vkd3d_shader_api tests/vkd3d_shader_api.o  ./.libs/libvkd3d-shader.so -lm
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o tests/.libs/vkd3d_common tests/vkd3d_common.o  ./.libs/libvkd3d.so ./.libs/libvkd3d-utils.so -lm
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o tests/d3d12_invalid_usage tests/d3d12_invalid_usage.o libvkd3d.la libvkd3d-utils.la -lvulkan -lm 
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o tests/vkd3d_api tests/vkd3d_api.o libvkd3d.la -lvulkan -lm 
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o tests/.libs/d3d12_invalid_usage tests/d3d12_invalid_usage.o  ./.libs/libvkd3d.so ./.libs/libvkd3d-utils.so -lvulkan -lm
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o tests/.libs/vkd3d_api tests/vkd3d_api.o  ./.libs/libvkd3d.so -lvulkan -lm
/bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o tests/d3d12 tests/d3d12.o libvkd3d.la libvkd3d-utils.la -lpthread -lvulkan -lm 
libtool: link: gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -flto=auto -ffat-lto-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack -o tests/.libs/d3d12 tests/d3d12.o  ./.libs/libvkd3d.so ./.libs/libvkd3d-utils.so -lpthread -lvulkan -lm
make[3]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make  check-TESTS
make[3]: Entering directory '/build/reproducible-path/vkd3d-1.2'
make[4]: Entering directory '/build/reproducible-path/vkd3d-1.2'
PASS: tests/vkd3d_api
PASS: tests/vkd3d_shader_api
PASS: tests/d3d12_invalid_usage
PASS: tests/vkd3d_common
PASS: tests/d3d12
============================================================================
Testsuite summary for vkd3d 1.2
============================================================================
# TOTAL: 5
# PASS:  5
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[3]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[2]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
	rm -fr -- /tmp/dh-xdg-rundir-qcyz_QUW
   create-stamp debian/debhelper-build-stamp
   dh_prep
	rm -f -- debian/libvkd3d-doc.substvars debian/libvkd3d-headers.substvars debian/libvkd3d-dev.substvars debian/libvkd3d1.substvars debian/libvkd3d-utils1.substvars debian/libvkd3d-shader1.substvars debian/vkd3d-demos.substvars debian/vkd3d-compiler.substvars
	rm -fr -- debian/.debhelper/generated/libvkd3d-doc/ debian/libvkd3d-doc/ debian/tmp/ debian/.debhelper/generated/libvkd3d-headers/ debian/libvkd3d-headers/ debian/.debhelper/generated/libvkd3d-dev/ debian/libvkd3d-dev/ debian/.debhelper/generated/libvkd3d1/ debian/libvkd3d1/ debian/.debhelper/generated/libvkd3d-utils1/ debian/libvkd3d-utils1/ debian/.debhelper/generated/libvkd3d-shader1/ debian/libvkd3d-shader1/ debian/.debhelper/generated/vkd3d-demos/ debian/vkd3d-demos/ debian/.debhelper/generated/vkd3d-compiler/ debian/vkd3d-compiler/
   debian/rules override_dh_auto_install-indep
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# disabled for the architecture-independent build
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   dh_auto_install -Nlibvkd3d-doc -Nlibvkd3d-headers
	install -m0755 -d /build/reproducible-path/vkd3d-1.2/debian/tmp
	make -j1 install DESTDIR=/build/reproducible-path/vkd3d-1.2/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
make  install-am
make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2'
make[3]: Entering directory '/build/reproducible-path/vkd3d-1.2'
 /bin/mkdir -p '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libvkd3d-shader.la libvkd3d.la libvkd3d-utils.la '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libvkd3d-shader.so.1.0.0 /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0
libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libvkd3d-shader.so.1.0.0 libvkd3d-shader.so.1 || { rm -f libvkd3d-shader.so.1 && ln -s libvkd3d-shader.so.1.0.0 libvkd3d-shader.so.1; }; })
libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libvkd3d-shader.so.1.0.0 libvkd3d-shader.so || { rm -f libvkd3d-shader.so && ln -s libvkd3d-shader.so.1.0.0 libvkd3d-shader.so; }; })
libtool: install: /usr/bin/install -c .libs/libvkd3d-shader.lai /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.la
libtool: warning: relinking 'libvkd3d.la'
libtool: install: (cd /build/reproducible-path/vkd3d-1.2; /bin/bash "/build/reproducible-path/vkd3d-1.2/libtool"  --tag CC --mode=relink gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 3:0:2 -Wl,--version-script=./libs/vkd3d/vkd3d.map -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o libvkd3d.la -rpath /usr/lib/aarch64-linux-gnu libs/vkd3d/command.lo libs/vkd3d/device.lo libs/vkd3d/resource.lo libs/vkd3d/state.lo libs/vkd3d/utils.lo libs/vkd3d/vkd3d_main.lo libvkd3d-common.la libvkd3d-shader.la -ldl -lpthread -lm -inst-prefix-dir /build/reproducible-path/vkd3d-1.2/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  libs/vkd3d/.libs/command.o libs/vkd3d/.libs/device.o libs/vkd3d/.libs/resource.o libs/vkd3d/.libs/state.o libs/vkd3d/.libs/utils.o libs/vkd3d/.libs/vkd3d_main.o  -Wl,--whole-archive ./.libs/libvkd3d-common.a -Wl,--no-whole-archive  -L/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu -L/usr/lib/aarch64-linux-gnu -lvkd3d-shader -ldl -lpthread -lm  -Wl,--no-undefined -g -O2 -flto=auto -fstack-protector-strong -Wl,--version-script=./libs/vkd3d/vkd3d.map -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack   -Wl,-soname -Wl,libvkd3d.so.1 -o .libs/libvkd3d.so.1.2.0
libtool: install: /usr/bin/install -c .libs/libvkd3d.so.1.2.0T /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0
libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libvkd3d.so.1.2.0 libvkd3d.so.1 || { rm -f libvkd3d.so.1 && ln -s libvkd3d.so.1.2.0 libvkd3d.so.1; }; })
libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libvkd3d.so.1.2.0 libvkd3d.so || { rm -f libvkd3d.so && ln -s libvkd3d.so.1.2.0 libvkd3d.so; }; })
libtool: install: /usr/bin/install -c .libs/libvkd3d.lai /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.la
libtool: warning: relinking 'libvkd3d-utils.la'
libtool: install: (cd /build/reproducible-path/vkd3d-1.2; /bin/bash "/build/reproducible-path/vkd3d-1.2/libtool"  --tag CC --mode=relink gcc -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 2:0:1 -Wl,--version-script=./libs/vkd3d-utils/vkd3d_utils.map -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,-z,execstack -o libvkd3d-utils.la -rpath /usr/lib/aarch64-linux-gnu libs/vkd3d-utils/vkd3d_utils_main.lo libvkd3d-common.la libvkd3d.la -lpthread -lm -inst-prefix-dir /build/reproducible-path/vkd3d-1.2/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  libs/vkd3d-utils/.libs/vkd3d_utils_main.o  -Wl,--whole-archive ./.libs/libvkd3d-common.a -Wl,--no-whole-archive  -L/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu -L/usr/lib/aarch64-linux-gnu -lvkd3d -lpthread -lm  -Wl,--no-undefined -g -O2 -flto=auto -fstack-protector-strong -Wl,--version-script=./libs/vkd3d-utils/vkd3d_utils.map -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,execstack   -Wl,-soname -Wl,libvkd3d-utils.so.1 -o .libs/libvkd3d-utils.so.1.1.0
libtool: install: /usr/bin/install -c .libs/libvkd3d-utils.so.1.1.0T /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0
libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libvkd3d-utils.so.1.1.0 libvkd3d-utils.so.1 || { rm -f libvkd3d-utils.so.1 && ln -s libvkd3d-utils.so.1.1.0 libvkd3d-utils.so.1; }; })
libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libvkd3d-utils.so.1.1.0 libvkd3d-utils.so || { rm -f libvkd3d-utils.so && ln -s libvkd3d-utils.so.1.1.0 libvkd3d-utils.so; }; })
libtool: install: /usr/bin/install -c .libs/libvkd3d-utils.lai /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.la
libtool: install: /usr/bin/install -c .libs/libvkd3d-shader.a /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.a
libtool: install: chmod 644 /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.a
libtool: install: ranlib /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.a
libtool: install: /usr/bin/install -c .libs/libvkd3d.a /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.a
libtool: install: chmod 644 /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.a
libtool: install: ranlib /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.a
libtool: install: /usr/bin/install -c .libs/libvkd3d-utils.a /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.a
libtool: install: chmod 644 /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.a
libtool: install: ranlib /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.a
libtool: warning: remember to run 'libtool --finish /usr/lib/aarch64-linux-gnu'
 /bin/mkdir -p '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/bin'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c vkd3d-compiler '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/bin'
libtool: warning: 'libvkd3d-shader.la' has not been installed in '/usr/lib/aarch64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/vkd3d-compiler /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/bin/vkd3d-compiler
 /bin/mkdir -p '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 libvkd3d.pc libvkd3d-shader.pc libvkd3d-utils.pc '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig'
 /bin/mkdir -p '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/include/vkd3d'
 /usr/bin/install -c -m 644 include/vkd3d.h include/vkd3d_d3d12.h include/vkd3d_d3d12sdklayers.h include/vkd3d_d3dcommon.h include/vkd3d_dxgibase.h include/vkd3d_dxgiformat.h include/vkd3d_shader.h include/vkd3d_types.h include/vkd3d_utils.h include/vkd3d_windows.h '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/include/vkd3d'
make[3]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[2]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   debian/rules override_dh_install-arch
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# generate manpages
help2man --no-info --no-discard-stderr \
         --version-string="1.2-15" \
         --name="shader compiler for vkd3d" \
         ./vkd3d-compiler > vkd3d-compiler.1
# install files into package directories
dh_install
	install -m0755 -d debian/libvkd3d-dev//usr/lib/aarch64-linux-gnu
	cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.so debian/libvkd3d-dev//usr/lib/aarch64-linux-gnu/
	install -m0755 -d debian/libvkd3d-dev//usr/lib/aarch64-linux-gnu/pkgconfig
	cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/libvkd3d-shader.pc debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/libvkd3d-utils.pc debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/libvkd3d.pc debian/libvkd3d-dev//usr/lib/aarch64-linux-gnu/pkgconfig/
	install -m0755 -d debian/libvkd3d1//usr/lib/aarch64-linux-gnu
	cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.so.1 debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0 debian/libvkd3d1//usr/lib/aarch64-linux-gnu/
	install -m0755 -d debian/libvkd3d-utils1//usr/lib/aarch64-linux-gnu
	cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1 debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0 debian/libvkd3d-utils1//usr/lib/aarch64-linux-gnu/
	install -m0755 -d debian/libvkd3d-shader1//usr/lib/aarch64-linux-gnu
	cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1 debian/tmp/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0 debian/libvkd3d-shader1//usr/lib/aarch64-linux-gnu/
	install -m0755 -d debian/vkd3d-demos/usr/bin
	cp --reflink=auto -a ./demos/.libs/vkd3d-gears ./demos/.libs/vkd3d-triangle debian/vkd3d-demos/usr/bin/
	install -m0755 -d debian/vkd3d-compiler//usr/bin
	cp --reflink=auto -a debian/tmp/usr/bin/vkd3d-compiler debian/vkd3d-compiler//usr/bin/
# remove unused libtool archives
rm -f debian/tmp/usr/lib/*/*.la
# exclude headers from the architecture-dependent build
rm -f debian/tmp/usr/include/vkd3d/*
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   dh_install -Nlibvkd3d-dev -Nlibvkd3d1 -Nlibvkd3d-utils1 -Nlibvkd3d-shader1 -Nvkd3d-demos -Nvkd3d-compiler
	install -m0755 -d debian/libvkd3d-headers/usr/include/vkd3d
	cp --reflink=auto -a ./include/vkd3d.h ./include/vkd3d_d3d12.h ./include/vkd3d_d3d12sdklayers.h ./include/vkd3d_d3dcommon.h ./include/vkd3d_dxgi.h ./include/vkd3d_dxgi1_2.h ./include/vkd3d_dxgi1_3.h ./include/vkd3d_dxgi1_4.h ./include/vkd3d_dxgibase.h ./include/vkd3d_dxgiformat.h ./include/vkd3d_dxgitype.h ./include/vkd3d_shader.h ./include/vkd3d_types.h ./include/vkd3d_utils.h ./include/vkd3d_windows.h debian/libvkd3d-headers/usr/include/vkd3d/
	rm -f debian/libvkd3d-dev.debhelper.log debian/libvkd3d-shader1.debhelper.log debian/libvkd3d-utils1.debhelper.log debian/libvkd3d1.debhelper.log debian/vkd3d-compiler.debhelper.log debian/vkd3d-demos.debhelper.log
   debian/rules override_dh_installdocs
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# set libvkd3d-doc as the main documentation package
dh_installdocs --exclude=libvkd3d-doc --all 2>/dev/null
	install -m0755 -d debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	install -m0755 -d debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./README debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cd './doc/html/..' && find 'html' \( -type f -or -type l \) -and ! -empty -and ! \( -regex .\*libvkd3d-doc.\* \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/reproducible-path/vkd3d-1.2/debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./doc/vkd3d.pdf debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	chmod -R u\+rw,go=rX debian/libvkd3d-doc/usr/share/doc
	install -p -m0644 debian/README.debian debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/README.Debian
	install -p -m0644 debian/copyright debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/copyright
	install -m0755 -d debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	install -m0755 -d debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	cp --reflink=auto -a ./README debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	cp --reflink=auto -a ./debian/README.debian debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	chmod -R u\+rw,go=rX debian/libvkd3d-headers/usr/share/doc
	install -p -m0644 debian/copyright debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers/copyright
	install -m0755 -d debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	install -m0755 -d debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	cp --reflink=auto -a ./README debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	cp --reflink=auto -a ./debian/README.debian debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	chmod -R u\+rw,go=rX debian/libvkd3d-dev/usr/share/doc
	install -p -m0644 debian/copyright debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev/copyright
	install -m0755 -d debian/libvkd3d1/usr/share/doc/libvkd3d1
	install -m0755 -d debian/libvkd3d1/usr/share/doc/libvkd3d1
	cp --reflink=auto -a ./README debian/libvkd3d1/usr/share/doc/libvkd3d1
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d1/usr/share/doc/libvkd3d1
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d1/usr/share/doc/libvkd3d1
	cp --reflink=auto -a ./debian/README.debian debian/libvkd3d1/usr/share/doc/libvkd3d1
	chmod -R u\+rw,go=rX debian/libvkd3d1/usr/share/doc
	install -p -m0644 debian/copyright debian/libvkd3d1/usr/share/doc/libvkd3d1/copyright
	install -m0755 -d debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	install -m0755 -d debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	cp --reflink=auto -a ./README debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	cp --reflink=auto -a ./debian/README.debian debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	chmod -R u\+rw,go=rX debian/libvkd3d-utils1/usr/share/doc
	install -p -m0644 debian/copyright debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1/copyright
	install -m0755 -d debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	install -m0755 -d debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	cp --reflink=auto -a ./README debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	cp --reflink=auto -a ./debian/README.debian debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	chmod -R u\+rw,go=rX debian/libvkd3d-shader1/usr/share/doc
	install -p -m0644 debian/copyright debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1/copyright
	install -m0755 -d debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	install -m0755 -d debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	cp --reflink=auto -a ./README debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	cp --reflink=auto -a ./AUTHORS debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	cp --reflink=auto -a ./ANNOUNCE debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	cp --reflink=auto -a ./debian/README.debian debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	chmod -R u\+rw,go=rX debian/vkd3d-demos/usr/share/doc
	install -p -m0644 debian/copyright debian/vkd3d-demos/usr/share/doc/vkd3d-demos/copyright
	install -m0755 -d debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	install -m0755 -d debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	cp --reflink=auto -a ./README debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	cp --reflink=auto -a ./AUTHORS debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	cp --reflink=auto -a ./ANNOUNCE debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	cp --reflink=auto -a ./debian/README.debian debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	chmod -R u\+rw,go=rX debian/vkd3d-compiler/usr/share/doc
	install -p -m0644 debian/copyright debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler/copyright
dh_installdocs --package=libvkd3d-doc --doc-main-package=libvkd3d-doc
	install -m0755 -d debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./README debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./AUTHORS debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./ANNOUNCE debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cd './doc/html/..' && find 'html' \( -type f -or -type l \) -and ! -empty -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/reproducible-path/vkd3d-1.2/debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	cp --reflink=auto -a ./doc/vkd3d.pdf debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	chmod -R u\+rw,go=rX debian/libvkd3d-doc/usr/share/doc
	install -p -m0644 debian/README.debian debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/README.Debian
	install -p -m0644 debian/copyright debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/copyright
	install -m0755 -d debian/libvkd3d-doc/usr/share/doc-base/
	install -p -m0644 debian/libvkd3d-doc.doc-base debian/libvkd3d-doc/usr/share/doc-base/libvkd3d-doc.vkd3d
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   dh_installchangelogs
	install -m0755 -d debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1
	install -p -m0644 debian/.debhelper/generated/libvkd3d-shader1/dh_installchangelogs.dch.trimmed debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1/changelog.Debian
	install -m0755 -d debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers
	install -p -m0644 debian/.debhelper/generated/libvkd3d-headers/dh_installchangelogs.dch.trimmed debian/libvkd3d-headers/usr/share/doc/libvkd3d-headers/changelog.Debian
	install -m0755 -d debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
	install -p -m0644 debian/.debhelper/generated/libvkd3d-doc/dh_installchangelogs.dch.trimmed debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/changelog.Debian
	install -m0755 -d debian/libvkd3d1/usr/share/doc/libvkd3d1
	install -p -m0644 debian/.debhelper/generated/libvkd3d1/dh_installchangelogs.dch.trimmed debian/libvkd3d1/usr/share/doc/libvkd3d1/changelog.Debian
	install -m0755 -d debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1
	install -p -m0644 debian/.debhelper/generated/libvkd3d-utils1/dh_installchangelogs.dch.trimmed debian/libvkd3d-utils1/usr/share/doc/libvkd3d-utils1/changelog.Debian
	install -m0755 -d debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev
	install -p -m0644 debian/.debhelper/generated/libvkd3d-dev/dh_installchangelogs.dch.trimmed debian/libvkd3d-dev/usr/share/doc/libvkd3d-dev/changelog.Debian
	install -m0755 -d debian/vkd3d-demos/usr/share/doc/vkd3d-demos
	install -p -m0644 debian/.debhelper/generated/vkd3d-demos/dh_installchangelogs.dch.trimmed debian/vkd3d-demos/usr/share/doc/vkd3d-demos/changelog.Debian
	install -m0755 -d debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler
	install -p -m0644 debian/.debhelper/generated/vkd3d-compiler/dh_installchangelogs.dch.trimmed debian/vkd3d-compiler/usr/share/doc/vkd3d-compiler/changelog.Debian
   dh_installman
	install -m0755 -d debian/vkd3d-compiler/usr/share/man/man1/
	install -p -m0644 ./vkd3d-compiler.1 debian/vkd3d-compiler/usr/share/man/man1/vkd3d-compiler.1
	install -m0755 -d debian/vkd3d-demos/usr/share/man/man1/
	install -p -m0644 ./debian/manpages/vkd3d-gears.1 debian/vkd3d-demos/usr/share/man/man1/vkd3d-gears.1
	install -m0755 -d debian/vkd3d-demos/usr/share/man/man1/
	install -p -m0644 ./debian/manpages/vkd3d-triangle.1 debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/vkd3d-demos/usr/share/man/man1/vkd3d-gears.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/vkd3d-compiler/usr/share/man/man1/vkd3d-compiler.1
	mv debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.1.dh-new debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.1
	chmod 0644 -- debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.1
	mv debian/vkd3d-demos/usr/share/man/man1/vkd3d-gears.1.dh-new debian/vkd3d-demos/usr/share/man/man1/vkd3d-gears.1
	chmod 0644 -- debian/vkd3d-demos/usr/share/man/man1/vkd3d-gears.1
	mv debian/vkd3d-compiler/usr/share/man/man1/vkd3d-compiler.1.dh-new debian/vkd3d-compiler/usr/share/man/man1/vkd3d-compiler.1
	chmod 0644 -- debian/vkd3d-compiler/usr/share/man/man1/vkd3d-compiler.1
   dh_perl
   dh_link
	rm -f debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so
	ln -s libvkd3d-shader.so.1.0.0 debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so
	rm -f debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so
	ln -s libvkd3d-utils.so.1.1.0 debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so
	rm -f debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d.so
	ln -s libvkd3d.so.1.2.0 debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d.so
	rm -f debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1
	ln -s libvkd3d.so.1.2.0 debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1
	rm -f debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1
	ln -s libvkd3d-utils.so.1.1.0 debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1
	rm -f debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1
	ln -s libvkd3d-shader.so.1.0.0 debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1
   dh_strip_nondeterminism
	Using 1664059533 as canonical time
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/vkd3d__types_8h__dep__incl.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/vkd3d__shader_8h__incl.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_s.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_h.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__parameter__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__parameter1__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__descriptor__table__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__descriptor__table1__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__signature__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__scan__descriptor__info__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__signature__desc__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__signature__desc1__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_b.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_a.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/sync_on.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/sync_off.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__resource__binding__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__parameter__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__interface__info__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__compile__info__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__versioned__root__signature__desc__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__uav__counter__binding__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__transform__feedback__info__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__spirv__target__info__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/folderopen.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/folderclosed.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/doc.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/closed.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__combined__resource__sampler__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__device__create__info__coll__graph.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/splitbar.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/open.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/search/search_l.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/nav_h.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/nav_g.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/nav_f.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/graph_legend.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/bdwn.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/bc_s.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/search/search_r.png using File::StripNondeterminism::handlers::png
	Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/search/search_m.png using File::StripNondeterminism::handlers::png
   dh_compress
	cd debian/libvkd3d-doc
	cd debian/libvkd3d-headers
	cd debian/libvkd3d-dev
	cd debian/libvkd3d1
	cd debian/libvkd3d-utils1
	cd debian/libvkd3d-shader1
	cd debian/vkd3d-demos
	cd debian/vkd3d-compiler
	chmod a-x usr/share/doc/libvkd3d-shader1/ANNOUNCE usr/share/doc/libvkd3d-shader1/changelog.Debian
	chmod a-x usr/share/doc/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/changelog.Debian
	chmod a-x usr/share/doc/libvkd3d-dev/ANNOUNCE usr/share/doc/libvkd3d-dev/changelog.Debian
	gzip -9nf usr/share/doc/libvkd3d-shader1/ANNOUNCE usr/share/doc/libvkd3d-shader1/changelog.Debian
	chmod a-x usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian
	gzip -9nf usr/share/doc/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/changelog.Debian
	gzip -9nf usr/share/doc/libvkd3d-dev/ANNOUNCE usr/share/doc/libvkd3d-dev/changelog.Debian
	cd '/build/reproducible-path/vkd3d-1.2'
	chmod a-x usr/share/doc/libvkd3d-utils1/ANNOUNCE usr/share/doc/libvkd3d-utils1/changelog.Debian
	chmod a-x usr/share/doc/libvkd3d-doc/ANNOUNCE usr/share/doc/libvkd3d-doc/changelog.Debian usr/share/doc/libvkd3d-doc/vkd3d.pdf
	chmod a-x usr/share/doc/vkd3d-compiler/ANNOUNCE usr/share/doc/vkd3d-compiler/changelog.Debian usr/share/man/man1/vkd3d-compiler.1
	gzip -9nf usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian
	cd '/build/reproducible-path/vkd3d-1.2'
	cd '/build/reproducible-path/vkd3d-1.2'
	gzip -9nf usr/share/doc/libvkd3d-doc/ANNOUNCE usr/share/doc/libvkd3d-doc/changelog.Debian usr/share/doc/libvkd3d-doc/vkd3d.pdf
	gzip -9nf usr/share/doc/libvkd3d-utils1/ANNOUNCE usr/share/doc/libvkd3d-utils1/changelog.Debian
	gzip -9nf usr/share/doc/vkd3d-compiler/ANNOUNCE usr/share/doc/vkd3d-compiler/changelog.Debian usr/share/man/man1/vkd3d-compiler.1
	chmod a-x usr/share/doc/vkd3d-demos/ANNOUNCE usr/share/doc/vkd3d-demos/changelog.Debian usr/share/man/man1/vkd3d-gears.1 usr/share/man/man1/vkd3d-triangle.1
	cd '/build/reproducible-path/vkd3d-1.2'
	cd '/build/reproducible-path/vkd3d-1.2'
	cd '/build/reproducible-path/vkd3d-1.2'
	gzip -9nf usr/share/doc/vkd3d-demos/ANNOUNCE usr/share/doc/vkd3d-demos/changelog.Debian usr/share/man/man1/vkd3d-gears.1 usr/share/man/man1/vkd3d-triangle.1
	cd '/build/reproducible-path/vkd3d-1.2'
	cd '/build/reproducible-path/vkd3d-1.2'
   dh_fixperms
	find debian/libvkd3d-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libvkd3d-headers ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libvkd3d-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libvkd3d1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libvkd3d-utils1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/vkd3d-compiler ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libvkd3d-shader1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/vkd3d-demos ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libvkd3d-headers/usr/share/doc -type f -a -true -a ! -regex 'debian/libvkd3d-headers/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-compiler/usr/share/doc -type f -a -true -a ! -regex 'debian/vkd3d-compiler/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/libvkd3d-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d1/usr/share/doc -type f -a -true -a ! -regex 'debian/libvkd3d1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-utils1/usr/share/doc -type f -a -true -a ! -regex 'debian/libvkd3d-utils1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-demos/usr/share/doc -type f -a -true -a ! -regex 'debian/vkd3d-demos/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-shader1/usr/share/doc -type f -a -true -a ! -regex 'debian/libvkd3d-shader1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libvkd3d-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-compiler/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d-headers/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/vkd3d-demos/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d-utils1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d-shader1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libvkd3d1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-compiler/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-headers/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-utils1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-shader1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-demos/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
	find debian/vkd3d-demos -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-compiler -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libvkd3d-shader1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
	find debian/vkd3d-demos/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
	find debian/libvkd3d-headers -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/vkd3d-compiler/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
	find debian/libvkd3d-utils1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
	find debian/libvkd3d-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
   dh_missing
   dh_dwz -a
	dwz -- debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0
	dwz -- debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0
	dwz -- debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0
	dwz -- debian/vkd3d-compiler/usr/bin/vkd3d-compiler
	install -m0755 -d debian/vkd3d-demos/usr/lib/debug/.dwz/aarch64-linux-gnu
	dwz -mdebian/vkd3d-demos/usr/lib/debug/.dwz/aarch64-linux-gnu/vkd3d-demos.debug -M/usr/lib/debug/.dwz/aarch64-linux-gnu/vkd3d-demos.debug -- debian/vkd3d-demos/usr/bin/vkd3d-gears debian/vkd3d-demos/usr/bin/vkd3d-triangle
	objcopy --compress-debug-sections debian/vkd3d-demos/usr/lib/debug/.dwz/aarch64-linux-gnu/vkd3d-demos.debug
	chmod 0644 -- debian/vkd3d-demos/usr/lib/debug/.dwz/aarch64-linux-gnu/vkd3d-demos.debug
   dh_strip -a
	strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d.a
	install -m0755 -d debian/.debhelper/vkd3d-compiler/dbgsym-root/usr/lib/debug/.build-id/3e
	objcopy --only-keep-debug --compress-debug-sections debian/vkd3d-compiler/usr/bin/vkd3d-compiler debian/.debhelper/vkd3d-compiler/dbgsym-root/usr/lib/debug/.build-id/3e/55162f9698d6815f431c0d3f21f2902956229f.debug
	chmod 0644 -- debian/.debhelper/vkd3d-compiler/dbgsym-root/usr/lib/debug/.build-id/3e/55162f9698d6815f431c0d3f21f2902956229f.debug
	strip --remove-section=.comment --remove-section=.note debian/vkd3d-compiler/usr/bin/vkd3d-compiler
	install -m0755 -d debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/bf
	objcopy --only-keep-debug --compress-debug-sections debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0 debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/bf/a131b23cfa9bc3500f806440dc3ea8c32a214e.debug
	install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/f2
	objcopy --only-keep-debug --compress-debug-sections debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0 debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/f2/bff2db010aabf6f10c141c8ee4a60e4229f09c.debug
	install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/2a
	objcopy --only-keep-debug --compress-debug-sections debian/vkd3d-demos/usr/bin/vkd3d-gears debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/2a/5c95f2826ac2c2b8408c99cd47d7e00ed49d7f.debug
	install -m0755 -d debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/31
	objcopy --only-keep-debug --compress-debug-sections debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0 debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/31/28163a65e7da69d92bf7228a9eec199a2d965d.debug
	objcopy --add-gnu-debuglink debian/.debhelper/vkd3d-compiler/dbgsym-root/usr/lib/debug/.build-id/3e/55162f9698d6815f431c0d3f21f2902956229f.debug debian/vkd3d-compiler/usr/bin/vkd3d-compiler
	chmod 0644 -- debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/bf/a131b23cfa9bc3500f806440dc3ea8c32a214e.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0
	install -m0755 -d debian/.debhelper/vkd3d-compiler/dbgsym-root/usr/share/doc
	ln -s vkd3d-compiler debian/.debhelper/vkd3d-compiler/dbgsym-root/usr/share/doc/vkd3d-compiler-dbgsym
	install -m0755 -d debian/.debhelper/vkd3d-compiler
	objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/bf/a131b23cfa9bc3500f806440dc3ea8c32a214e.debug debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0
	strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d-utils.a
	chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/2a/5c95f2826ac2c2b8408c99cd47d7e00ed49d7f.debug
	strip --remove-section=.comment --remove-section=.note debian/vkd3d-demos/usr/bin/vkd3d-gears
	install -m0755 -d debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/share/doc
	ln -s libvkd3d-utils1 debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/share/doc/libvkd3d-utils1-dbgsym
	install -m0755 -d debian/.debhelper/libvkd3d-utils1
	strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libvkd3d-dev/usr/lib/aarch64-linux-gnu/libvkd3d-shader.a
	objcopy --add-gnu-debuglink debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/2a/5c95f2826ac2c2b8408c99cd47d7e00ed49d7f.debug debian/vkd3d-demos/usr/bin/vkd3d-gears
	install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/c2
	objcopy --only-keep-debug --compress-debug-sections debian/vkd3d-demos/usr/bin/vkd3d-triangle debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/c2/c58c53fea621061139b44c1bde9417a634d73e.debug
	chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/c2/c58c53fea621061139b44c1bde9417a634d73e.debug
	strip --remove-section=.comment --remove-section=.note debian/vkd3d-demos/usr/bin/vkd3d-triangle
	objcopy --add-gnu-debuglink debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/c2/c58c53fea621061139b44c1bde9417a634d73e.debug debian/vkd3d-demos/usr/bin/vkd3d-triangle
	install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.dwz
	cp --reflink=auto -a debian/vkd3d-demos/usr/lib/debug/.dwz/aarch64-linux-gnu debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.dwz
	rm -fr debian/vkd3d-demos/usr/lib/debug/.dwz
	rmdir -p --ignore-fail-on-non-empty debian/vkd3d-demos/usr/lib/debug
	chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/f2/bff2db010aabf6f10c141c8ee4a60e4229f09c.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0
	install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/share/doc
	ln -s vkd3d-demos debian/.debhelper/vkd3d-demos/dbgsym-root/usr/share/doc/vkd3d-demos-dbgsym
	install -m0755 -d debian/.debhelper/vkd3d-demos
	objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/f2/bff2db010aabf6f10c141c8ee4a60e4229f09c.debug debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0
	install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/share/doc
	ln -s libvkd3d-shader1 debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/share/doc/libvkd3d-shader1-dbgsym
	install -m0755 -d debian/.debhelper/libvkd3d-shader1
	chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/31/28163a65e7da69d92bf7228a9eec199a2d965d.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0
	objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/31/28163a65e7da69d92bf7228a9eec199a2d965d.debug debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0
	install -m0755 -d debian/.debhelper/libvkd3d1/dbgsym-root/usr/share/doc
	ln -s libvkd3d1 debian/.debhelper/libvkd3d1/dbgsym-root/usr/share/doc/libvkd3d1-dbgsym
	install -m0755 -d debian/.debhelper/libvkd3d1
   dh_makeshlibs -a
	rm -f debian/libvkd3d-dev/DEBIAN/shlibs
	rm -f debian/libvkd3d1/DEBIAN/shlibs
	install -m0755 -d debian/libvkd3d1/DEBIAN
	echo "libvkd3d 1 libvkd3d1 (>= 1.2)" >> debian/libvkd3d1/DEBIAN/shlibs
	chmod 0644 -- debian/libvkd3d1/DEBIAN/shlibs
	dpkg-gensymbols -plibvkd3d1 -Idebian/libvkd3d1.symbols -Pdebian/libvkd3d1 -edebian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0
	mv debian/.debhelper/generated/libvkd3d1/triggers.new debian/.debhelper/generated/libvkd3d1/triggers
	rm -f debian/libvkd3d-utils1/DEBIAN/shlibs
	install -m0755 -d debian/libvkd3d-utils1/DEBIAN
	echo "libvkd3d-utils 1 libvkd3d-utils1 (>= 1.2)" >> debian/libvkd3d-utils1/DEBIAN/shlibs
	chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/shlibs
	dpkg-gensymbols -plibvkd3d-utils1 -Idebian/libvkd3d-utils1.symbols -Pdebian/libvkd3d-utils1 -edebian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0
	mv debian/.debhelper/generated/libvkd3d-utils1/triggers.new debian/.debhelper/generated/libvkd3d-utils1/triggers
	rm -f debian/libvkd3d-shader1/DEBIAN/shlibs
	install -m0755 -d debian/libvkd3d-shader1/DEBIAN
	echo "libvkd3d-shader 1 libvkd3d-shader1 (>= 1.2)" >> debian/libvkd3d-shader1/DEBIAN/shlibs
	chmod 0644 -- debian/libvkd3d-shader1/DEBIAN/shlibs
	dpkg-gensymbols -plibvkd3d-shader1 -Idebian/libvkd3d-shader1.symbols -Pdebian/libvkd3d-shader1 -edebian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0
	mv debian/.debhelper/generated/libvkd3d-shader1/triggers.new debian/.debhelper/generated/libvkd3d-shader1/triggers
	rm -f debian/vkd3d-demos/DEBIAN/shlibs
	rm -f debian/vkd3d-compiler/DEBIAN/shlibs
   dh_shlibdeps -a
	install -m0755 -d debian/libvkd3d1/DEBIAN
	dpkg-shlibdeps -Tdebian/libvkd3d1.substvars debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.0
	install -m0755 -d debian/libvkd3d-utils1/DEBIAN
	dpkg-shlibdeps -Tdebian/libvkd3d-utils1.substvars debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0
	install -m0755 -d debian/libvkd3d-shader1/DEBIAN
	dpkg-shlibdeps -Tdebian/libvkd3d-shader1.substvars debian/libvkd3d-shader1/usr/lib/aarch64-linux-gnu/libvkd3d-shader.so.1.0.0
	install -m0755 -d debian/vkd3d-compiler/DEBIAN
	dpkg-shlibdeps -Tdebian/vkd3d-compiler.substvars debian/vkd3d-compiler/usr/bin/vkd3d-compiler
	install -m0755 -d debian/vkd3d-demos/DEBIAN
	dpkg-shlibdeps -Tdebian/vkd3d-demos.substvars debian/vkd3d-demos/usr/bin/vkd3d-gears debian/vkd3d-demos/usr/bin/vkd3d-triangle
   dh_installdeb
	install -m0755 -d debian/libvkd3d-doc/DEBIAN
	install -m0755 -d debian/libvkd3d-headers/DEBIAN
	install -m0755 -d debian/libvkd3d-dev/DEBIAN
	install -m0755 -d debian/libvkd3d1/DEBIAN
	install -p -m0644 debian/.debhelper/generated/libvkd3d1/triggers debian/libvkd3d1/DEBIAN/triggers
	install -m0755 -d debian/libvkd3d-utils1/DEBIAN
	install -p -m0644 debian/.debhelper/generated/libvkd3d-utils1/triggers debian/libvkd3d-utils1/DEBIAN/triggers
	install -m0755 -d debian/libvkd3d-shader1/DEBIAN
	install -p -m0644 debian/.debhelper/generated/libvkd3d-shader1/triggers debian/libvkd3d-shader1/DEBIAN/triggers
	install -m0755 -d debian/vkd3d-demos/DEBIAN
	install -m0755 -d debian/vkd3d-compiler/DEBIAN
	rm -f debian/libvkd3d-dev.debhelper.log debian/libvkd3d-doc.debhelper.log debian/libvkd3d-headers.debhelper.log debian/libvkd3d-shader1.debhelper.log debian/libvkd3d-utils1.debhelper.log debian/libvkd3d1.debhelper.log debian/vkd3d-compiler.debhelper.log debian/vkd3d-demos.debhelper.log
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2'
# generate dlopen dependencies
dh_gencontrol -- -Vdlopen:Depends="libvulkan1 (>= 1.1.70)"
	install -m0755 -d debian/libvkd3d-dev/DEBIAN
	echo misc:Depends= >> debian/libvkd3d-dev.substvars
	echo misc:Pre-Depends= >> debian/libvkd3d-dev.substvars
	dpkg-gencontrol -plibvkd3d-dev -ldebian/changelog -Tdebian/libvkd3d-dev.substvars -Pdebian/libvkd3d-dev "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	install -m0755 -d debian/libvkd3d-shader1/DEBIAN
	echo misc:Depends= >> debian/libvkd3d-shader1.substvars
	echo misc:Pre-Depends= >> debian/libvkd3d-shader1.substvars
	install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN
	dpkg-gencontrol -plibvkd3d-shader1 -ldebian/changelog -Tdebian/libvkd3d-shader1.substvars -Pdebian/.debhelper/libvkd3d-shader1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libvkd3d-shader1-dbgsym "-DDepends=libvkd3d-shader1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d-shader1" -DBuild-Ids=f2bff2db010aabf6f10c141c8ee4a60e4229f09c -DSection=debug -UReplaces -UBreaks
	install -m0755 -d debian/libvkd3d1/DEBIAN
	echo misc:Depends= >> debian/libvkd3d1.substvars
	echo misc:Pre-Depends= >> debian/libvkd3d1.substvars
	install -m0755 -d debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN
	dpkg-gencontrol -plibvkd3d1 -ldebian/changelog -Tdebian/libvkd3d1.substvars -Pdebian/.debhelper/libvkd3d1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libvkd3d1-dbgsym "-DDepends=libvkd3d1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d1" -DBuild-Ids=3128163a65e7da69d92bf7228a9eec199a2d965d -DSection=debug -UReplaces -UBreaks
	install -m0755 -d debian/libvkd3d-headers/DEBIAN
	echo misc:Depends= >> debian/libvkd3d-headers.substvars
	echo misc:Pre-Depends= >> debian/libvkd3d-headers.substvars
	dpkg-gencontrol -plibvkd3d-headers -ldebian/changelog -Tdebian/libvkd3d-headers.substvars -Pdebian/libvkd3d-headers "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	install -m0755 -d debian/libvkd3d-utils1/DEBIAN
	echo misc:Depends= >> debian/libvkd3d-utils1.substvars
	echo misc:Pre-Depends= >> debian/libvkd3d-utils1.substvars
	install -m0755 -d debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN
	dpkg-gencontrol -plibvkd3d-utils1 -ldebian/changelog -Tdebian/libvkd3d-utils1.substvars -Pdebian/.debhelper/libvkd3d-utils1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libvkd3d-utils1-dbgsym "-DDepends=libvkd3d-utils1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d-utils1" -DBuild-Ids=bfa131b23cfa9bc3500f806440dc3ea8c32a214e -DSection=debug -UReplaces -UBreaks
	install -m0755 -d debian/libvkd3d-doc/DEBIAN
	echo misc:Depends= >> debian/libvkd3d-doc.substvars
	echo misc:Pre-Depends= >> debian/libvkd3d-doc.substvars
	dpkg-gencontrol -plibvkd3d-doc -ldebian/changelog -Tdebian/libvkd3d-doc.substvars -Pdebian/libvkd3d-doc "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	install -m0755 -d debian/vkd3d-demos/DEBIAN
	echo misc:Depends= >> debian/vkd3d-demos.substvars
	echo misc:Pre-Depends= >> debian/vkd3d-demos.substvars
	install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN
	dpkg-gencontrol -pvkd3d-demos -ldebian/changelog -Tdebian/vkd3d-demos.substvars -Pdebian/.debhelper/vkd3d-demos/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=vkd3d-demos-dbgsym "-DDepends=vkd3d-demos (= \${binary:Version})" "-DDescription=debug symbols for vkd3d-demos" "-DBuild-Ids=2a5c95f2826ac2c2b8408c99cd47d7e00ed49d7f c2c58c53fea621061139b44c1bde9417a634d73e" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	install -m0755 -d debian/vkd3d-compiler/DEBIAN
	echo misc:Depends= >> debian/vkd3d-compiler.substvars
	echo misc:Pre-Depends= >> debian/vkd3d-compiler.substvars
	install -m0755 -d debian/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN
	dpkg-gencontrol -pvkd3d-compiler -ldebian/changelog -Tdebian/vkd3d-compiler.substvars -Pdebian/.debhelper/vkd3d-compiler/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=vkd3d-compiler-dbgsym "-DDepends=vkd3d-compiler (= \${binary:Version})" "-DDescription=debug symbols for vkd3d-compiler" -DBuild-Ids=3e55162f9698d6815f431c0d3f21f2902956229f -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -plibvkd3d1 -ldebian/changelog -Tdebian/libvkd3d1.substvars -Pdebian/libvkd3d1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	chmod 0644 -- debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -plibvkd3d-utils1 -ldebian/changelog -Tdebian/libvkd3d-utils1.substvars -Pdebian/libvkd3d-utils1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	chmod 0644 -- debian/libvkd3d-dev/DEBIAN/control
	chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -plibvkd3d-shader1 -ldebian/changelog -Tdebian/libvkd3d-shader1.substvars -Pdebian/libvkd3d-shader1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	chmod 0644 -- debian/libvkd3d-headers/DEBIAN/control
	chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -pvkd3d-demos -ldebian/changelog -Tdebian/vkd3d-demos.substvars -Pdebian/vkd3d-demos "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	chmod 0644 -- debian/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -pvkd3d-compiler -ldebian/changelog -Tdebian/vkd3d-compiler.substvars -Pdebian/vkd3d-compiler "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)"
	chmod 0644 -- debian/libvkd3d-doc/DEBIAN/control
	chmod 0644 -- debian/libvkd3d1/DEBIAN/control
	chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/control
	chmod 0644 -- debian/libvkd3d-shader1/DEBIAN/control
	chmod 0644 -- debian/vkd3d-demos/DEBIAN/control
	chmod 0644 -- debian/vkd3d-compiler/DEBIAN/control
make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2'
   dh_md5sums
	install -m0755 -d debian/libvkd3d-doc/DEBIAN
	install -m0755 -d debian/libvkd3d-headers/DEBIAN
	install -m0755 -d debian/libvkd3d-dev/DEBIAN
	install -m0755 -d debian/libvkd3d1/DEBIAN
	install -m0755 -d debian/libvkd3d-utils1/DEBIAN
	install -m0755 -d debian/libvkd3d-shader1/DEBIAN
	install -m0755 -d debian/vkd3d-compiler/DEBIAN
	cd debian/libvkd3d-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/libvkd3d-utils1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/libvkd3d-headers >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/libvkd3d-shader1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/libvkd3d-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/libvkd3d1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/vkd3d-compiler >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN
	install -m0755 -d debian/vkd3d-demos/DEBIAN
	cd debian/.debhelper/libvkd3d-utils1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/libvkd3d-headers/DEBIAN/md5sums
	chmod 0644 -- debian/vkd3d-compiler/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN
	cd debian/vkd3d-demos >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/libvkd3d-shader1/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN
	chmod 0644 -- debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN/md5sums
	cd debian/.debhelper/vkd3d-compiler/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/.debhelper/libvkd3d-shader1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/libvkd3d-dev/DEBIAN/md5sums
	chmod 0644 -- debian/libvkd3d1/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN
	chmod 0644 -- debian/vkd3d-demos/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN
	chmod 0644 -- debian/libvkd3d-doc/DEBIAN/md5sums
	cd debian/.debhelper/libvkd3d1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/.debhelper/vkd3d-demos/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN/md5sums
   dh_builddeb
	dpkg-deb --root-owner-group --build debian/libvkd3d-doc ..
	dpkg-deb --root-owner-group --build debian/libvkd3d-dev ..
	dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d1/dbgsym-root ..
	dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d-utils1/dbgsym-root ..
	dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d-shader1/dbgsym-root ..
	dpkg-deb --root-owner-group --build debian/.debhelper/vkd3d-demos/dbgsym-root ..
	dpkg-deb --root-owner-group --build debian/.debhelper/vkd3d-compiler/dbgsym-root ..
dpkg-deb: building package 'libvkd3d-shader1-dbgsym' in '../libvkd3d-shader1-dbgsym_1.2-15_arm64.deb'.
dpkg-deb: building package 'libvkd3d-doc' in '../libvkd3d-doc_1.2-15_all.deb'.
dpkg-deb: building package 'libvkd3d-dev' in '../libvkd3d-dev_1.2-15_arm64.deb'.
dpkg-deb: building package 'libvkd3d1-dbgsym' in '../libvkd3d1-dbgsym_1.2-15_arm64.deb'.
dpkg-deb: building package 'libvkd3d-utils1-dbgsym' in '../libvkd3d-utils1-dbgsym_1.2-15_arm64.deb'.
dpkg-deb: building package 'vkd3d-demos-dbgsym' in '../vkd3d-demos-dbgsym_1.2-15_arm64.deb'.
dpkg-deb: building package 'vkd3d-compiler-dbgsym' in '../vkd3d-compiler-dbgsym_1.2-15_arm64.deb'.
	dpkg-deb --root-owner-group --build debian/libvkd3d-shader1 ..
dpkg-deb: building package 'libvkd3d-shader1' in '../libvkd3d-shader1_1.2-15_arm64.deb'.
	dpkg-deb --root-owner-group --build debian/vkd3d-compiler ..
dpkg-deb: building package 'vkd3d-compiler' in '../vkd3d-compiler_1.2-15_arm64.deb'.
	dpkg-deb --root-owner-group --build debian/vkd3d-demos ..
dpkg-deb: building package 'vkd3d-demos' in '../vkd3d-demos_1.2-15_arm64.deb'.
	dpkg-deb --root-owner-group --build debian/libvkd3d-utils1 ..
dpkg-deb: building package 'libvkd3d-utils1' in '../libvkd3d-utils1_1.2-15_arm64.deb'.
	dpkg-deb --root-owner-group --build debian/libvkd3d1 ..
dpkg-deb: building package 'libvkd3d1' in '../libvkd3d1_1.2-15_arm64.deb'.
	dpkg-deb --root-owner-group --build debian/libvkd3d-headers ..
dpkg-deb: building package 'libvkd3d-headers' in '../libvkd3d-headers_1.2-15_all.deb'.
 dpkg-genbuildinfo --build=binary -O../vkd3d_1.2-15_arm64.buildinfo
 dpkg-genchanges --build=binary -O../vkd3d_1.2-15_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/2999624 and its subdirectories
I: Current time: Sat Jan  6 11:22:27 -12 2024
I: pbuilder-time-stamp: 1704583347