Diff of the two buildlogs: -- --- b1/build.log 2024-01-06 23:22:29.136624875 +0000 +++ b2/build.log 2024-01-06 23:27:02.905060833 +0000 @@ -1,6 +1,7 @@ +W: cgroups are not available on the host, not using them. 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: Current time: Sun Jan 7 13:22:32 +14 2024 +I: pbuilder-time-stamp: 1704583352 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -31,49 +32,80 @@ 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: user script /srv/workspace/pbuilder/3101722/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 6 23:22 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3101722/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3101722/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' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + 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='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3101722 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' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.pNZwHdK7/pbuilderrc_Lnfu --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.pNZwHdK7/b2 --logfile b2/build.log vkd3d_1.2-15.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + 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 + Linux i-capture-the-hostname 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 @@ -133,7 +165,7 @@ -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 + lrwxrwxrwx 1 root root 9 Jan 6 23:22 sh -> /bin/bash -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 @@ -159,7 +191,7 @@ -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 +I: user script /srv/workspace/pbuilder/3101722/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -386,7 +418,7 @@ 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) +Fetched 211 MB in 1s (193 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.) @@ -1075,7 +1107,11 @@ 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 +I: user script /srv/workspace/pbuilder/3101722/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bookworm +I: user script /srv/workspace/pbuilder/3101722/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/vkd3d-1.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-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 @@ -2684,7 +2720,7 @@ ype1/urw/helvetic/uhvb8ac.pfb> -Output written on refman.pdf (68 pages, 417935 bytes). +Output written on refman.pdf (68 pages, 417936 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). @@ -3434,10 +3470,11 @@ ype1/urw/helvetic/uhvb8ac.pfb> -Output written on refman.pdf (76 pages, 449353 bytes). +Output written on refman.pdf (76 pages, 449356 bytes). Transcript written on refman.log. make all-am 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 demos/triangle-triangle.o `test -f 'demos/triangle.c' || echo './'`demos/triangle.c /bin/sed -e 's![@]prefix[@]!/usr!g' \ -e 's![@]exec_prefix[@]!/usr!g' \ -e 's![@]includedir[@]!/usr/include!g' \ @@ -3457,274 +3494,16 @@ -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 +/bin/sh ./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/sh ./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/sh ./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/sh ./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/sh ./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/sh ./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/sh ./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 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: + from demos/triangle.c:46: ./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 103 | void **object); | ^~~~ @@ -3737,7 +3516,6 @@ 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); | ^~~~ @@ -3758,6 +3536,8 @@ 241 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:241:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +/bin/sh ./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 ./include/vkd3d_d3d12.h:1740:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1740 | void **object); | ^~~~ @@ -3898,6 +3678,7 @@ 2268 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +/bin/sh ./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 ./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2275 | void *data); | ^~~~ @@ -3938,26 +3719,14 @@ 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); | ^~~~ @@ -3978,87 +3747,42 @@ 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); | ^~~~~ @@ -4071,139 +3795,74 @@ 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); | ^~~~~ @@ -4219,99 +3878,51 @@ ./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); | ^~~~ @@ -4319,119 +3930,43 @@ ./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); | ^~~~ @@ -4440,26 +3975,836 @@ 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: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:3439: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: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] +./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: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] +./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] +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/trace.c -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-trace.o +./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] +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 +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: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] +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_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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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: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] +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 +./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: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: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:4981: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: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: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] +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: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: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: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: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] +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 +./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: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: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: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: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: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: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] +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: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: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:5782: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: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] +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] +./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: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: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:5884: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); | ^~~~ @@ -4472,14 +4817,10 @@ 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); | ^~~~~ @@ -4492,10 +4833,6 @@ 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); | ^~~~ @@ -4508,14 +4845,10 @@ 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); | ^~~~~ @@ -4523,14 +4856,10 @@ ./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); @@ -4539,11 +4868,7 @@ ./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); | ^~~~~~~~~~~~~~ @@ -4552,10 +4877,6 @@ 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); | ^~~~ @@ -4572,18 +4893,10 @@ 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); | ^~~~ @@ -4592,10 +4905,6 @@ 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); | ^~~~~~~~~~ @@ -4603,11 +4912,7 @@ ./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); | ^~~~~ @@ -4616,38 +4921,22 @@ 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); | ^~~~~~~~~~~~~~ @@ -4656,18 +4945,10 @@ 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); | ^~~~~ @@ -4676,18 +4957,10 @@ 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); | ^~~~ @@ -4696,10 +4969,6 @@ 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); | ^~~~~ @@ -4708,10 +4977,6 @@ 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); | ^~~~~~~~~~~~~~ @@ -4724,18 +4989,10 @@ 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); | ^~~~ @@ -4748,10 +5005,6 @@ 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); | ^~~~ @@ -4760,10 +5013,6 @@ 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); | ^~~~~ @@ -4772,14 +5021,10 @@ 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); | ^~~~~~~~~~~~~~~~~ @@ -4796,118 +5041,58 @@ 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: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:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2845 | const void *data); | ^~~~~ @@ -4916,106 +5101,18 @@ 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:5894:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5894 | void *data); | ^~~~ -./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:5894: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); | ^~~~ @@ -5028,14 +5125,14 @@ 2947 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2947: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: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); | ^~~~~ @@ -5044,26 +5141,18 @@ 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:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5905 | const IUnknown *data); + | ^~~~~ ./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:5905: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); | ^~~~ @@ -5072,18 +5161,10 @@ 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); | ^~~~ @@ -5092,1561 +5173,521 @@ 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: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:4050: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: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: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: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: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: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:6030:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6030 | void *data); + | ^~~~ ./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:6030: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: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: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:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6041 | const IUnknown *data); + | ^~~~~ +/bin/sh ./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 +./include/vkd3d_d3d12.h:6041: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: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: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: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: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: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: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: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: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: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: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] +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: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:6175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6175 | void *data); | ^~~~ -./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:6175: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:6181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6181 | const void *data); | ^~~~~ -./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:6181: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: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: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: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: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: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] +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: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: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:6200:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6200 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ ./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:6200: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:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6532 | void **object); | ^~~~ ./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:6532: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); | ^~~~~ @@ -6655,87 +5696,88 @@ 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: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: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: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:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6551 | const void *data); + | ^~~~~ ./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] +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] ./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); | ^~~~~~ @@ -6744,158 +5786,75 @@ 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:6551: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: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:6556: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: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: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: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6903,520 +5862,543 @@ ./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: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: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: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:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6588 | void **pipeline_state); + | ^~~~ ./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: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: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: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: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: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: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: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: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: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: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: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: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: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:6582:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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: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: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: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: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:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4961 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:2470:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2470 | const void *data); + | ^~~~~ ./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: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: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: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: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: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:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4981 | UINT index); | ^~~~ +./include/vkd3d_d3d12.h:2687: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: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:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2694 | void *data); | ^~~~ -./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: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: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:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2709 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:6186: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: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: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: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: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:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5052 | FLOAT max); | ^~~~~ @@ -7424,2614 +6406,422 @@ ./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: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: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: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: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:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6576 | void **command_allocator); +./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: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: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: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: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: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: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: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:6712: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: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: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: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: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: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:6734: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: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: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: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: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:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6802 | LUID *__ret); + | ^~~~ ./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:6802: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: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: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: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: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: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: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:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7048 | void **object); | ^~~~ -./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:7048: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: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: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:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5881 | void **object); | ^~~~ -./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: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: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:5884: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: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:5887: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: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:5894: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); @@ -10109,6 +6899,34 @@ 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: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: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: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:7086: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: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: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:3554:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3554 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ @@ -10141,6 +6959,22 @@ 3605 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3605: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: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:3614:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3614 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ @@ -10213,6 +7047,18 @@ 4029 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4029: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:4036:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4036 | UINT start_instance_location); | ^~~~ @@ -10221,6 +7067,10 @@ 4044 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4044: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:4050:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4050 | UINT z); | ^~~~ @@ -10281,30 +7131,46 @@ 4129 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4129: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: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:6030: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:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6036 | const void *data); + | ^~~~~ ./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: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:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6041 | const IUnknown *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4153 | UINT dst_offset); | ^~~~ +./include/vkd3d_d3d12.h:6041:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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: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:4166:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4166 | UINT dst_offset); | ^~~~ @@ -10313,11 +7179,9 @@ 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); @@ -10363,31 +7227,60 @@ 4242 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4242: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: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: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: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: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: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: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:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4271 | UINT index); | ^~~~ +./include/vkd3d_d3d12.h:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6060 | HANDLE event); + | ^~~~~~ ./include/vkd3d_d3d12.h:4271: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: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:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6064 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | void **root_signature); + | ^~~~ +./include/vkd3d_d3d12.h:6064: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:7137: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 +/bin/sh ./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:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4292 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ @@ -10440,10 +7333,18 @@ 4691 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4691: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: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: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:4701:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4701 | void *data); | ^~~~ @@ -10451,11 +7352,19 @@ ./include/vkd3d_d3d12.h:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4707 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:6168:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6168 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4707: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: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: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:4716:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4716 | const WCHAR *name); | ^~~~~ @@ -10468,6 +7377,18 @@ 4726 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4726: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:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10512,6 +7433,22 @@ 4799 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4799: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: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: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: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:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4803 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -10568,6 +7505,18 @@ 4863 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4863: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:4869:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4869 | UINT dst_offset); | ^~~~ @@ -10596,10 +7545,79 @@ 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: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: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: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] +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: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: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: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:4981: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] 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: + from libs/vkd3d/device.c:19: ./include/vkd3d_d3dcommon.h:103:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 103 | void **object); | ^~~~ @@ -10612,10 +7630,6 @@ 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); | ^~~~ @@ -10636,30 +7650,6 @@ 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); | ^~~~ @@ -10700,14 +7690,10 @@ 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); | ^~~~~ @@ -10724,10 +7710,6 @@ 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); | ^~~~ @@ -10760,10 +7742,6 @@ 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); | ^~~~ @@ -10796,13 +7774,9 @@ 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); @@ -10824,14 +7798,10 @@ 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); | ^~~~~ @@ -10840,10 +7810,65 @@ 2296 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2296: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: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: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: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:7202:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7202 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./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:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6538 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5052: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:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6545 | 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:6545: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); | ^~~~~ @@ -10852,14 +7877,10 @@ 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); | ^~~~ @@ -10872,10 +7893,10 @@ 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: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:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2451 | void **object); | ^~~~ @@ -10888,10 +7909,6 @@ 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); | ^~~~ @@ -10904,34 +7921,50 @@ 2475 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2475: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: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:6556: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: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:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6560 | const WCHAR *name); + | ^~~~~ ./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:6560: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: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: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:2687:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2687 | ID3D12DescriptorHeap *This); | ^~~~~~~~~~~~~~~~~~~~ @@ -10939,11 +7972,7 @@ ./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); | ^~~~~ @@ -10955,11 +7984,7 @@ ./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); | ^~~~ @@ -10972,10 +7997,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10984,10 +8005,6 @@ 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); | ^~~~~~~~~~~~~~~ @@ -11000,10 +8017,6 @@ 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); | ^~~~~ @@ -11016,10 +8029,10 @@ 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: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:2860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2860 | void **device); | ^~~~ @@ -11028,13 +8041,9 @@ 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); @@ -11044,10 +8053,6 @@ 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); | ^~~~~ @@ -11060,10 +8065,6 @@ 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); | ^~~~ @@ -11072,6 +8073,26 @@ 3306 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:3306: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:3309:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3309 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11084,10 +8105,6 @@ 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); | ^~~~~ @@ -11112,6 +8129,26 @@ 3348 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3348: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:3353:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3353 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ @@ -11140,15 +8177,14 @@ 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: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:3409:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3409 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ @@ -11156,123 +8192,108 @@ ./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: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: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_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6576 | void **command_allocator); | ^~~~ -./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:6576: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_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: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: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: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: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:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6582 | void **pipeline_state); + | ^~~~ ./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:6582: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:6588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6588 | void **pipeline_state); + | ^~~~ ./include/vkd3d_d3d12.h:3461:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3461 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6588: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: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:6597:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6597 | void **command_list); + | ^~~~ ./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:6597: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: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); | ^~~~ @@ -11280,1004 +8301,546 @@ ./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:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6603 | UINT feature_data_size); | ^~~~ -./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:6603: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: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: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: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: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:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5763 | 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: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: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: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: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: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: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: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: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: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: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:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6609 | void **descriptor_heap); | ^~~~ -./include/vkd3d_d3d12.h:5763: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:6609: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: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: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:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | void **root_signature); | ^~~~ -./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:6621: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: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: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:5884: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: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: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: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: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: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: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: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:5915: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: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: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: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:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6036 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:3395: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: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: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: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: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: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: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:6055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6055 | 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: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: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: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:6165:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6165 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ ./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: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:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6651 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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:6651: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:7261:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7261 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6656 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7261: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: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:6666:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6666 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7266:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7266 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6666: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: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:6165: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: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: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: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:6186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6186 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:3579: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:6190: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: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: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: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:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6538 | ID3D12Device *This); + | ^~~~~~~~~~~~ ./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); | ^~~~~ @@ -12286,54 +8849,50 @@ 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:6673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6673 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./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:6673: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: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: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: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: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: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:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4307 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12342,98 +8901,55 @@ 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: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: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: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: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: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12442,18 +8958,47 @@ 4694 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4694: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: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:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6702 | void **heap); | ^~~~ -./include/vkd3d_d3d12.h:4701: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: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:6712:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6712 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6570 | void **command_queue); + | ^~~~ +./include/vkd3d_d3d12.h:6712: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:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6720 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6576 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:6720: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] +/bin/sh ./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: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: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:4707:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4707 | const void *data); | ^~~~~ @@ -12462,26 +9007,22 @@ 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:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7297 | BOOL enable); | ^~~~ -./include/vkd3d_d3d12.h:6570: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: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:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7304 | void **command_signature); | ^~~~ -./include/vkd3d_d3d12.h:3978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4722: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:4726:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4726 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12489,47 +9030,27 @@ ./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: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: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); | ^~~~ @@ -12537,19 +9058,23 @@ ./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: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); | ^~~~~~ @@ -12557,11 +9082,7 @@ ./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); | ^~~~~~~~~~~~~~ @@ -12570,709 +9091,7315 @@ 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: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: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: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: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: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: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:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6740 | HANDLE *handle); + | ^~~~~~ +./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:6740: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: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: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:4813: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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] +/bin/sh ./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: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: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: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: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:4981: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: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: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: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: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: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: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:6802:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6802 | LUID *__ret); + | ^~~~ +./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] +./include/vkd3d_d3d12.h:6802: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: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: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: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: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: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: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: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:7072: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:5542: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: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: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: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: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: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: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:7671:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7671 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5571 | UINT64 *frequency); + | ^~~~~~ +./include/vkd3d_d3d12.h:7671:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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: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: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: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: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: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: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: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: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: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: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: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: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:7276:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7276 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./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: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:5782: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:7276: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: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:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5791 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7287 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:5791: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: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: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: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: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: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: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: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: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: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: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: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: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:7680:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7680 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./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: '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: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: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:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7228 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7318: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: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: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: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: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: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: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: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: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] +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 +./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:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | void **lib); + | ^~~~ +./include/vkd3d_d3d12.h:7287:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7287 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:7326: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:7293:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7293 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7293: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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] +./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: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: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: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: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: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: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: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:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6556 | const IUnknown *data); + | ^~~~~ +./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:6556: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: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: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: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: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: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] +./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: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: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: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: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: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: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: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: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: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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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: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: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: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: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 ./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: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: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: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: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: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: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: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: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: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: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: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: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: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] +./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] +./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: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] +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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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_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: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: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: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:4213:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4213 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./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:4213: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:4219:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4219 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ +./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:4219: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:4226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4226 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_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:4226: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:4235:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4235 | const D3D12_RECT *rects); + | ^~~~~ +./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:4235: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: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: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: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] +./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: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_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:2489: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: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:4292:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4292 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2684: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: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:4298:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4298 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:2700:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2700 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4298: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: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: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:4307:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4307 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2724: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: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:4316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4316 | UINT64 count_buffer_offset); + | ^~~~~~ +./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:4316: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: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: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: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: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: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: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: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:4348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4348 | D3D12_SAMPLE_POSITION *sample_positions); + | ^~~~~~~~~~~~~~~~~~~~~ +./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:4348:9: 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: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:4360:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4360 | D3D12_RESOLVE_MODE mode); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2094 | ID3D12Heap *This); + | ^~~~~~~~~~ +./include/vkd3d_d3d12.h:4360:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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:4364:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4364 | UINT mask); + | ^~~~ +./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:4364: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: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: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: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:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7591 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2854: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: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:7595:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7595 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./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:7595: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: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: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: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: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: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: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: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: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: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: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: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: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: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:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4799 | DXGI_FORMAT format); + | ^~~~~~~~~~~ +./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:4799: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:4803:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4803 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3306: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: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:4808:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4808 | const D3D12_VIEWPORT *viewports); + | ^~~~~ +./include/vkd3d_d3d12.h:3312: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: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:4813:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4813 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3325: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: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: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: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: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: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: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: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] +./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] +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] +./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] +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] +./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] +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] +./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: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] +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] +./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); + | ^~~~~~~~~~~~~~~~~~~ +libs/vkd3d/command.c:1523:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1523 | { + | ^ +./include/vkd3d_d3d12.h:3353:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +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] +./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] +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] +./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] +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] +./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] +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] +./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] +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] +./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] +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] +./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: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] +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] +./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] +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] +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] +./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: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] +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] +./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: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] +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] +./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] +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] +./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] +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] +./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] +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] +./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] +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] +./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: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] +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] +/bin/sh ./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: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: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] +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] +./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] +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] +./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); + | ^~~~ +libs/vkd3d/command.c:3822:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3822 | { + | ^ +./include/vkd3d_d3d12.h:4050:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:3822:1: 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: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: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: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] +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] +./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] +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] +./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]); + | ^~~~~ +libs/vkd3d/command.c:4085:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4085 | { + | ^ +./include/vkd3d_d3d12.h:4107:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:4085:1: 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: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] +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] +./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: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: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: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: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: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: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: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: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: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: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:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4961 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4111: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: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: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: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: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: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] +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] +./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] +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] +./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] +libs/vkd3d/command.c:4133:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4133 | { + | ^ +./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] +libs/vkd3d/command.c:4133:1: 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] +libs/vkd3d/command.c:4158:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4158 | { + | ^ +./include/vkd3d_d3d12.h:4153:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4153 | UINT dst_offset); + | ^~~~ +libs/vkd3d/command.c:4158:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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:4975:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4975 | const D3D12_DISCARD_REGION *region); + | ^~~~~ +./include/vkd3d_d3d12.h:4159: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: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: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: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: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: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: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: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: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: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:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5008 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:4198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4198 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5008: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: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: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: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: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: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: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: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/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] +./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] +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] +./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/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] +./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] +libs/vkd3d/command.c:4249:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4249 | { + | ^ +./include/vkd3d_d3d12.h:4712:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4712 | const IUnknown *data); + | ^~~~~ +libs/vkd3d/command.c:4249:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4712:9: 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] +./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] +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] +./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/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] +./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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libs/vkd3d/command.c:4459:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4459 | { + | ^ +./include/vkd3d_d3d12.h:4691:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:4459:1: 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: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] +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] +./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] +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] +./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); + | ^~~~~~~~~~~ +libs/vkd3d/command.c:4778:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4778 | { + | ^ +./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:4778: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: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: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: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: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: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: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: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: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:5037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5037 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:4746:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4746 | UINT start_instance_location); + | ^~~~ +./include/vkd3d_d3d12.h:5037:9: 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:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4754 | UINT start_instance_location); + | ^~~~ +./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:4754: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: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: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: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: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] +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] +./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] +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] +./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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libs/vkd3d/command.c:5105:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5105 | { + | ^ +./include/vkd3d_d3d12.h:4913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:5105:1: 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: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:5052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5052 | FLOAT max); + | ^~~~~ +libs/vkd3d/command.c:5111:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5111 | { + | ^ +./include/vkd3d_d3d12.h:5052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:5111:1: 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); + | ^~~~~~~~~~~~~~~~~~ +libs/vkd3d/command.c:5141:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5141 | { + | ^ +./include/vkd3d_d3d12.h:5070:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:5141:1: 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: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] +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 | { + | ^ +./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] +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] +./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: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:4981: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: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: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] +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/command.c:5361:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5361 | { + | ^ +libs/vkd3d/command.c:5361: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/command.c:5464:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5481 | void **object); + | ^~~~ +libs/vkd3d/command.c:5477:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5477 | { + | ^ +./include/vkd3d_d3d12.h:5481:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:5477: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: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] +libs/vkd3d/command.c:5487:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5487 | { + | ^ +libs/vkd3d/command.c:5487: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: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] +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] +./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: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: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:4981: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: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: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: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: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: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: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: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] +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/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/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] +./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] +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] +./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] +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] +./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: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: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: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: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: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: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: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:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5562 | UINT64 value); + | ^~~~~~ +./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] +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/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] +./include/vkd3d_d3d12.h:5562: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); + | ^~~~~~ +libs/vkd3d/command.c:5771:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5771 | { + | ^ +./include/vkd3d_d3d12.h:5567:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/command.c:5771:1: 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/command.c:5780:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5780 | { + | ^ +libs/vkd3d/command.c:5780:1: 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] +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] +./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] +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] +./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] +libs/vkd3d/command.c:5832:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5832 | { + | ^ +./include/vkd3d_d3d12.h:5548:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5548 | UINT size); + | ^~~~ +libs/vkd3d/command.c:5832:1: 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: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: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: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: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: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: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: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: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: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: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:5782: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: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: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: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: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:5787:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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:5791:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5791 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5548: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: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: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: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:5884: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: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] +libs/vkd3d/command.c:5841:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5841 | { + | ^ +libs/vkd3d/command.c:5841:1: 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] +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] +./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] +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] +./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: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: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: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: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: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: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: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: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: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: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: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: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: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:6017:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6017 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:5576:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5576 | UINT64 *cpu_timestamp); + | ^~~~~~ +./include/vkd3d_d3d12.h:6017: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] +libs/vkd3d/command.c:5917:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5917 | { + | ^ +libs/vkd3d/command.c:5917: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] +./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: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: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] +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] +./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: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: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: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: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:5915: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: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: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: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] +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] +./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] +libs/vkd3d/command.c:6150:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6150 | { + | ^ +libs/vkd3d/command.c:6150: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:6064:9: 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] +./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: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: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: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: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: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: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: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:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6051 | void **device); + | ^~~~ +./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: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: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: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: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: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:6051: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: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: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: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: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: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: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: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: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: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] +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] +./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: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: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: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: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: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: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: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: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: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: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: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:5782: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: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: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: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: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: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: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] +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] +./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] +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] +./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] +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] +./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: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: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: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: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: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: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: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:6576:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6576 | void **command_allocator); + | ^~~~ +./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: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:6613: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: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: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: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: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); +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 | { + | ^ +./include/vkd3d_d3d12.h:6603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6603 | UINT feature_data_size); | ^~~~ -./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: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: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: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:5884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5884 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4825: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: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: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: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: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: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:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | void **root_signature); | ^~~~ -./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: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: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:6666: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: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: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: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: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: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: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] +libs/vkd3d/command.c:6375:1: 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:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5900 | const void *data); | ^~~~~ -./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:5900: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:5905:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5905 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:4936: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: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: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: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: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: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: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: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: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: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:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6020 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6728 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6020: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: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: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: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: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: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: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:6757: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: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: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:5008: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: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: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: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: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: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: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: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:4207:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7072: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: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: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: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: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: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:5074: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: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: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: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:6045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6045 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:4213: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: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: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: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: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: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: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: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: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: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:6064:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6064 | UINT64 value); | ^~~~~~ -./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:6064: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:4304: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: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: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: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: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: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: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: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: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: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: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: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: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:6175: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: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:6190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6190 | const WCHAR *name); + | ^~~~~ +./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: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: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: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: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: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:6190: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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] +./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:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6545 | void *data); + | ^~~~ +./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:6545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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:6551:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6551 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7732:1: 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: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: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: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: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: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: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/device.c:2180:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2180 | { + | ^ +libs/vkd3d/device.c:2180:1: 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: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: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] +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/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/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] +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/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/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] +./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] +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/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/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] +./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: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] +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_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] +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] +./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: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); @@ -13314,6 +16441,9 @@ 1866 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:1866: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:1871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1871 | const IUnknown *data); | ^~~~~ @@ -13322,6 +16452,7 @@ 1875 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:1875: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:1881:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1881 | void **device); | ^~~~ @@ -13350,9 +16481,6 @@ 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); | ^~~~~ @@ -13361,23 +16489,22 @@ 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:6651:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6651 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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:6651: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); | ^~~~ @@ -13402,26 +16529,25 @@ 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:6656:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6656 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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] ./include/vkd3d_d3d12.h:2275:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2275 | void *data); | ^~~~ @@ -13434,81 +16560,14 @@ 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); | ^~~~ @@ -13537,14 +16596,6 @@ 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); | ^~~~ @@ -13565,38 +16616,95 @@ 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:6656: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: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] +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/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/device.c:3064:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3064 | { + | ^ +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/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/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] +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] +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] +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] +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] +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] +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:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2684 | ID3D12DescriptorHeap *This); | ^~~~~~~~~~~~~~~~~~~~ @@ -13605,63 +16713,10 @@ 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); | ^~~~~ @@ -13678,18 +16733,10 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13698,22 +16745,14 @@ 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); | ^~~~~~~~~~~~~~~ @@ -13722,6 +16761,10 @@ 2839 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2839: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:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2845 | const void *data); | ^~~~~ @@ -13729,97 +16772,30 @@ ./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:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6696 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:2941:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2941 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:6696: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: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); @@ -13828,166 +16804,174 @@ ./include/vkd3d_d3d12.h:2960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2960 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6702 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:2960: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: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); +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] +libs/vkd3d/state.c:1177:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1177 | { + | ^ +libs/vkd3d/state.c:1177:1: 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] +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 | { + | ^ +libs/vkd3d/state.c:1252:1: 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] +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] +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] +libs/vkd3d/state.c:1297:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1297 | { + | ^ +libs/vkd3d/state.c:1297: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/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/device.c:3130:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3130 | { + | ^ +libs/vkd3d/device.c:3130:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +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/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] +./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] +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] ./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: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: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:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6740 | HANDLE *handle); + | ^~~~~~ ./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:6740: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: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:6745:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6745 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3353: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] +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/device.c:3329: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/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] ./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); @@ -13997,18 +16981,10 @@ 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); | ^~~~~ @@ -14017,58 +16993,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~ @@ -14077,30 +17001,54 @@ 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: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] +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/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] ./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]); | ^~~~~ @@ -14108,80 +17056,15 @@ ./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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14194,14 +17077,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~ @@ -14214,14 +17089,18 @@ 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: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: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: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:3481:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3481 | UINT dst_offset); | ^~~~ @@ -14230,197 +17109,109 @@ 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] +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] ./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] +libs/vkd3d/device.c:3467:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3467 | { + | ^ +libs/vkd3d/device.c:3467:1: 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: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] +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/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] +./include/vkd3d_d3d12.h:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7048 | void **object); + | ^~~~ ./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:7048: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:7051:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7051 | ID3D12Device1 *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:3554: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: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); @@ -14430,10 +17221,18 @@ 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: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:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3593 | const D3D12_DISCARD_REGION *region); | ^~~~~ @@ -14446,10 +17245,6 @@ 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); | ^~~~~~ @@ -14462,65 +17257,18 @@ 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); | ^~~~ @@ -14529,63 +17277,26 @@ 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: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: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:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7076 | const WCHAR *name); | ^~~~~ -./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:7076: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: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); | ^~~~~ @@ -14594,10 +17305,10 @@ 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: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:4012:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4012 | void **device); | ^~~~ @@ -14606,14 +17317,14 @@ 4016 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4016: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: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); | ^~~~~~~~~~~~~~~~~~~ @@ -14622,51 +17333,10 @@ 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); | ^~~~ @@ -14675,10 +17345,6 @@ 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); | ^~~~~~ @@ -14690,11 +17356,20 @@ ./include/vkd3d_d3d12.h:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4072 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ +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: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: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); | ^~~~~~~~~~~~~~~~~~~~~ @@ -14703,42 +17378,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -14747,10 +17386,6 @@ 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); | ^~~~~ @@ -14759,10 +17394,6 @@ 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); | ^~~~ @@ -14774,51 +17405,11 @@ ./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); | ^~~~~~~~~~~~~~~~~~~~ @@ -14827,10 +17418,18 @@ 4133 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4133: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:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4137 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ @@ -14839,14 +17438,10 @@ 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); | ^~~~ @@ -14855,10 +17450,6 @@ 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); | ^~~~ @@ -14867,10 +17458,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14879,13 +17466,9 @@ 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); @@ -14894,11 +17477,7 @@ ./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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14907,42 +17486,41 @@ 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: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: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); | ^~~~~ @@ -14950,19 +17528,20 @@ ./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: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:4271:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4271 | UINT index); | ^~~~ @@ -14971,18 +17550,14 @@ 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: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: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); | ^~~~~~~~~~~~~~~~~~~~ @@ -14991,18 +17566,10 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15011,10 +17578,6 @@ 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); | ^~~~~ @@ -15023,78 +17586,38 @@ 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:7172:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7172 | 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: '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: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15103,186 +17626,98 @@ 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: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: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: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: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); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -15291,10 +17726,6 @@ 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); | ^~~~~ @@ -15303,10 +17734,6 @@ 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); | ^~~~ @@ -15314,19 +17741,11 @@ ./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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15335,18 +17754,26 @@ 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: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:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4847 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ @@ -15355,62 +17782,46 @@ 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: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: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15419,22 +17830,26 @@ 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: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: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); | ^~~~~ @@ -15443,998 +17858,358 @@ 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); +./include/vkd3d_d3d12.h:7304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7304 | void **command_signature); | ^~~~ -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:7304: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: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: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_d3d12.h:7318:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7318 | LUID *__ret); | ^~~~ -./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_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_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: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: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:7340:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7340 | const D3D12_RESIDENCY_PRIORITY *priorities); | ^~~~~ -./include/vkd3d_d3d12.h:5905:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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: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:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5481 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:2296: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: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: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: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: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: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: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: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: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: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: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: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] ./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); | ^~~~~ @@ -16443,338 +18218,102 @@ 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); | ^~~~ @@ -16803,94 +18342,30 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16919,114 +18394,26 @@ 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); | ^~~~ @@ -17058,87 +18445,27 @@ ./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); | ^~~~~ @@ -17151,282 +18478,138 @@ 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] +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] +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] +libs/vkd3d/resource.c:341:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 341 | { + | ^ +libs/vkd3d/resource.c:341:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +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] +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] +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: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); | ^~~~ @@ -17439,178 +18622,131 @@ 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); - | ^~~~ +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] +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] +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] +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] +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] +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] +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] +libs/vkd3d/resource.c:1240:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1240 | { + | ^ +libs/vkd3d/resource.c:1240: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: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] +libs/vkd3d/resource.c:1287:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1287 | { + | ^ +libs/vkd3d/resource.c:1287:1: 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] +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] +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] +libs/vkd3d/resource.c:1512:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1512 | { + | ^ +libs/vkd3d/resource.c:1512: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: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] +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: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); | ^~~~ @@ -17623,58 +18759,22 @@ 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); | ^~~~~~~ @@ -17694,367 +18794,160 @@ ./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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +libs/vkd3d/resource.c:3442:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3442 | { + | ^ +libs/vkd3d/resource.c:3442:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3454:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3454 | { + | ^ +libs/vkd3d/resource.c:3454:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3555:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3555 | { + | ^ +libs/vkd3d/resource.c:3555:1: 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] +libs/vkd3d/resource.c:3586:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3586 | { + | ^ +libs/vkd3d/resource.c:3586:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3611:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3611 | { + | ^ +libs/vkd3d/resource.c:3611:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3621:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3621 | { + | ^ +libs/vkd3d/resource.c:3621:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3631:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3631 | { + | ^ +libs/vkd3d/resource.c:3631:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3640:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3640 | { + | ^ +libs/vkd3d/resource.c:3640:1: 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] +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] +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] +libs/vkd3d/vkd3d_main.c:286:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 286 | { + | ^ +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] +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] +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] +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] +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 +/bin/sh ./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 +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 +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 +/bin/sh ./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 In file included from ./include/vkd3d_d3d12.h:193, - from demos/demo.h:39, - from demos/triangle.c:46: + 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); | ^~~~ @@ -18087,18 +18980,6 @@ 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); | ^~~~ @@ -18139,9 +19020,6 @@ 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); | ^~~~ @@ -18154,7 +19032,6 @@ 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); | ^~~~~ @@ -18163,58 +19040,14 @@ 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); | ^~~~~~~~~~~~~~ @@ -18239,14 +19072,10 @@ 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); | ^~~~~~~~~~ @@ -18279,10 +19108,6 @@ 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); | ^~~~ @@ -18303,10 +19128,6 @@ 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); | ^~~~~ @@ -18335,10 +19156,6 @@ 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); | ^~~~ @@ -18351,10 +19168,6 @@ 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); | ^~~~ @@ -18363,13 +19176,9 @@ 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); @@ -18387,14 +19196,10 @@ 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); | ^~~~~~~~~~~~~~~~~ @@ -18415,10 +19220,6 @@ 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); | ^~~~~ @@ -18426,15 +19227,7 @@ ./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); | ^~~~~ @@ -18451,78 +19244,34 @@ 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); | ^~~~~ @@ -18531,38 +19280,14 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~ @@ -18591,10 +19316,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18602,19 +19323,11 @@ ./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); | ^~~~~ @@ -18623,54 +19336,22 @@ 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); | ^~~~~~~~~~~~~~~~~~~ @@ -18683,10 +19364,6 @@ 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); | ^~~~ @@ -18699,10 +19376,6 @@ 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); | ^~~~~ @@ -18711,14 +19384,10 @@ 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); | ^~~~~~~~~~~ @@ -18727,10 +19396,6 @@ 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); | ^~~~~ @@ -18739,13 +19404,9 @@ 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); @@ -18755,10 +19416,6 @@ 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); | ^~~~~ @@ -18767,14 +19424,10 @@ 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); | ^~~~~~~~~~~~~~~~~~~ @@ -18863,14 +19516,10 @@ 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); | ^~~~ @@ -18879,10 +19528,6 @@ 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); | ^~~~~~ @@ -18891,10 +19536,6 @@ 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); | ^~~~ @@ -18907,26 +19548,10 @@ 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); | ^~~~ @@ -18935,10 +19560,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19007,18 +19628,10 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -19027,10 +19640,6 @@ 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); | ^~~~~ @@ -19038,31 +19647,19 @@ ./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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19071,25 +19668,17 @@ 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); @@ -19155,10 +19744,6 @@ 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); | ^~~~~ @@ -19167,10 +19752,6 @@ 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); | ^~~~~ @@ -19179,10 +19760,6 @@ 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); | ^~~~ @@ -19191,10 +19768,6 @@ 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); | ^~~~~~ @@ -19230,19 +19803,11 @@ ./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); | ^~~~~~~~~~~~~~~~~~ @@ -19251,94 +19816,18 @@ 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); | ^~~~ @@ -19347,10 +19836,6 @@ 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); | ^~~~~ @@ -19403,22 +19888,14 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -19426,19 +19903,11 @@ ./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]); | ^~~~~ @@ -19447,18 +19916,10 @@ 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); | ^~~~~ @@ -19467,10 +19928,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~ @@ -19562,27 +20019,15 @@ ./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); | ^~~~ @@ -19591,21 +20036,13 @@ 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); @@ -19631,10 +20068,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~ @@ -19643,26 +20076,14 @@ 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); | ^~~~ @@ -19715,34 +20136,18 @@ 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); | ^~~~~~ @@ -19751,46 +20156,22 @@ 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); | ^~~~ @@ -19798,35 +20179,20 @@ ./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] +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 ./include/vkd3d_d3d12.h:5881:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5881 | void **object); | ^~~~ @@ -19834,43 +20200,23 @@ ./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); | ^~~~~ @@ -19878,35 +20224,19 @@ ./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); | ^~~~~~~~~~~ @@ -19914,396 +20244,210 @@ ./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] +libtool: link: ranlib .libs/libvkd3d-common.a ./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] +libtool: link: ( cd ".libs" && rm -f "libvkd3d-common.la" && ln -s "../libvkd3d-common.la" "libvkd3d-common.la" ) ./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] +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 ./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); | ^~~~~~~~~~~~~~ @@ -20312,10 +20456,6 @@ 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); | ^~~~ @@ -20324,134 +20464,62 @@ 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); | ^~~~ @@ -20616,59 +20684,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -20677,7 +20692,6 @@ 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); | ^~~~ @@ -20738,9 +20752,7 @@ 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: +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); | ^~~~~~~ @@ -20765,17 +20777,41 @@ 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] +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 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/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/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 +/bin/sh ./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") @@ -20784,10 +20820,10 @@ 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 +/bin/sh ./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 +/bin/sh ./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 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: 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: (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") @@ -20795,7 +20831,7 @@ 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 +/bin/sh ./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") @@ -20804,8 +20840,8 @@ 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 +/bin/sh ./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/sh ./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' @@ -21418,45 +21454,10 @@ 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); | ^~~~~~ @@ -21517,265 +21518,42 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~ @@ -21840,14 +21618,264 @@ 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: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: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] +./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] +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_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] +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: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_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: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: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); | ^~~~~~~~~~~~ @@ -21872,10 +21900,6 @@ 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); | ^~~~ @@ -21908,10 +21932,6 @@ 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); | ^~~~ @@ -21932,14 +21952,10 @@ 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); | ^~~~~ @@ -21948,14 +21964,10 @@ 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); | ^~~~~~~~~~ @@ -21980,10 +21992,6 @@ 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); | ^~~~ @@ -21992,10 +22000,6 @@ 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); | ^~~~ @@ -22012,14 +22016,14 @@ 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:4760:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4760 | UINT z); + | ^~~~ ./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:4760: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); | ^~~~~ @@ -22035,91 +22039,127 @@ ./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: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: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: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:2315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2315 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ +./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:2315: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: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:1768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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:4777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4777 | const D3D12_BOX *src_box); | ^~~~~ -./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:1847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1847 | void **object); | ^~~~ -./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:1847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4777: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:2489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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: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: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: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); | ^~~~~~~~~~~~~~~~~ @@ -22132,18 +22172,14 @@ 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:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4825 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ ./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:4825: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); | ^~~~~ @@ -22151,151 +22187,59 @@ ./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:4830:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4830 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ -./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: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: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:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4839 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2694 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:4839:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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:4843:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4843 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ ./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:4843: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -22304,22 +22248,22 @@ 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: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: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: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: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); | ^~~~~~~~~~~~~~~ @@ -22328,14 +22272,14 @@ 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: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: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); | ^~~~~ @@ -22343,11 +22287,11 @@ ./include/vkd3d_d3d12.h:2850:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2850 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:4863:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4863 | UINT dst_offset); + | ^~~~ ./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:4863: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); | ^~~~~ @@ -22356,78 +22300,23 @@ 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] +/bin/sh ./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: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); | ^~~~~ @@ -22456,62 +22345,194 @@ 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: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:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1881: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: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: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: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:3330:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3330 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:1990:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1990 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:3330:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3372 | UINT start_instance_location); | ^~~~ +./include/vkd3d_d3d12.h:2308: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_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: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:3378:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3378 | UINT z); | ^~~~ @@ -22519,51 +22540,55 @@ ./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3386 | UINT64 byte_count); | ^~~~~~ +./include/vkd3d_d3d12.h:4893:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4893 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3386: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: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:4898:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4898 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3400:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3400 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4898:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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: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: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: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: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: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:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3435 | const FLOAT blend_factor[4]); | ^~~~~ @@ -22572,10 +22597,10 @@ 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:4917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4917 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ -./include/vkd3d_d3d12.h:4707: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:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3443 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ @@ -22584,458 +22609,369 @@ 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:4923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4923 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ -./include/vkd3d_d3d12.h:4712:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4923: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:4929:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4929 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ -./include/vkd3d_d3d12.h:4716: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: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: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: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: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: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:2451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2451 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3599 | UINT index); | ^~~~ +./include/vkd3d_d3d12.h:2451: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: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: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: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: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: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: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:4952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4952 | const D3D12_RECT *rects); + | ^~~~~ +./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:4952: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:3620:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3620 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2489 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3620: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:3626:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3626 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:4961:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4961 | const D3D12_RECT *rects); + | ^~~~~ ./include/vkd3d_d3d12.h:3626: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: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: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:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4970 | const D3D12_RECT *rects); + | ^~~~~ ./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:4970: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: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:2684:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2684 | ID3D12DescriptorHeap *This); | ^~~~~~~~~~~~~~~~~~~~ -./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: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: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: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:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4981 | UINT index); | ^~~~ -./include/vkd3d_d3d12.h:3481: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: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: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: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:5008:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5008 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:3981: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: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: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: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: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: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: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: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:5047:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5047 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./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: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: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: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:2709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2709 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:4813: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:4058: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: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: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:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4072 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ @@ -23044,18 +22980,59 @@ 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: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: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: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:4093:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4093 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2845:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2845 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4093: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: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:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4098 | const D3D12_VIEWPORT *viewports); | ^~~~~ +./include/vkd3d_d3d12.h:2854:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4098: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: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:4103:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4103 | const D3D12_RECT *rects); | ^~~~~ @@ -23064,10 +23041,18 @@ 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: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: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: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:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4115 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ @@ -23104,291 +23089,150 @@ 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:5481:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5481 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:3626: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: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:5484:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5484 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ ./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:5484: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: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: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:5494:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5494 | void *data); + | ^~~~ ./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:5494: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:5500: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:5505:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5505 | const IUnknown *data); + | ^~~~~ ./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: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: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:5509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5509 | const WCHAR *name); + | ^~~~~ ./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:5509: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: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: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: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:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5528 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./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:5528: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: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:4327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4327 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ @@ -23396,2204 +23240,1632 @@ ./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:5542:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5542 | ID3D12CommandList *const *command_lists); + | ^~~~~~~~~~~~~~~~~ ./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: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:4342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4342 | FLOAT max); | ^~~~~ +./include/vkd3d_d3d12.h:2941:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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: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: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: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: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: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: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:2969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2969 | const WCHAR *name); | ^~~~~ -./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:2969: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:2975:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2975 | void **device); | ^~~~ -./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: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: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:3306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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: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: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:5554: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:5557:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5557 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4691:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4691 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5557:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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: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: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: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: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:5571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5571 | UINT64 *frequency); + | ^~~~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5571: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: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: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: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: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: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:5763:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5763 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:4173: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: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: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: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: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: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: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: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] +/bin/sh ./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: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: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: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: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:3325:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3325 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:5509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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:5782:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5782 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:3330: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: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: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:5515: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: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:3344:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3344 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5787:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5787 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:3344: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:5900:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5900 | const void *data); + | ^~~~~ ./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:5900: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: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: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:5909:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5909 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:4337: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: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:5915:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5915 | void **device); + | ^~~~ +./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:5915: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: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: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: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: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: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: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: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: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: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:6020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6020 | ID3D12Fence *This); + | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4970:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4970 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:6020: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: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: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: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: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: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:6036:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6036 | const void *data); | ^~~~~ -./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:6036:9: 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: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: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:5002: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: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:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6051 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:5881: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: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: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: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:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6060 | HANDLE event); + | ^~~~~~ ./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:6060: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: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: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:6162:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6162 | 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:6162: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: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: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: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: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: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: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: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: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:3435:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3435 | const FLOAT blend_factor[4]); | ^~~~~ -./include/vkd3d_d3d12.h:6045: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: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:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3439 | UINT stencil_ref); | ^~~~ -./include/vkd3d_d3d12.h:6051: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:3443: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: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:5528:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5528 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3457: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:6060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6060 | HANDLE event); - | ^~~~~~ +./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: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: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: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: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: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: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: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: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: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: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:6532:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6532 | void **object); | ^~~~ -./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:6532: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: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:6535: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: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:6538:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6538 | ID3D12Device *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:6538: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:6545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6545 | void *data); | ^~~~ ./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: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:6556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6556 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:4817: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: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:6560:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6560 | const WCHAR *name); | ^~~~~ -./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:6560: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: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: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: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: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: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: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:3506:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3506 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3506: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: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: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: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: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: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: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:6582:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6582 | void **pipeline_state); + | ^~~~ +./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: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:6582: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: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:3541:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3541 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ -./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:6041:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6041 | const IUnknown *data); + | ^~~~~ ./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: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:4936: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:6045: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:6051:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6051 | void **device); | ^~~~ +./include/vkd3d_d3d12.h:3541: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: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:6609:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6609 | void **descriptor_heap); | ^~~~ -./include/vkd3d_d3d12.h:6603: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: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: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:3563:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3563 | 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:3563: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:3570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3570 | 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:3570: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:3579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3579 | 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: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:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | void **root_signature); + | ^~~~ +./include/vkd3d_d3d12.h:3588: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: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:3593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3593 | 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:3593: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:3599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3599 | UINT index); | ^~~~ -./include/vkd3d_d3d12.h:4981:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4981 | UINT index); +./include/vkd3d_d3d12.h:3599: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:3605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3605 | 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:3605: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: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:6632:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6632 | 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:6632: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: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: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: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: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: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: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: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: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: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: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: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: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: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:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6680 | const D3D12_RESOURCE_DESC *resource_descs); | ^~~~~ ./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:6680: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: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: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:6686:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6686 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3632: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: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:6686: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:6728: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: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:6696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6696 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:6734: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:6696: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: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: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: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: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:6720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6720 | void **resource); | ^~~~ -./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:6720: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: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: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:6734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6734 | void **object); | ^~~~ -./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:6734: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: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:3978: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:3981:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3981 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6740:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6740 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:3981:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6740: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: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: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: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: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: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:4002:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4002 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:5782: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: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: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:6757: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: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:6760:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6760 | ID3D12Device *This); + | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6680:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6680 | const D3D12_RESOURCE_DESC *resource_descs); | ^~~~~ +./include/vkd3d_d3d12.h:6760: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: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:6771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6771 | UINT64 *total_bytes); + | ^~~~~~ ./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:6771: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:6777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6777 | void **heap); | ^~~~ -./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:6696: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:6702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6702 | void **heap); | ^~~~ +./include/vkd3d_d3d12.h:6781:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6781 | BOOL enable); + | ^~~~ ./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:6781: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:6788:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6788 | void **command_signature); + | ^~~~ ./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:6788: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: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: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:6802: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:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7048 | void **object); | ^~~~ -./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:7048: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: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: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: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: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: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: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: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:7061:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7061 | void *data); + | ^~~~ +./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:7061: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: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: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:7048:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7048 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7072 | const IUnknown *data); + | ^~~~~ ./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:7072: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:7076:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7076 | const WCHAR *name); + | ^~~~~ ./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:7076: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:7182: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: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:7080: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:7189: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: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: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: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: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: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: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: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: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: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:7148:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7148 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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:7148: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: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: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:4067: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:4072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4072 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7155 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4072: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: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:7129:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7129 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4089 | DXGI_FORMAT format); + | ^~~~~~~~~~~ ./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:4089: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: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: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: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: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: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: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: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: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: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: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:7196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7196 | const D3D12_RESOURCE_DESC *resource_descs); | ^~~~~ -./include/vkd3d_d3d12.h:7340: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: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: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); | ^~~~ @@ -25602,137 +24874,134 @@ 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: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: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:4098:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4098 | const D3D12_VIEWPORT *viewports); | ^~~~~ -./include/vkd3d_d3d12.h:6556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./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: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:4107:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4107 | const FLOAT blend_factor[4]); | ^~~~~ -./include/vkd3d_d3d12.h:6560: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: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: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: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: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: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: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: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:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7273 | void **fence); | ^~~~ +./include/vkd3d_d3d12.h:4142:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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:4147:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4147 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7228:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7228 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:6588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4147: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: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: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:4159:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4159 | UINT dst_offset); | ^~~~ -./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:4159: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: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: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: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:7250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7250 | void **object); | ^~~~ -./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:7250: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: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:7297:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7297 | BOOL enable); | ^~~~ @@ -25740,83 +25009,46 @@ ./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: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:7585:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7585 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7266: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: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:7273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7273 | void **fence); + | ^~~~ ./include/vkd3d_d3d12.h:7588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7588 | ID3D12RootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7273: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:7591:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7591 | ID3D12RootSignatureDeserializer *This); @@ -25826,94 +25058,133 @@ 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: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: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: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: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: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: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: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: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: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: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:7314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7314 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./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:7314: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: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: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: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: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: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: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:7727: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: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:7326: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:4207:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4207 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | HANDLE event); + | ^~~~~~ ./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:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./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: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: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); | ^~~~~~~ @@ -25959,6 +25230,814 @@ 171 | BOOL enable); | ^~~~ ./include/vkd3d_d3d12sdklayers.h:171: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:4207: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: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: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: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: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: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: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] +./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: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] +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: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] +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] +./include/vkd3d_d3d12.h:4839:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4839 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ +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: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] +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: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: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: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:4981: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: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: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: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: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: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: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: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: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: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: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: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: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: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:5782: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: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: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: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:5884: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: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: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: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: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:5915: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: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: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: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: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: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: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: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: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: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: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: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: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: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] +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 +./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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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] +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 +./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: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: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); | ^~~~ @@ -26015,10 +26094,6 @@ 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); | ^~~~ @@ -26031,18 +26106,6 @@ 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); | ^~~~ @@ -26263,31 +26326,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26398,22 +26436,20 @@ 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 +/bin/sh ./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 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 +/bin/sh ./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/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 +/bin/sh ./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_common PASS: tests/vkd3d_shader_api +PASS: tests/vkd3d_api PASS: tests/d3d12_invalid_usage -PASS: tests/vkd3d_common PASS: tests/d3d12 ============================================================================ Testsuite summary for vkd3d 1.2 @@ -26430,7 +26466,7 @@ 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 + rm -fr -- /tmp/dh-xdg-rundir-4cZL7KHL 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 @@ -26447,20 +26483,20 @@ 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' + /bin/sh ./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: install: (cd /build/reproducible-path/vkd3d-1.2; /bin/sh "/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: install: (cd /build/reproducible-path/vkd3d-1.2; /bin/sh "/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; }; }) @@ -26477,7 +26513,7 @@ 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' + /bin/sh ./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' @@ -26603,22 +26639,22 @@ 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/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 + 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/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/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/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/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 @@ -26627,14 +26663,14 @@ 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 + man-recode --to-code UTF-8 --suffix .dh-new debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.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 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 @@ -26651,30 +26687,23 @@ 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/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/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/search/search_l.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 @@ -26683,11 +26712,18 @@ 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/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/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/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 @@ -26695,141 +26731,141 @@ dh_compress cd debian/libvkd3d-doc cd debian/libvkd3d-headers - cd debian/libvkd3d-dev + cd debian/vkd3d-demos 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 + cd debian/libvkd3d-dev 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 + chmod a-x usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian + gzip -9nf usr/share/doc/libvkd3d-utils1/ANNOUNCE usr/share/doc/libvkd3d-utils1/changelog.Debian gzip -9nf usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/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/libvkd3d-shader1/ANNOUNCE usr/share/doc/libvkd3d-shader1/changelog.Debian + gzip -9nf usr/share/doc/libvkd3d-dev/ANNOUNCE usr/share/doc/libvkd3d-dev/changelog.Debian + gzip -9nf usr/share/doc/libvkd3d-doc/ANNOUNCE usr/share/doc/libvkd3d-doc/changelog.Debian usr/share/doc/libvkd3d-doc/vkd3d.pdf cd '/build/reproducible-path/vkd3d-1.2' + gzip -9nf usr/share/doc/libvkd3d-shader1/ANNOUNCE usr/share/doc/libvkd3d-shader1/changelog.Debian 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 + chmod a-x usr/share/doc/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/changelog.Debian cd '/build/reproducible-path/vkd3d-1.2' cd '/build/reproducible-path/vkd3d-1.2' + gzip -9nf usr/share/doc/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/changelog.Debian + 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' 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 + chmod a-x usr/share/doc/vkd3d-compiler/ANNOUNCE usr/share/doc/vkd3d-compiler/changelog.Debian usr/share/man/man1/vkd3d-compiler.1 cd '/build/reproducible-path/vkd3d-1.2' cd '/build/reproducible-path/vkd3d-1.2' + gzip -9nf usr/share/doc/vkd3d-compiler/ANNOUNCE usr/share/doc/vkd3d-compiler/changelog.Debian usr/share/man/man1/vkd3d-compiler.1 + 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-dev ! -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-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/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/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 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/libvkd3d-doc/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/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/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-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-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 -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-shader1/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/vkd3d-demos/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/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/libvkd3d-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libvkd3d-utils1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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/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/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/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 + 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-demos/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_dwz -a + dwz -- debian/vkd3d-compiler/usr/bin/vkd3d-compiler 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 + dwz -- debian/libvkd3d-utils1/usr/lib/aarch64-linux-gnu/libvkd3d-utils.so.1.1.0 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/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 + 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 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 + 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/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 + 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 + 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-shader.a + 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 + 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 + 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 + 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 + 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 + 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/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 + 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 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 + 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 + 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/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 + 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 dh_makeshlibs -a rm -f debian/libvkd3d-dev/DEBIAN/shlibs rm -f debian/libvkd3d1/DEBIAN/shlibs @@ -26853,16 +26889,16 @@ 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/libvkd3d1/DEBIAN + dpkg-shlibdeps -Tdebian/libvkd3d1.substvars debian/libvkd3d1/usr/lib/aarch64-linux-gnu/libvkd3d.so.1.2.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 + dpkg-shlibdeps -Tdebian/vkd3d-demos.substvars debian/vkd3d-demos/usr/bin/vkd3d-triangle debian/vkd3d-demos/usr/bin/vkd3d-gears dh_installdeb install -m0755 -d debian/libvkd3d-doc/DEBIAN install -m0755 -d debian/libvkd3d-headers/DEBIAN @@ -26880,129 +26916,129 @@ 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/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/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/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 + 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/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 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/libvkd3d-doc/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/.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/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/libvkd3d-dev/DEBIAN/control + 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/vkd3d-compiler/DEBIAN/control + chmod 0644 -- debian/libvkd3d-utils1/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/vkd3d-compiler/DEBIAN + install -m0755 -d debian/vkd3d-demos/DEBIAN + install -m0755 -d debian/libvkd3d-shader1/DEBIAN install -m0755 -d debian/libvkd3d-dev/DEBIAN + cd debian/libvkd3d-doc >/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 + install -m0755 -d debian/libvkd3d-headers/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/vkd3d-demos >/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 + cd debian/libvkd3d-headers >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + 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 + chmod 0644 -- debian/vkd3d-demos/DEBIAN/md5sums + install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN 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 + chmod 0644 -- debian/libvkd3d-doc/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 + cd debian/.debhelper/vkd3d-demos/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > 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/libvkd3d-shader1/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/libvkd3d-dev/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/libvkd3d-shader1/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/md5sums + install -m0755 -d debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN/md5sums + cd debian/.debhelper/libvkd3d-utils1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libvkd3d-utils1/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 --root-owner-group --build debian/.debhelper/libvkd3d1/dbgsym-root .. + dpkg-deb --root-owner-group --build debian/.debhelper/vkd3d-demos/dbgsym-root .. dpkg-deb: building package 'libvkd3d1-dbgsym' in '../libvkd3d1-dbgsym_1.2-15_arm64.deb'. +dpkg-deb: building package 'vkd3d-compiler-dbgsym' in '../vkd3d-compiler-dbgsym_1.2-15_arm64.deb'. dpkg-deb: building package 'libvkd3d-utils1-dbgsym' in '../libvkd3d-utils1-dbgsym_1.2-15_arm64.deb'. + dpkg-deb --root-owner-group --build debian/libvkd3d-dev .. +dpkg-deb: building package 'libvkd3d-dev' in '../libvkd3d-dev_1.2-15_arm64.deb'. +dpkg-deb: building package 'libvkd3d-shader1-dbgsym' in '../libvkd3d-shader1-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: building package 'libvkd3d-doc' in '../libvkd3d-doc_1.2-15_all.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/vkd3d-demos .. +dpkg-deb: building package 'vkd3d-demos' in '../vkd3d-demos_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-deb --root-owner-group --build debian/libvkd3d1 .. +dpkg-deb: building package 'libvkd3d1' in '../libvkd3d1_1.2-15_arm64.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) @@ -27010,12 +27046,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3101722/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3101722/tmp/hooks/B01_cleanup finished 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 +I: removing directory /srv/workspace/pbuilder/3101722 and its subdirectories +I: Current time: Sun Jan 7 13:27:01 +14 2024 +I: pbuilder-time-stamp: 1704583621