Diff of the two buildlogs: -- --- b1/build.log 2024-11-08 06:05:32.805167748 +0000 +++ b2/build.log 2024-11-08 06:26:41.555883328 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Nov 7 17:51:18 -12 2024 -I: pbuilder-time-stamp: 1731045078 +I: Current time: Fri Nov 8 20:05:50 +14 2024 +I: pbuilder-time-stamp: 1731045950 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ 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/32100/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/24240/tmp/hooks/D01_modify_environment starting +debug: Running on virt32a. +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 Nov 8 06:06 /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/24240/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/24240/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + 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]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='4d46b4b32cb04954bd2d252b0caac179' - 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='32100' - PS1='# ' - PS2='> ' + INVOCATION_ID=e34ec59e2afb45909fa85c5e4ed5c307 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=24240 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.7vSgkMTp/pbuilderrc_qw3R --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7vSgkMTp/b1 --logfile b1/build.log vkd3d_1.2-15.dsc' - SUDO_GID='110' - SUDO_UID='103' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.7vSgkMTp/pbuilderrc_shAF --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7vSgkMTp/b2 --logfile b2/build.log vkd3d_1.2-15.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64z 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-armmp-lpae #1 SMP Debian 6.1.112-1 (2024-09-30) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/32100/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/24240/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -317,7 +349,7 @@ Get: 175 http://deb.debian.org/debian trixie/main armhf texlive-pictures all 2024.20240829-2 [17.0 MB] Get: 176 http://deb.debian.org/debian trixie/main armhf texlive-latex-extra all 2024.20240829-1 [20.9 MB] Get: 177 http://deb.debian.org/debian trixie/main armhf texlive-plain-generic all 2024.20240829-1 [28.6 MB] -Fetched 222 MB in 5s (47.6 MB/s) +Fetched 222 MB in 5s (48.0 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 ... 19690 files and directories currently installed.) @@ -907,8 +939,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Nov 8 05:52:44 UTC 2024. -Universal Time is now: Fri Nov 8 05:52:44 UTC 2024. +Local time is now: Fri Nov 8 06:08:48 UTC 2024. +Universal Time is now: Fri Nov 8 06:08:48 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -1074,7 +1106,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/24240/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/24240/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 @@ -1300,7 +1336,7 @@ make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2' # execute the build dh_auto_build - make -j3 + make -j4 make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2' i686-w64-mingw32-widl -h -o include/vkd3d_d3d12.h include/vkd3d_d3d12.idl i686-w64-mingw32-widl -h -o include/vkd3d_d3d12sdklayers.h include/vkd3d_d3d12sdklayers.idl @@ -2665,7 +2701,7 @@ e/texmf-dist/fonts/type1/urw/helvetic/uhvb8ac.pfb> -Output written on refman.pdf (66 pages, 414749 bytes). +Output written on refman.pdf (66 pages, 414740 bytes). Transcript written on refman.log. This is makeindex, version 2.17 [TeX Live 2025/dev] (kpathsea + Thai support). Scanning input file refman.idx....done (287 entries accepted, 0 rejected). @@ -3405,7 +3441,7 @@ e/texmf-dist/fonts/type1/urw/helvetic/uhvb8ac.pfb> -Output written on refman.pdf (74 pages, 445609 bytes). +Output written on refman.pdf (74 pages, 445619 bytes). Transcript written on refman.log. make all-am make[3]: Entering directory '/build/reproducible-path/vkd3d-1.2' @@ -3429,7 +3465,8 @@ -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 In file included from ./include/vkd3d_d3d12.h:201, from demos/demo.h:39, from demos/triangle.c:46: @@ -3816,6 +3853,7 @@ ./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3333 | const void *data); | ^~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3338 | const IUnknown *data); @@ -3841,6 +3879,7 @@ 3361 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3361: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-shader/checksum.c -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-checksum.o ./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3365 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ @@ -4365,6 +4404,7 @@ 4776 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4776: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 ./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4785 | const D3D12_BOX *src_box); | ^~~~~ @@ -4441,7 +4481,6 @@ 4877 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4877: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-shader/checksum.c -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-checksum.o ./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4884 | UINT dst_offset); | ^~~~ @@ -4454,6 +4493,7 @@ 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4896: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4494,7 +4534,6 @@ 4953 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4953: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 ./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4960 | const D3D12_RECT *rects); | ^~~~~ @@ -4583,6 +4622,7 @@ 5495 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5495: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5502 | void *data); | ^~~~ @@ -4859,6 +4899,7 @@ 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6621: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 ./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6629 | void **root_signature); | ^~~~ @@ -4879,7 +4920,6 @@ 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6653: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4904,7 +4944,6 @@ 6694 | D3D12_HEAP_TYPE heap_type); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6694: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6704 | void **resource); | ^~~~ @@ -5049,6 +5088,7 @@ 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7156: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5189,7 +5229,6 @@ 7679 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7679: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 ./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); | ^~~~~ @@ -5238,7 +5277,6 @@ 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); | ^~~~~~~ ./include/vkd3d_d3d12.h:7746: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-shader/spirv.c -fPIC -DPIC -o libs/vkd3d-shader/.libs/libvkd3d_shader_la-spirv.o 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] @@ -5265,21 +5303,21 @@ 55 | ID3DBlob **blob, ID3DBlob **error_blob); | ^~~~~~~~ ./include/vkd3d_utils.h:55: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-shader/trace.c -o libs/vkd3d-shader/libvkd3d_shader_la-trace.o >/dev/null 2>&1 -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d-common/debug.lo libs/vkd3d-common/debug.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/debug.c -fPIC -DPIC -o libs/vkd3d-common/.libs/debug.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/debug.c -o libs/vkd3d-common/debug.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d-common/memory.lo libs/vkd3d-common/memory.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/debug.c -o libs/vkd3d-common/debug.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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d-common/memory.lo libs/vkd3d-common/memory.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/memory.c -o libs/vkd3d-common/memory.o >/dev/null 2>&1 -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d-common/utf8.lo libs/vkd3d-common/utf8.c +/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o demos/gears-gears.o `test -f 'demos/gears.c' || echo './'`demos/gears.c +/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/command.lo libs/vkd3d/command.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/utf8.c -fPIC -DPIC -o libs/vkd3d-common/.libs/utf8.o In file included from ./include/vkd3d_d3d12.h:201, from demos/demo.h:39, from demos/gears.c:49: @@ -5507,7 +5545,6 @@ 2459 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2459: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/utf8.c -fPIC -DPIC -o libs/vkd3d-common/.libs/utf8.o ./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2462 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ @@ -5907,6 +5944,7 @@ ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); | ^~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/utf8.c -o libs/vkd3d-common/utf8.o >/dev/null 2>&1 ./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4010 | const IUnknown *data); @@ -5996,6 +6034,7 @@ 4128 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4128: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/command.c -fPIC -DPIC -o libs/vkd3d/.libs/command.o ./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4132 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6152,6 +6191,42 @@ 4372 | UINT mask); | ^~~~ ./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +In file included from ./include/vkd3d_d3d12.h:201, + from ./include/vkd3d.h:26, + from libs/vkd3d/vkd3d_private.h:32, + from libs/vkd3d/command.c:20: +./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 111 | void **object); + | ^~~~ +./include/vkd3d_d3dcommon.h:111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:114:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 114 | IUnknown *This); + | ^~~~~~~~ +./include/vkd3d_d3dcommon.h:114:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:117:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 117 | IUnknown *This); + | ^~~~~~~~ +./include/vkd3d_d3dcommon.h:117:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 236 | void **object); + | ^~~~ +./include/vkd3d_d3dcommon.h:236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:239:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 239 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:239:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:242:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 242 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:246:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 246 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:246:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:249:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 249 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4696 | void **object); | ^~~~ @@ -6164,175 +6239,727 @@ 4702 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-common/utf8.c -o libs/vkd3d-common/utf8.o >/dev/null 2>&1 +./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1748 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:1748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1751:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1751 | ID3D12Object *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1751:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1754 | ID3D12Object *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1761:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1761 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:1761:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1767:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1767 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1767:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1772:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1772 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1772:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1776 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:1776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1855 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:1855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1858 | ID3D12DeviceChild *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1861:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1861 | ID3D12DeviceChild *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1861:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1868 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:1868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1874:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1874 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1874:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1879:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1879 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1879:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1883:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1883 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:1883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1889 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:1889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4709 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:1970:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1970 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:1970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1973 | ID3D12Pageable *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1976:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1976 | ID3D12Pageable *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1976:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1983 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:1983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1989 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1994:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1994 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1994:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1998:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1998 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:1998:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2004 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2099 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2099:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2102:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2102 | ID3D12Heap *This); + | ^~~~~~~~~~ +./include/vkd3d_d3d12.h:2102:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2105:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2105 | ID3D12Heap *This); + | ^~~~~~~~~~ +./include/vkd3d_d3d12.h:2105:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2112 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2118:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2118 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2118:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2123 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2127 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2133 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2138:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2138 | D3D12_HEAP_DESC *__ret); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2138:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4715 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:2270:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2270 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2270:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2273 | ID3D12Resource *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2276:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2276 | ID3D12Resource *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2283:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2283 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2283:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2289:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2289 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2289:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2294 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2298:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2298 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2304 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2311:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2311 | void **data); + | ^~~~ +./include/vkd3d_d3d12.h:2311:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4720 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:2316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2316 | const D3D12_RANGE *written_range); + | ^~~~~ +./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2320 | D3D12_RESOURCE_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2323 | ID3D12Resource *This); + | ^~~~~~~~~~~~~~ +./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 | UINT src_slice_pitch); + | ^~~~ +./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2339:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2339 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:2339:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2344:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2344 | D3D12_HEAP_FLAGS *flags); + | ^~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4724 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2459 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2459:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2462 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2465 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2472:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2472 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2472:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2478 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2483 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | void **device); | ^~~~ +./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2487 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2487: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:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2493 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2493:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2497:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2497 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2689 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2689:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4734 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2692:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2692 | ID3D12DescriptorHeap *This); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2692:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2695:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2695 | ID3D12DescriptorHeap *This); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2695:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2702 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2708:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2708 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4738 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2713 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2713:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2717 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2717:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2723:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2723 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2723:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4743 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2732:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2834 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4747 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2837 | ID3D12QueryHeap *This); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2840 | ID3D12QueryHeap *This); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2840:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2847 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2847: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:2853:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2853 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2853: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:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2858 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2862:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2862 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2862:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2868 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4762 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2949 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4768 | UINT z); | ^~~~ +./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2952 | ID3D12CommandSignature *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2952: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:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2955 | ID3D12CommandSignature *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2962 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2968 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4776 | UINT64 byte_count); | ^~~~~~ +./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2973 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2977 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2977: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/device.lo libs/vkd3d/device.c ./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4785 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2983 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3314 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4790 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3317 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3320 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4799 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3320: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:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3327 | void *data); + | ^~~~ ./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4807 | DXGI_FORMAT format); | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3333 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3338 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3342 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3348 | void **device); + | ^~~~ ./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4816 | const D3D12_VIEWPORT *viewports); | ^~~~~ +./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3352 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3356 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4821 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3361 | ID3D12PipelineState *initial_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3365 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3365:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4825 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4825: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:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4829 | UINT stencil_ref); | ^~~~ +./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3380 | UINT start_instance_location); + | ^~~~ +./include/vkd3d_d3d12.h:3380:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3386 | UINT z); + | ^~~~ +./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3394 | UINT64 byte_count); + | ^~~~~~ +./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4833 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3403 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3408 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4838 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3417 | D3D12_TILE_COPY_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3425 | DXGI_FORMAT format); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4842 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3434 | const D3D12_VIEWPORT *viewports); + | ^~~~~ +./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4847 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3439 | const D3D12_RECT *rects); + | ^~~~~ +./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 | const FLOAT blend_factor[4]); + | ^~~~~ +./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3447 | UINT stencil_ref); + | ^~~~ +./include/vkd3d_d3d12.h:3447:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4851 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3451 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3456 | const D3D12_RESOURCE_BARRIER *barriers); + | ^~~~~ +./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4855 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3460 | ID3D12GraphicsCommandList *command_list); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3465 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3469 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3473 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3473:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4871 | UINT dst_offset); | ^~~~ +./include/vkd3d_d3d12.h:3489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3489 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3495 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3502 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4877 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3509 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4884 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3519:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4891 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3524:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3524:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3529:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3534:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3543 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ +./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ +./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3571 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3578 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3587 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3596 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4925 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ +./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3601 | const D3D12_DISCARD_REGION *region); + | ^~~~~ ./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3607 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3613 | UINT index); + | ^~~~ ./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3622 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ @@ -6341,14 +6968,34 @@ 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3628 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3628:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3634 | UINT size); + | ^~~~ ./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4953 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3640 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:3640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4960 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3643 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3643:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3652 | UINT64 count_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4969 | const D3D12_RECT *rects); | ^~~~~ @@ -6357,138 +7004,321 @@ 4978 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3986 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3989 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4983 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3992 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4989 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3999 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4005 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4995 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4010 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5004 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4014 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4020 | void **device); + | ^~~~ ./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5010 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4024 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5016 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4028 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4033 | ID3D12PipelineState *initial_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5022 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4037 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5025 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./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:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4052 | UINT start_instance_location); + | ^~~~ ./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5034 | UINT64 count_buffer_offset); | ^~~~~~ +./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4058 | UINT z); + | ^~~~ +./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4066 | UINT64 byte_count); + | ^~~~~~ +./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ +./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4075 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4080 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5060 | FLOAT max); | ^~~~~ +./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4089 | D3D12_TILE_COPY_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5066 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5066: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:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5078 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4097 | DXGI_FORMAT format); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5082 | UINT mask); | ^~~~ ./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4101:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); | ^~~~~ ./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4106 | const D3D12_VIEWPORT *viewports); + | ^~~~~ +./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4111 | const D3D12_RECT *rects); + | ^~~~~ +./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 | const FLOAT blend_factor[4]); + | ^~~~~ +./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5489 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4119 | UINT stencil_ref); + | ^~~~ +./include/vkd3d_d3d12.h:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5492 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4123 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5495 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4128 | const D3D12_RESOURCE_BARRIER *barriers); + | ^~~~~ +./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5502 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4132 | ID3D12GraphicsCommandList *command_list); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4137 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5508 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4141 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4145 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5513 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5517 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4161 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5523 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4167 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5536 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4174 | UINT dst_offset); + | ^~~~ ./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5545 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5550 | ID3D12CommandList *const *command_lists); | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4181 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5556 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5562 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5565 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5570 | UINT64 value); | ^~~~~~ +./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4215 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ ./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5575 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5579 | UINT64 *frequency); | ^~~~~~ ./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ ./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5584 | UINT64 *cpu_timestamp); | ^~~~~~ @@ -6496,156 +7326,345 @@ ./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ +./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4243 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5771 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4250 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4259 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5774 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4268 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4273 | const D3D12_DISCARD_REGION *region); + | ^~~~~ +./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5777 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4279 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:4279:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5784 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4285 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4294 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:4294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5790 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4300 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4306 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:4306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5795 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4312 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4315 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5799 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4324 | UINT64 count_buffer_offset); + | ^~~~~~ ./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5805 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:4345:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4350 | FLOAT max); + | ^~~~~ +./include/vkd3d_d3d12.h:4350:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5889 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4356 | D3D12_SAMPLE_POSITION *sample_positions); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4368 | D3D12_RESOLVE_MODE mode); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5892 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4372 | UINT mask); + | ^~~~ +./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4696 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:4696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5895 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4699 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5902 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4702 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4709 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5908 | const void *data); | ^~~~~ -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/command.lo libs/vkd3d/command.c ./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4715 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5913 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4720 | const IUnknown *data); + | ^~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/device.c -fPIC -DPIC -o libs/vkd3d/.libs/device.o +./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5917 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4724 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5923 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4730 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4734 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5928 | ID3DBlob **blob); | ^~~~~~~~ ./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4738 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6025 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4743 | ID3D12PipelineState *initial_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6028 | ID3D12Fence *This); | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4747 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6031 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6031: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:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6038 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4762 | UINT start_instance_location); + | ^~~~ ./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6044 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4768 | UINT z); + | ^~~~ ./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6049 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6053 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4776 | UINT64 byte_count); + | ^~~~~~ +./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6059 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4785 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6063 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4790 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6068 | HANDLE event); | ^~~~~~ +./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6072 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4799 | D3D12_TILE_COPY_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6170 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4807 | DXGI_FORMAT format); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6173 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6176 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4816 | const D3D12_VIEWPORT *viewports); + | ^~~~~ ./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6183 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4821 | const D3D12_RECT *rects); + | ^~~~~ ./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6189 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6189:9: 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:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6194 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4825 | const FLOAT blend_factor[4]); + | ^~~~~ +./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6198 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4829 | UINT stencil_ref); + | ^~~~ +./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6204 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4833 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6208 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4838 | const D3D12_RESOURCE_BARRIER *barriers); + | ^~~~~ +./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6540 | void **object); | ^~~~ @@ -6653,27 +7672,47 @@ ./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6543 | ID3D12Device *This); | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4842 | ID3D12GraphicsCommandList *command_list); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6546 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4847 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6553 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4851 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6559 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6564 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4855 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6568 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6572 | ID3D12Device *This); | ^~~~~~~~~~~~ @@ -6682,151 +7721,14 @@ 6578 | void **command_queue); | ^~~~ ./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6584 | void **command_allocator); - | ^~~~ -./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6590 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6596 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6605 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6611 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6617 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6629 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); +./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6688 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6694 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6704 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6710 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6710: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/command.c -fPIC -DPIC -o libs/vkd3d/.libs/command.o -./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 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6736 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6742 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6748 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6753 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6758 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6765 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6768 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6779 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6785 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6789 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6796 | void **command_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6810 | LUID *__ret); - | ^~~~ -./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, from libs/vkd3d/vkd3d_private.h:32, - from libs/vkd3d/command.c:20: + from libs/vkd3d/device.c:19: ./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 111 | void **object); | ^~~~ @@ -6859,14 +7761,25 @@ 249 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7056 | void **object); +./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6584 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4871 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6590 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4877 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6596 | void **pipeline_state); | ^~~~ -./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7059 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1748 | void **object); | ^~~~ @@ -6895,6 +7808,7 @@ 1776 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:1776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1855 | void **object); | ^~~~ @@ -6931,10 +7845,14 @@ 1970 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:1970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4884 | UINT dst_offset); + | ^~~~ ./include/vkd3d_d3d12.h:1973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1973 | ID3D12Pageable *This); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:1973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1976:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1976 | ID3D12Pageable *This); | ^~~~~~~~~~~~~~ @@ -6955,9 +7873,6 @@ 1998 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:1998:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7062 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2004 | void **device); | ^~~~ @@ -6966,7 +7881,6 @@ 2099 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2099:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2102:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2102 | ID3D12Heap *This); | ^~~~~~~~~~ @@ -6983,14 +7897,22 @@ 2118 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2118:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6605 | void **command_list); + | ^~~~ ./include/vkd3d_d3d12.h:2123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2123 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4891 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2127 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2133 | void **device); | ^~~~ @@ -7031,22 +7953,26 @@ 2304 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6611 | UINT feature_data_size); + | ^~~~ ./include/vkd3d_d3d12.h:2311:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2311 | void **data); | ^~~~ ./include/vkd3d_d3d12.h:2311:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7069 | void *data); - | ^~~~ +./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2316 | const D3D12_RANGE *written_range); | ^~~~~ ./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2320 | D3D12_RESOURCE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2323 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ @@ -7067,14 +7993,22 @@ 2459 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2459:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2462 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6617 | void **descriptor_heap); + | ^~~~ ./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2465 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2472:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2472 | void *data); | ^~~~ @@ -7087,9 +8021,6 @@ 2483 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7075 | const void *data); - | ^~~~~ ./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2487 | const WCHAR *name); | ^~~~~ @@ -7098,11 +8029,18 @@ 2493 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2493:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2497:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2497 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2689 | void **object); | ^~~~ @@ -7123,14 +8061,18 @@ 2708 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7080 | const IUnknown *data); - | ^~~~~ +./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6629 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2713 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2713: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:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2717 | const WCHAR *name); | ^~~~~ @@ -7151,22 +8093,26 @@ 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2834 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2837 | ID3D12QueryHeap *This); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7084 | const WCHAR *name); - | ^~~~~ ./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2840 | ID3D12QueryHeap *This); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2840:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2847 | void *data); | ^~~~ @@ -7174,11 +8120,19 @@ ./include/vkd3d_d3d12.h:2853:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2853 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2858 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2862:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2862 | const WCHAR *name); | ^~~~~ @@ -7187,22 +8141,26 @@ 2868 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7088 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2949 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2952 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2955 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4925 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ ./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2962 | void *data); | ^~~~ @@ -7219,13 +8177,17 @@ 2977 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2977:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7094 | void **command_queue); - | ^~~~ +./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2983 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3314 | void **object); @@ -7235,34 +8197,42 @@ 3317 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ ./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3320 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7100 | void **command_allocator); - | ^~~~ +./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3327 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3333 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7106 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3338 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3342 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ +./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3348 | void **device); | ^~~~ @@ -7271,18 +8241,22 @@ 3352 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7112 | void **pipeline_state); - | ^~~~ ./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3356 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3361 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4953 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3365 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ @@ -7291,26 +8265,34 @@ 3372 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3380 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:3380:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7121 | void **command_list); - | ^~~~ +./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4960 | const D3D12_RECT *rects); + | ^~~~~ ./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3386 | UINT z); | ^~~~ ./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3394 | UINT64 byte_count); | ^~~~~~ +./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3403 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6688 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3408 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ @@ -7319,34 +8301,42 @@ 3417 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7127 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4969 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3425 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6694 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3434 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4978 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3439 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7133 | void **descriptor_heap); - | ^~~~ ./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3443 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6704 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3447 | UINT stencil_ref); | ^~~~ @@ -7355,46 +8345,62 @@ 3451 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4983 | const D3D12_DISCARD_REGION *region); + | ^~~~~ +./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3456 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6710 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3460 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3465 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4989 | UINT index); + | ^~~~ ./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3469 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3473 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3473: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:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7145 | void **root_signature); - | ^~~~ ./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3489 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4995 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6728 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:4995: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:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3495 | UINT dst_offset); | ^~~~ @@ -7407,14 +8413,18 @@ 3509 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5004 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6736 | HANDLE *handle); + | ^~~~~~ ./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7423,18 +8433,22 @@ 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3524:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5010 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3529:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6742 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3534:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7443,26 +8457,38 @@ 3543 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6748 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5016 | UINT size); + | ^~~~ ./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ +./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6753 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5022 | UINT size); + | ^~~~ ./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3571 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3578 | const D3D12_RECT *rects); | ^~~~~ @@ -7470,35 +8496,43 @@ ./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3587 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6758 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3596 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3601 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5025 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3607 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6765 | void **fence); + | ^~~~ ./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3613 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3622 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5034 | UINT64 count_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3628 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ @@ -7507,30 +8541,42 @@ 3634 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6768 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3640 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:3640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3643 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3643:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3652 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6779 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3986 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6785 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3989 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7539,14 +8585,18 @@ 3992 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5060 | FLOAT max); + | ^~~~~ +./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6789 | BOOL enable); + | ^~~~ ./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3999 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); | ^~~~~ @@ -7554,111 +8604,143 @@ ./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4010 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6796 | void **command_signature); + | ^~~~ ./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7204 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ +./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5066 | D3D12_SAMPLE_POSITION *sample_positions); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4014 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4020 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5078 | D3D12_RESOLVE_MODE mode); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4024 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7210 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4028 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6810 | LUID *__ret); + | ^~~~ ./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4033 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5082 | UINT mask); + | ^~~~ ./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4037 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7220 | void **resource); - | ^~~~ ./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:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4052 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); + | ^~~~~ +./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4058 | UINT z); | ^~~~ ./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7226 | void **heap); +./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7056 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4066 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4075 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7059 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4080 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4080: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:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4089 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7236: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:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5489 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4097 | DXGI_FORMAT format); | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7062 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4101:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7244 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4106 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5492 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7069 | void *data); + | ^~~~ ./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4111 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4115 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7252 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4119 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7075 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5495 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4123 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ @@ -7667,26 +8749,30 @@ 4128 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7258 | void **object); - | ^~~~ +./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7080 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4132 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4137 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5502 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4141 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7264 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7084 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4145 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ @@ -7695,14 +8781,18 @@ 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5508 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7088 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7269 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4161 | UINT dst_offset); | ^~~~ @@ -7711,46 +8801,62 @@ 4167 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5513 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7094 | void **command_queue); + | ^~~~ +./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4174 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4181 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7100 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5517 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7106 | void **pipeline_state); + | ^~~~ ./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5523 | void **device); + | ^~~~ ./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7112 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7759,58 +8865,82 @@ 4215 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ +./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7121 | void **command_list); + | ^~~~ ./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5536 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7127 | UINT feature_data_size); + | ^~~~ +./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5545 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7133 | void **descriptor_heap); + | ^~~~ ./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); - | ^~~~ +./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5550 | ID3D12CommandList *const *command_lists); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4243 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4250 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4259 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); +./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7145 | void **root_signature); | ^~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4268 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5556 | UINT size); + | ^~~~ ./include/vkd3d_d3d12.h:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4273 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4279 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4279:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4285 | UINT index); | ^~~~ @@ -7819,14 +8949,18 @@ 4294 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5562 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4300 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4306 | UINT size); | ^~~~ @@ -7835,14 +8969,18 @@ 4312 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); - | ^~~~ +./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5565 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4315 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4315: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:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4324 | UINT64 count_buffer_offset); | ^~~~~~ @@ -7851,14 +8989,18 @@ 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7334 | void **lib); - | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4345:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5570 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4350 | FLOAT max); | ^~~~~ @@ -7867,22 +9009,22 @@ 4356 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4368 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5575 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4372 | UINT mask); | ^~~~ ./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4696 | void **object); | ^~~~ @@ -7891,14 +9033,18 @@ 4699 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4702 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5579 | UINT64 *frequency); + | ^~~~~~ +./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4709 | void *data); | ^~~~ @@ -7907,62 +9053,78 @@ 4715 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5584 | UINT64 *cpu_timestamp); + | ^~~~~~ +./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4720 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4724 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5771 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4734 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4738 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5774 | ID3D12RootSignature *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4743 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5777 | ID3D12RootSignature *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4747 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7673 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7197: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:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5784 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4762 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7676 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5790 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4768 | UINT z); | ^~~~ @@ -7971,34 +9133,42 @@ 4776 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7679 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5795 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4785 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7204 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5799 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4790 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); - | ^~~~~ -./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4799 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5805 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4807 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7688 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5889 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -8006,19 +9176,23 @@ ./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4816 | const D3D12_VIEWPORT *viewports); | ^~~~~ +./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7210 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4816: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5892 | ID3D12PipelineState *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4821 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4821: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5895 | ID3D12PipelineState *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4825 | const FLOAT blend_factor[4]); | ^~~~~ @@ -8027,18 +9201,22 @@ 4829 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:4829: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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5902 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4833 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7220 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5908 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4838 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ @@ -8046,87 +9224,135 @@ ./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4842 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5913 | const IUnknown *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7226 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4847 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); - | ^~~~~~~ +./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5917 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4851 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851: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:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5923 | void **device); + | ^~~~ ./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4855 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ +./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5928 | ID3DBlob **blob); + | ^~~~~~~~ +./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7244 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: 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:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4871 | UINT dst_offset); | ^~~~ +./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6025 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4877 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7252 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6028 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4884 | UINT dst_offset); | ^~~~ -./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6031 | ID3D12Fence *This); + | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4891 | UINT dst_offset); | ^~~~ +./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7258 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6038 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7264 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6044 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6049 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7269 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6053 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8134,23 +9360,51 @@ ./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4925 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6059 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6063 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); + | ^~~~ +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6068 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4953 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6072 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4960 | const D3D12_RECT *rects); | ^~~~~ @@ -8159,396 +9413,884 @@ 4969 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6170 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4978 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6173 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4983 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4989 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6176 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4995 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6183 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); + | ^~~~ +./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5004 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5010 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6189 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); + | ^~~~ ./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5016 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6194 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5022 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6198 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5025 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6204 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5034 | UINT64 count_buffer_offset); | ^~~~~~ +./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); + | ^~~~ ./include/vkd3d_d3d12.h:5034: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:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6208 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | void **lib); + | ^~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6540 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ +./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6543 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5060 | FLOAT max); | ^~~~~ ./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6546 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5066 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6553 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5078 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6559 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5082 | UINT mask); | ^~~~ +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6564 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); | ^~~~~ ./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6568 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6572 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5489 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6578 | void **command_queue); + | ^~~~ ./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6584 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5492 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7673 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6590 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5495 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7676 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6596 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5502 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6605 | void **command_list); + | ^~~~ +./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7679 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6611 | UINT feature_data_size); + | ^~~~ ./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5508 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); + | ^~~~~ +./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5513 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6617 | void **descriptor_heap); + | ^~~~ +./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7688 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5517 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6629 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5523 | void **device); | ^~~~ +./include/vkd3d_d3d12.h:6629: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5523: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:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5536 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6634: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5545 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5545: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_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6640: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 D3D12CreateVersionedRootSignatureDeserializer(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_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7737 | HRESULT __stdcall D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob); | ^~~~~~~ -./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_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5550 | ID3D12CommandList *const *command_lists); | ^~~~~~~~~~~~~~~~~ -./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:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5556 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5562 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5565 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6688 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5570 | UINT64 value); | ^~~~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6694 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5575 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6704 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5579 | UINT64 *frequency); | ^~~~~~ +./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6710 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5584 | UINT64 *cpu_timestamp); | ^~~~~~ ./include/vkd3d_d3d12.h:5584: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:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6728 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5771 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6736 | HANDLE *handle); + | ^~~~~~ ./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5774 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6742 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5777 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6748 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5784 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6753 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5790 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6758 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5795 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6765 | void **fence); + | ^~~~ +./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5799 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6768 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5805 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6779 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5889 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6785 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5892 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6789 | BOOL enable); + | ^~~~ +./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5895 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6796 | void **command_signature); + | ^~~~ ./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5902 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5908 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5913 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6810 | LUID *__ret); + | ^~~~ ./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5917 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7056 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5923 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7059 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5928 | ID3DBlob **blob); | ^~~~~~~~ ./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7062 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6025 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6028 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7069 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6031 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7075 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6038 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7080 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6044 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7084 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6049 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7088 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6053 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7094 | void **command_queue); + | ^~~~ +./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6059 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7100 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6063 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7106 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6068 | HANDLE event); | ^~~~~~ ./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7112 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6072 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7121 | void **command_list); + | ^~~~ +./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6170 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7127 | UINT feature_data_size); + | ^~~~ ./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7133 | void **descriptor_heap); + | ^~~~ ./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6173 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6176 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6183 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7145 | void **root_signature); + | ^~~~ +./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6189 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6194 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6198 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6204 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6208 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6540 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6543 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6546 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6553 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7204 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6559 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7210 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6564 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7220 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6568 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7226 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7226: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:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6572 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6572: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:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6578 | void **command_queue); | ^~~~ ./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7244 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6584 | void **command_allocator); | ^~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7252 | HANDLE *handle); + | ^~~~~~ ./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6590 | void **pipeline_state); | ^~~~ ./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7258 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6596 | void **pipeline_state); | ^~~~ ./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7264 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6605 | void **command_list); | ^~~~ +./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7269 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6611 | UINT feature_data_size); | ^~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6617 | void **descriptor_heap); | ^~~~ ./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); + | ^~~~ +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6629 | void **root_signature); | ^~~~ ./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); + | ^~~~ +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8557,26 +10299,50 @@ 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); + | ^~~~ +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); + | ^~~~ +./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | void **lib); + | ^~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6688 | const D3D12_RESOURCE_DESC *resource_descs); | ^~~~~ @@ -8585,73 +10351,149 @@ 6694 | D3D12_HEAP_TYPE heap_type); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6704 | void **resource); | ^~~~ ./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6710 | void **heap); | ^~~~ ./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599: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:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6728 | void **resource); | ^~~~ ./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7673 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6736 | HANDLE *handle); | ^~~~~~ ./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7676 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6742 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7679 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6748 | HANDLE *handle); | ^~~~~~ ./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); + | ^~~~~ ./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6753 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6758 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7688 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7688: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6765 | void **fence); | ^~~~ ./include/vkd3d_d3d12.h:6765: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6768 | ID3D12Device *This); | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7735 | HRESULT __stdcall D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ ./include/vkd3d_d3d12.h:6768: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 | 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:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6779 | UINT64 *total_bytes); | ^~~~~~ +./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6785 | void **heap); | ^~~~ ./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6789 | BOOL enable); | ^~~~ ./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6796 | void **command_signature); | ^~~~ ./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); + | ^~~~~~~ ./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ ./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6810 | LUID *__ret); | ^~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7056 | void **object); @@ -8793,130 +10635,6 @@ 7269 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); - | ^~~~ -./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 | void **lib); - | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7673 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7676 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7679 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); - | ^~~~~ -./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7688 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7688: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:867:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 867 | { | ^ @@ -8928,7 +10646,11 @@ libs/vkd3d/command.c:898:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 898 | { | ^ +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ libs/vkd3d/command.c:898:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:928:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 928 | { | ^ @@ -8953,6 +10675,10 @@ 977 | { | ^ libs/vkd3d/command.c:977:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); + | ^~~~ +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:996:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 996 | { | ^ @@ -8961,6 +10687,14 @@ 1045 | { | ^ libs/vkd3d/command.c:1045:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:1502:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 1502 | { | ^ @@ -8972,11 +10706,19 @@ libs/vkd3d/command.c:1533:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 1533 | { | ^ +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] 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 | { | ^ +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); + | ^~~~ libs/vkd3d/command.c:1572:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:1582:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 1582 | { | ^ @@ -8985,6 +10727,10 @@ 1592 | { | ^ libs/vkd3d/command.c:1592:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); + | ^~~~ +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:1601:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 1601 | { | ^ @@ -8993,10 +10739,22 @@ 1611 | { | ^ libs/vkd3d/command.c:1611:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7322: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:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); + | ^~~~ +./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 | void **lib); + | ^~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:2165:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 2165 | { | ^ @@ -9005,9 +10763,13 @@ 2188 | { | ^ libs/vkd3d/command.c:2188:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ libs/vkd3d/command.c:2203:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 2203 | { | ^ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] 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 | { @@ -9020,7 +10782,11 @@ libs/vkd3d/command.c:2252:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 2252 | { | ^ +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ libs/vkd3d/command.c:2252:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:2261:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 2261 | { | ^ @@ -9037,6 +10803,10 @@ 2288 | { | ^ libs/vkd3d/command.c:2288:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:2372:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 2372 | { | ^ @@ -9045,9 +10815,25 @@ 2403 | { | ^ libs/vkd3d/command.c:2403:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7673 | void **object); + | ^~~~ libs/vkd3d/command.c:3017:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 3017 | { | ^ +./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] 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 | { @@ -9057,54 +10843,102 @@ 3066 | { | ^ libs/vkd3d/command.c:3066:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7676 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7676: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:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7679 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7679: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:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); + | ^~~~~ +./include/vkd3d_d3d12.h:7685: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] +./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7688 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7688:9: 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] +./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7732 | HRESULT __stdcall D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ 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] +./include/vkd3d_d3d12.h:7732: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] +./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7734 | 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:7734: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] +./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7735 | HRESULT __stdcall D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7735: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] +./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7737 | HRESULT __stdcall D3D12SerializeRootSignature(const D3D12_ROOT_SIGNATURE_DESC *root_signature_desc,D3D_ROOT_SIGNATURE_VERSION version,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ 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] +./include/vkd3d_d3d12.h:7737: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] +./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7739 | 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:7739: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] +./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7740: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] +./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:4055:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 4055 | { | ^ @@ -9112,11 +10946,19 @@ libs/vkd3d/command.c:4061:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 4061 | { | ^ +./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); + | ^~~~~~~ libs/vkd3d/command.c:4061:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745: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] +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] libs/vkd3d/command.c:4096:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 4096 | { | ^ @@ -9373,12 +11215,188 @@ 6375 | { | ^ libs/vkd3d/command.c:6375: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/device.c -fPIC -DPIC -o libs/vkd3d/.libs/device.o +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] +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] +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] +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/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/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/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] +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/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] +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] +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/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] +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] +/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/resource.lo libs/vkd3d/resource.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/resource.c -fPIC -DPIC -o libs/vkd3d/.libs/resource.o In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, from libs/vkd3d/vkd3d_private.h:32, - from libs/vkd3d/device.c:19: + from libs/vkd3d/resource.c:20: ./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 111 | void **object); | ^~~~ @@ -10947,7 +12965,6 @@ 7088 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7088: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-shader/spirv.c -o libs/vkd3d-shader/libvkd3d_shader_la-spirv.o >/dev/null 2>&1 ./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7094 | void **command_queue); | ^~~~ @@ -11180,190 +13197,188 @@ 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); | ^~~~~~~ ./include/vkd3d_d3d12.h:7746: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] -libs/vkd3d/device.c:2199:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2199 | { +libs/vkd3d/resource.c:286:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 286 | { | ^ -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/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/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/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/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/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/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/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/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/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/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/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/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/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/device.c:2294: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/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/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/resource.c:404:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:1121:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1121 | { | ^ -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/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/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/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/device.c:2363: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/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/device.c:2489: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/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/device.c:2991: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/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/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/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/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/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/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/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/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/resource.c:1240:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:1287:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1287 | { | ^ -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/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/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/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/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/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/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/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/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/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/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/resource.c:1512:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +libs/vkd3d/resource.c:3289:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3289 | { | ^ -libs/vkd3d/device.c:3195: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/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/device.c:3262: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/device.c:3440: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/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/device.c:3455:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -libs/vkd3d/device.c:3467:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3467 | { +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/device.c:3467: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/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/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/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/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/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/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/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/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/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/device.c:3609: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/command.c -o libs/vkd3d/command.o >/dev/null 2>&1 +libs/vkd3d/resource.c:3650: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/device.c -o libs/vkd3d/device.o >/dev/null 2>&1 -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/resource.lo libs/vkd3d/resource.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/resource.c -fPIC -DPIC -o libs/vkd3d/.libs/resource.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-shader/spirv.c -o libs/vkd3d-shader/libvkd3d_shader_la-spirv.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/resource.c -o libs/vkd3d/resource.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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/state.lo libs/vkd3d/state.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/state.c -fPIC -DPIC -o libs/vkd3d/.libs/state.o In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, from libs/vkd3d/vkd3d_private.h:32, - from libs/vkd3d/resource.c:20: + from libs/vkd3d/state.c:20: ./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 111 | void **object); | ^~~~ @@ -12476,6 +14491,7 @@ 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5045: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/utils.lo libs/vkd3d/utils.c ./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ @@ -12568,7 +14584,6 @@ 5579 | UINT64 *frequency); | ^~~~~~ ./include/vkd3d_d3d12.h:5579: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/state.lo libs/vkd3d/state.c ./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5584 | UINT64 *cpu_timestamp); | ^~~~~~ @@ -12653,6 +14668,7 @@ 6028 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6028: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/utils.c -fPIC -DPIC -o libs/vkd3d/.libs/utils.o ./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6031 | ID3D12Fence *This); | ^~~~~~~~~~~ @@ -12741,124 +14757,10 @@ 6553 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6553: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/utils.lo libs/vkd3d/utils.c -./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6559 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6564 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6568 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6572 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6578 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6584 | void **command_allocator); - | ^~~~ -./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6590 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6596 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6605 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6611 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6617 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:6617: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/state.c -fPIC -DPIC -o libs/vkd3d/.libs/state.o -./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6629 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6688 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6694 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6704 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6710 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6710: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 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6736 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, from libs/vkd3d/vkd3d_private.h:32, - from libs/vkd3d/state.c:20: + from libs/vkd3d/utils.c:19: ./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 111 | void **object); | ^~~~ @@ -12891,14 +14793,14 @@ 249 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6742 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6748 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6559 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6564 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1748 | void **object); | ^~~~ @@ -12911,6 +14813,9 @@ 1754 | ID3D12Object *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:1754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6568 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:1761:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1761 | void *data); | ^~~~ @@ -12927,14 +14832,11 @@ 1776 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:1776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6753 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1855 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:1855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1858 | ID3D12DeviceChild *This); | ^~~~~~~~~~~~~~~~~ @@ -12995,18 +14897,18 @@ 2004 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6572 | ID3D12Device *This); + | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2099 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6758 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2099:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2102:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2102 | ID3D12Heap *This); | ^~~~~~~~~~ ./include/vkd3d_d3d12.h:2102:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2105:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2105 | ID3D12Heap *This); | ^~~~~~~~~~ @@ -13039,14 +14941,13 @@ 2270 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2270:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6765 | void **fence); - | ^~~~ ./include/vkd3d_d3d12.h:2273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2273 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6578 | void **command_queue); + | ^~~~ ./include/vkd3d_d3d12.h:2276:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2276 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ @@ -13055,6 +14956,7 @@ 2283 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2283:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2289:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2289 | const void *data); | ^~~~~ @@ -13079,14 +14981,10 @@ 2316 | const D3D12_RANGE *written_range); | ^~~~~ ./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6768 | ID3D12Device *This); - | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2320 | D3D12_RESOURCE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2323 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ @@ -13103,6 +15001,10 @@ 2344 | D3D12_HEAP_FLAGS *flags); | ^~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6584 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2459 | void **object); | ^~~~ @@ -13110,11 +15012,7 @@ ./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2462 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6779 | UINT64 *total_bytes); - | ^~~~~~ ./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2465 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ @@ -13138,15 +15036,15 @@ ./include/vkd3d_d3d12.h:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2493 | void **device); | ^~~~ +./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6590 | void **pipeline_state); + | ^~~~ ./include/vkd3d_d3d12.h:2493:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2497:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2497 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6785 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2689 | void **object); | ^~~~ @@ -13163,17 +15061,17 @@ 2702 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6789 | BOOL enable); - | ^~~~ ./include/vkd3d_d3d12.h:2708:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2708 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6596 | void **pipeline_state); + | ^~~~ ./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2713 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2713:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2717 | const WCHAR *name); @@ -13186,19 +15084,23 @@ ./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6796 | void **command_signature); +./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6605 | void **command_list); | ^~~~ +./include/vkd3d_d3d12.h:6605: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:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2732:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6611 | UINT feature_data_size); + | ^~~~ ./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2834 | void **object); | ^~~~ @@ -13207,14 +15109,14 @@ 2837 | ID3D12QueryHeap *This); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6617 | void **descriptor_heap); + | ^~~~ +./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2840 | ID3D12QueryHeap *This); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2840:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2847 | void *data); | ^~~~ @@ -13223,6 +15125,10 @@ 2853 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2858 | const IUnknown *data); | ^~~~~ @@ -13235,18 +15141,18 @@ 2868 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6810 | LUID *__ret); - | ^~~~ -./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2949 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6629 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2952 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2955 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ @@ -13263,10 +15169,10 @@ 2973 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7056 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2977 | const WCHAR *name); | ^~~~~ @@ -13279,14 +15185,10 @@ 3314 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7059 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3317 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3320 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13299,18 +15201,18 @@ 3333 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7062 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3338 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3342 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3348 | void **device); | ^~~~ @@ -13318,11 +15220,7 @@ ./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3352 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7069 | void *data); - | ^~~~ ./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3356 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13331,18 +15229,18 @@ 3361 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3365 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3365: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:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7075 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3380 | UINT start_instance_location); | ^~~~ @@ -13355,18 +15253,17 @@ 3394 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7080 | const IUnknown *data); - | ^~~~~ ./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3403 | const D3D12_BOX *src_box); | ^~~~~ -./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3408 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3417 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ @@ -13374,11 +15271,8 @@ ./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3425 | DXGI_FORMAT format); | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7084 | const WCHAR *name); - | ^~~~~ +./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -13391,14 +15285,14 @@ 3439 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7088 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3443 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3447 | UINT stencil_ref); | ^~~~ @@ -13411,10 +15305,6 @@ 3456 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7094 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3460 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13423,18 +15313,18 @@ 3465 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3469 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7100 | void **command_allocator); - | ^~~~ -./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3473 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3473:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13447,14 +15337,13 @@ 3489 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7106 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3495 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3502 | UINT dst_offset); | ^~~~ @@ -13463,14 +15352,11 @@ 3509 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7112 | void **pipeline_state); - | ^~~~ +./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13483,10 +15369,9 @@ 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7121 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13495,17 +15380,14 @@ 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3543 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7127 | UINT feature_data_size); - | ^~~~ ./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); @@ -13518,15 +15400,15 @@ ./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3571 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7133 | void **descriptor_heap); - | ^~~~ ./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3578 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6688 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3587 | const D3D12_RECT *rects); | ^~~~~ @@ -13534,11 +15416,7 @@ ./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3596 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3596: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:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3601 | const D3D12_DISCARD_REGION *region); | ^~~~~ @@ -13551,14 +15429,14 @@ 3613 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7145 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3622 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6694 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3628 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ @@ -13567,10 +15445,6 @@ 3634 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3640 | UINT size); | ^~~~ @@ -13579,26 +15453,25 @@ 3643 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3643:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6704 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3652 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3986 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3989 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6710 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3992 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13607,10 +15480,7 @@ 3999 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); | ^~~~~ @@ -13619,26 +15489,22 @@ 4010 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4014 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4014: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:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4020 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4020: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:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4024 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4028 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13647,14 +15513,14 @@ 4033 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6728 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4037 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4037: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:4044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4044 | UINT start_instance_location); | ^~~~ @@ -13662,11 +15528,7 @@ ./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4052 | UINT start_instance_location); | ^~~~ -./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4058 | UINT z); | ^~~~ @@ -13675,10 +15537,10 @@ 4066 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7204 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6736 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4075 | const D3D12_BOX *src_box); | ^~~~~ @@ -13687,14 +15549,14 @@ 4080 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7210 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4089 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6742 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4097 | DXGI_FORMAT format); | ^~~~~~~~~~~ @@ -13702,19 +15564,19 @@ ./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7220 | void **resource); - | ^~~~ ./include/vkd3d_d3d12.h:4101:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6748 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4106 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7226 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6753 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4111 | const D3D12_RECT *rects); | ^~~~~ @@ -13723,74 +15585,86 @@ 4115 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6758 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4119 | UINT stencil_ref); | ^~~~ -./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7236 | void **resource); - | ^~~~ ./include/vkd3d_d3d12.h:4119: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:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4123 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6765 | void **fence); + | ^~~~ +./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4128 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7244 | void **resource); - | ^~~~ +./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6768 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4132 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4137 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6779 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4141 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7252 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6785 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4145 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7258 | void **object); +./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6789 | BOOL enable); | ^~~~ +./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6796 | void **command_signature); + | ^~~~ ./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4161 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4167 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7264 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4174 | UINT dst_offset); | ^~~~ +./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4181 | UINT dst_offset); | ^~~~ @@ -13798,11 +15672,11 @@ ./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6810 | LUID *__ret); + | ^~~~ +./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7269 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13811,26 +15685,26 @@ 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7056 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ ./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7059 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4215 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ @@ -13839,10 +15713,10 @@ 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); +./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7062 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ @@ -13851,26 +15725,26 @@ 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ +./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7069 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4243 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4250 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7075 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4259 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); - | ^~~~ +./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4268 | const D3D12_RECT *rects); | ^~~~~ @@ -13879,6 +15753,10 @@ 4273 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7080 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4279 | UINT index); | ^~~~ @@ -13887,23 +15765,22 @@ 4285 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7084 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4294 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4294: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/utils.c -fPIC -DPIC -o libs/vkd3d/.libs/utils.o -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4300 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7088 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4306 | UINT size); | ^~~~ @@ -13912,22 +15789,26 @@ 4312 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7094 | void **command_queue); + | ^~~~ ./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4315 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4324 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ +./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7100 | void **command_allocator); + | ^~~~ ./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ @@ -13936,26 +15817,30 @@ 4350 | FLOAT max); | ^~~~~ ./include/vkd3d_d3d12.h:4350:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); +./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7106 | void **pipeline_state); | ^~~~ +./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4356 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4368 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7334 | void **lib); +./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7112 | void **pipeline_state); | ^~~~ +./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4372 | UINT mask); | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7121 | void **command_list); + | ^~~~ +./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4696 | void **object); | ^~~~ @@ -13964,14 +15849,18 @@ 4699 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7127 | UINT feature_data_size); + | ^~~~ +./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4702 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7133 | void **descriptor_heap); + | ^~~~ +./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4709 | void *data); | ^~~~ @@ -13980,6 +15869,10 @@ 4715 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4720 | const IUnknown *data); | ^~~~~ @@ -13987,15 +15880,19 @@ ./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4724 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7145 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4734 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14003,27 +15900,39 @@ ./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4738 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4743 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4747 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7593: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:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4762 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4768 | UINT z); | ^~~~ @@ -14032,1882 +15941,298 @@ 4776 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4785 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4790 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4799 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4807 | DXGI_FORMAT format); | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7204 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ ./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7673 | void **object); - | ^~~~ +./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4816 | const D3D12_VIEWPORT *viewports); | ^~~~~ -./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7210 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4821 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7676 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7220 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4825 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -In file included from ./include/vkd3d_d3d12.h:201, - from ./include/vkd3d.h:26, - from libs/vkd3d/vkd3d_private.h:32, - from libs/vkd3d/utils.c:19: -./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 111 | void **object); +./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7226 | void **heap); | ^~~~ -./include/vkd3d_d3dcommon.h:111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:114:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 114 | IUnknown *This); - | ^~~~~~~~ -./include/vkd3d_d3dcommon.h:114:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:117:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 117 | IUnknown *This); - | ^~~~~~~~ -./include/vkd3d_d3dcommon.h:117:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4829 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 236 | void **object); +./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7236 | void **resource); | ^~~~ -./include/vkd3d_d3dcommon.h:236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:239:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 239 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:239:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:242:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 242 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7679 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3dcommon.h:246:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 246 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:246:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:249:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 249 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679: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:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4833 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); - | ^~~~~ +./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7244 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7252 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4838 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7258 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4842 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7688 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7264 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4847 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1748 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:1748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1751:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1751 | ID3D12Object *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1751:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1754 | ID3D12Object *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1761:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1761 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:1761:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1767:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1767 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1767:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1772:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1772 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1772:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1776 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:1776: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:1855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1855 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:1855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1858 | ID3D12DeviceChild *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1861:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1861 | ID3D12DeviceChild *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1861:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7269 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4851 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1868 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:1868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1874:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1874 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1874:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1879:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1879 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1879:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1883:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1883 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:1883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1889 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:1889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1970:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1970 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:1970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1973 | ID3D12Pageable *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1976:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1976 | ID3D12Pageable *This); +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7734:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7734 | 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:1976:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1983 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:1983: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:1989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1989 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1994:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1994 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1994:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1998:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1998 | const WCHAR *name); - | ^~~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4855 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1998:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2004 | void **device); - | ^~~~ ./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2099 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2099:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2102:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2102 | ID3D12Heap *This); - | ^~~~~~~~~~ -./include/vkd3d_d3d12.h:2102:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2105:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2105 | ID3D12Heap *This); - | ^~~~~~~~~~ -./include/vkd3d_d3d12.h:2105: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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:2112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2112 | void *data); +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); | ^~~~ -./include/vkd3d_d3d12.h:2112: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:2118:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2118 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2118:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2123 | const IUnknown *data); - | ^~~~~ +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2127 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2133 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2138:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2138 | D3D12_HEAP_DESC *__ret); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2138:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2270:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2270 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7737 | 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:2270:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2273 | ID3D12Resource *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2276:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2276 | ID3D12Resource *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2283:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2283 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2283:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2289:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2289 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2289:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2294 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2298:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2298 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7739 | 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:2298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2304 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4871 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2311:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2311 | void **data); - | ^~~~ -./include/vkd3d_d3d12.h:2311:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2316 | const D3D12_RANGE *written_range); - | ^~~~~ -./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2320 | D3D12_RESOURCE_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2323 | ID3D12Resource *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); - | ^~~~~~~ -./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2331 | UINT src_slice_pitch); - | ^~~~ -./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4877 | UINT dst_offset); | ^~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ ./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2339:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2339 | const D3D12_BOX *src_box); - | ^~~~~ -./include/vkd3d_d3d12.h:2339:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2344:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2344 | D3D12_HEAP_FLAGS *flags); - | ^~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2459 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2459:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2462 | ID3D12CommandList *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4884 | UINT dst_offset); | ^~~~ -./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2465 | ID3D12CommandList *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2472:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2472 | void *data); +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); | ^~~~ -./include/vkd3d_d3d12.h:2472:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2478 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4891 | UINT dst_offset); | ^~~~ -./include/vkd3d_d3d12.h:2483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2483 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ ./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2487 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2493 | void **device); +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); | ^~~~ -./include/vkd3d_d3d12.h:2493:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2497:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2497 | ID3D12CommandList *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2689 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2689:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2692:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2692 | ID3D12DescriptorHeap *This); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2692:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2695:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2695 | ID3D12DescriptorHeap *This); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:2695:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2702 | void *data); +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); | ^~~~ -./include/vkd3d_d3d12.h:2702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2708:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2708 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2713 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2713:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2717 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2717:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2723:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2723 | void **device); - | ^~~~ ./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2723:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2732:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2834 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2837 | ID3D12QueryHeap *This); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2840 | ID3D12QueryHeap *This); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2840:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2847 | void *data); +./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); | ^~~~ -./include/vkd3d_d3d12.h:2847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2853:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2853 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2853: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:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4925 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2858 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2862:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2862 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2862:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2868 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ -./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2949 | void **object); +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | void **lib); | ^~~~ -./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2952 | ID3D12CommandSignature *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4931: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:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2955 | ID3D12CommandSignature *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2962 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ -./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2968 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2973 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2977 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2977:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4953 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2983 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3314 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4960 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3317 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4969 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3320 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3327 | void *data); +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4978 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3333 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3338 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3342 | const WCHAR *name); - | ^~~~~ ./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4983 | const D3D12_DISCARD_REGION *region); | ^~~~~ -./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3348 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3352 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4989 | UINT index); | ^~~~ -./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3356 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3361 | ID3D12PipelineState *initial_state); - | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4995 | UINT index); | ^~~~ -./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3365 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3365: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:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5004 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ -./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3380 | UINT start_instance_location); - | ^~~~ -./include/vkd3d_d3d12.h:3380:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3386 | UINT z); - | ^~~~ -./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5010 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3394 | UINT64 byte_count); - | ^~~~~~ -./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3403 | const D3D12_BOX *src_box); - | ^~~~~ -./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5016 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3408 | ID3D12Resource *src_resource); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3417 | D3D12_TILE_COPY_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5022 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3425 | DXGI_FORMAT format); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5025 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3434 | const D3D12_VIEWPORT *viewports); - | ^~~~~ -./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3439 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5034 | UINT64 count_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3443 | const FLOAT blend_factor[4]); - | ^~~~~ -./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3447 | UINT stencil_ref); - | ^~~~ -./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:3447:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3451 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3456 | const D3D12_RESOURCE_BARRIER *barriers); - | ^~~~~ -./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3460 | ID3D12GraphicsCommandList *command_list); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5060 | FLOAT max); - | ^~~~~ -./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3465 | ID3D12DescriptorHeap *const *heaps); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3469 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5066 | D3D12_SAMPLE_POSITION *sample_positions); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3473 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3473:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5078 | D3D12_RESOLVE_MODE mode); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3489 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5082 | UINT mask); - | ^~~~ -./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3495 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3502 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); - | ^~~~~ -./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3509 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3519:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5489 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3524:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3524:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3529:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5492 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3534:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3543 | const D3D12_INDEX_BUFFER_VIEW *view); - | ^~~~~ -./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5495 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5502 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); - | ^~~~~ -./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3571 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5508 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3578 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3587 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5513 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3596 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3601 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5517 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3607 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3613 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5523 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3622 | UINT64 aligned_dst_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3628 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3628:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5536 | D3D12_TILE_MAPPING_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3634 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5545 | D3D12_TILE_MAPPING_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3640 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:3640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3643 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3643:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5550 | ID3D12CommandList *const *command_lists); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3652 | UINT64 count_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5556 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3986 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3989 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5562 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:3989: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:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3992 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5565 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3999 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4005 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5570 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4010 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5575 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4014 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4020 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5579 | UINT64 *frequency); - | ^~~~~~ -./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4024 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4028 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5584 | UINT64 *cpu_timestamp); - | ^~~~~~ -./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4033 | ID3D12PipelineState *initial_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4037 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4037: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/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:4044: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] -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] -./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5771 | void **object); - | ^~~~ -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] -./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4052 | UINT start_instance_location); - | ^~~~ -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] -./include/vkd3d_d3d12.h:4052:9: 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:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4058 | UINT z); - | ^~~~ -./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5774 | ID3D12RootSignature *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4066 | UINT64 byte_count); - | ^~~~~~ -./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5777 | ID3D12RootSignature *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4075 | const D3D12_BOX *src_box); - | ^~~~~ -./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4080 | ID3D12Resource *src_resource); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5784 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4089 | D3D12_TILE_COPY_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4089: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] -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:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5790 | const void *data); - | ^~~~~ -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:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4097 | DXGI_FORMAT format); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4097: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] -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:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5795 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4101:9: 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] -./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4106 | const D3D12_VIEWPORT *viewports); - | ^~~~~ -./include/vkd3d_d3d12.h:4106:9: 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:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4111 | const D3D12_RECT *rects); - | ^~~~~ -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] -./include/vkd3d_d3d12.h:4111: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:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4115 | const FLOAT blend_factor[4]); - | ^~~~~ -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:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5799 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4119 | UINT stencil_ref); - | ^~~~ -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:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4123 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4123:9: 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:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4128 | const D3D12_RESOURCE_BARRIER *barriers); - | ^~~~~ -./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5805 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4132 | ID3D12GraphicsCommandList *command_list); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4137 | ID3D12DescriptorHeap *const *heaps); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4141 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4145 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5889 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4161 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4167 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4174 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5892 | ID3D12PipelineState *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4181 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5895 | ID3D12PipelineState *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5902 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4215 | const D3D12_INDEX_BUFFER_VIEW *view); - | ^~~~~ -./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5908 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); - | ^~~~~ -./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5908: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:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4243 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4243: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:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4250 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4250: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:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4259 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5913 | const IUnknown *data); - | ^~~~~ -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:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4268 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4268: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:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4273 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -libs/vkd3d/resource.c:3403:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3403 | { - | ^ -./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -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] -./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4279 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4279: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:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4285 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5917 | const WCHAR *name); - | ^~~~~ -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] -./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4294 | UINT64 aligned_dst_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:4294:9: 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 | { - | ^ -./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4300 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ -libs/vkd3d/resource.c:3454:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4306 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:4306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5923 | void **device); - | ^~~~ -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] -./include/vkd3d_d3d12.h:4312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4312 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5923: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:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4315 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4315:9: 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] -./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4324 | UINT64 count_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:4324:9: 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] -./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5928 | ID3DBlob **blob); - | ^~~~~~~~ -./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -libs/vkd3d/resource.c:3621:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3621 | { - | ^ -./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -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] -./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:4345:9: 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] -./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6025 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4350 | FLOAT max); - | ^~~~~ -./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4350: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:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4356 | D3D12_SAMPLE_POSITION *sample_positions); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6028 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4368 | D3D12_RESOLVE_MODE mode); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4372 | UINT mask); - | ^~~~ -./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6031 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4696 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:4696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6038 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4699 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6044 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4702 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4709 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6049 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4715 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6053 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4720 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4724 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6059 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4730 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6063 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4734 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4738 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6068 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4743 | ID3D12PipelineState *initial_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6072 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4747 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4747: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:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6170 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4762 | UINT start_instance_location); - | ^~~~ -./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4768 | UINT z); - | ^~~~ -./include/vkd3d_d3d12.h:4768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6173 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4776 | UINT64 byte_count); - | ^~~~~~ -./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6176 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4785 | const D3D12_BOX *src_box); - | ^~~~~ -./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4790 | ID3D12Resource *src_resource); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6183 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4799 | D3D12_TILE_COPY_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6189 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4807 | DXGI_FORMAT format); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6194 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4816 | const D3D12_VIEWPORT *viewports); - | ^~~~~ -./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6198 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6204 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4821 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:6204:9: 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:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6208 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4825 | const FLOAT blend_factor[4]); - | ^~~~~ -./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4829 | UINT stencil_ref); - | ^~~~ -./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6540 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4833 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6543 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4838 | const D3D12_RESOURCE_BARRIER *barriers); - | ^~~~~ -./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4842 | ID3D12GraphicsCommandList *command_list); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6546 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4847 | ID3D12DescriptorHeap *const *heaps); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6553 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4851 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4855 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6559 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6564 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4871 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6568 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4877 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6572 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4884 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4891 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6578 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6584 | void **command_allocator); - | ^~~~ -./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6590 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6596 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6605 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4925 | const D3D12_INDEX_BUFFER_VIEW *view); - | ^~~~~ -./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6611 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6617 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); - | ^~~~~ -./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4953 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4960 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6629 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4969 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4978 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4983 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4989 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4995 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5004 | UINT64 aligned_dst_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5010 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5016 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5022 | UINT size); +./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7673 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5025 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5034 | UINT64 count_buffer_offset); | ^~~~~~ @@ -15916,222 +16241,170 @@ 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7676 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6688 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5060 | FLOAT max); | ^~~~~ ./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6694 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5066 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7679 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5078 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6704 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5082 | UINT mask); | ^~~~ ./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6710 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); | ^~~~~ ./include/vkd3d_d3d12.h:5089: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:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); + | ^~~~~ +./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5489 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6728 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7688 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5492 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6736 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5495 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6742 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6742: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5502 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6748 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6748: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5508 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6753 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5513 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7735 | HRESULT __stdcall D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5513: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:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5517 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6758 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5523 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6765 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5536 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7739 | 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:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6768 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5545 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6779 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5550 | ID3D12CommandList *const *command_lists); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6785 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5556 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6789 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5562 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6796 | void **command_signature); - | ^~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5565 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ ./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5570 | UINT64 value); | ^~~~~~ -./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5575 | UINT64 value); | ^~~~~~ -./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6810 | LUID *__ret); - | ^~~~ ./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5579 | UINT64 *frequency); | ^~~~~~ ./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7056 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5584 | UINT64 *cpu_timestamp); | ^~~~~~ ./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7059 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7062 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7069 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5771 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7075 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5774 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7080 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7084 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5777 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ @@ -16140,74 +16413,34 @@ 5784 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7088 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7094 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7100 | void **command_allocator); - | ^~~~ ./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5790 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5795 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7106 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7112 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5799 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7121 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5805 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7127 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5889 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7133 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5892 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5895 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7145 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5902 | void *data); | ^~~~ @@ -16216,46 +16449,26 @@ 5908 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5913 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5917 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5923 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5928 | ID3DBlob **blob); | ^~~~~~~~ ./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6025 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6028 | ID3D12Fence *This); | ^~~~~~~~~~~ @@ -16264,18 +16477,10 @@ 6031 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6038 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6044 | const void *data); | ^~~~~ @@ -16283,27 +16488,15 @@ ./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6049 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6053 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7204 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6059 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7210 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6063 | ID3D12Fence *This); | ^~~~~~~~~~~ @@ -16312,26 +16505,14 @@ 6068 | HANDLE event); | ^~~~~~ ./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7220 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6072 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7226 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6170 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6170: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:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6173 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ @@ -16340,26 +16521,14 @@ 6176 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7244 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6183 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7252 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6189 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7258 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6194 | const IUnknown *data); | ^~~~~ @@ -16367,246 +16536,183 @@ ./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6198 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7264 | HANDLE *handle); - | ^~~~~~ ./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6204 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7269 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6208 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7274: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/vkd3d_main.lo libs/vkd3d/vkd3d_main.c ./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6540 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6543 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6546 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6553 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6559 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6564 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6568 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6568:9: 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] ./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6572 | ID3D12Device *This); | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ +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] ./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312:9: 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:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6578 | void **command_queue); | ^~~~ ./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6584 | void **command_allocator); | ^~~~ ./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); - | ^~~~ -./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6590 | void **pipeline_state); | ^~~~ ./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7334 | void **lib); - | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6596 | void **pipeline_state); | ^~~~ +libs/vkd3d/state.c:1156:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1156 | { + | ^ ./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +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] ./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6605 | void **command_list); | ^~~~ ./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348: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 | { + | ^ +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] ./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6611 | UINT feature_data_size); | ^~~~ ./include/vkd3d_d3d12.h:6611: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] +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] ./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6617 | void **descriptor_heap); | ^~~~ -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ ./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6629 | void **root_signature); | ^~~~ ./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7673 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7676 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7679 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); - | ^~~~~ -./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7688 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7688: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ ./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6653: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:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6659: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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ ./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6688 | const D3D12_RESOURCE_DESC *resource_descs); @@ -16652,6 +16758,7 @@ 6758 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6758: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/vkd3d_main.c -fPIC -DPIC -o libs/vkd3d/.libs/vkd3d_main.o ./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6765 | void **fence); | ^~~~ @@ -16723,304 +16830,6 @@ ./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7100 | void **command_allocator); | ^~~~ -./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7106 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7112 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7112:9: 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:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7121 | void **command_list); - | ^~~~ -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:7121:9: 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:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7127 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7133 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -libs/vkd3d/state.c:1156:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1156 | { - | ^ -./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -libs/vkd3d/state.c:1156:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7137:9: 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] -./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7145 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7145:9: 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] -./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7204 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7210 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7220 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7226 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7226: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 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7252 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7258 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7264 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7269 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); - | ^~~~ -./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 | void **lib); - | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7673 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7676 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7679 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); - | ^~~~~ -./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7688 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7688: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./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 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7746: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/utils.c -o libs/vkd3d/utils.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/state.c -o libs/vkd3d/state.o >/dev/null 2>&1 -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d/vkd3d_main.lo libs/vkd3d/vkd3d_main.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/vkd3d_main.c -fPIC -DPIC -o libs/vkd3d/.libs/vkd3d_main.o In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, from libs/vkd3d/vkd3d_private.h:32, @@ -17037,6 +16846,7 @@ 117 | IUnknown *This); | ^~~~~~~~ ./include/vkd3d_d3dcommon.h:117:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3dcommon.h:236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 236 | void **object); | ^~~~ @@ -17057,6 +16867,14 @@ 249 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7106 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7112 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1748 | void **object); | ^~~~ @@ -17141,6 +16959,9 @@ 1994 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:1994:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7121 | void **command_list); + | ^~~~ ./include/vkd3d_d3d12.h:1998:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1998 | const WCHAR *name); | ^~~~~ @@ -17149,6 +16970,7 @@ 2004 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2099 | void **object); | ^~~~ @@ -17237,6 +17059,9 @@ 2331 | UINT src_slice_pitch); | ^~~~ ./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7127 | UINT feature_data_size); + | ^~~~ ./include/vkd3d_d3d12.h:2339:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2339 | const D3D12_BOX *src_box); | ^~~~~ @@ -17245,6 +17070,7 @@ 2344 | D3D12_HEAP_FLAGS *flags); | ^~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2459 | void **object); | ^~~~ @@ -17269,10 +17095,14 @@ 2483 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7133 | void **descriptor_heap); + | ^~~~ ./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2487 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2493 | void **device); | ^~~~ @@ -17281,6 +17111,10 @@ 2497 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2689 | void **object); | ^~~~ @@ -17308,7 +17142,11 @@ ./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2717 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7145 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:2717:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2723:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2723 | void **device); | ^~~~ @@ -17325,9 +17163,13 @@ 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2834 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2837 | ID3D12QueryHeap *This); @@ -17356,7 +17198,11 @@ ./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2868 | void **device); | ^~~~ +./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2949 | void **object); | ^~~~ @@ -17373,10 +17219,14 @@ 2962 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2968 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2973 | const IUnknown *data); | ^~~~~ @@ -17389,6 +17239,10 @@ 2983 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3314 | void **object); | ^~~~ @@ -17401,10 +17255,14 @@ 3320 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3327 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3333 | const void *data); | ^~~~~ @@ -17421,6 +17279,10 @@ 3348 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3352 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17437,10 +17299,14 @@ 3365 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3365:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./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:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3380 | UINT start_instance_location); | ^~~~ @@ -17453,9 +17319,13 @@ 3394 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3403 | const D3D12_BOX *src_box); | ^~~~~ +./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3408 | ID3D12Resource *src_resource); @@ -17485,6 +17355,10 @@ 3443 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7204 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3447 | UINT stencil_ref); | ^~~~ @@ -17501,6 +17375,10 @@ 3460 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7210 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3465 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ @@ -17517,6 +17395,10 @@ 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7220 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17529,6 +17411,10 @@ 3495 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7226 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3502 | UINT dst_offset); | ^~~~ @@ -17541,6 +17427,10 @@ 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3514: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:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17553,10 +17443,14 @@ 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7244 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3534: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:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17565,18 +17459,30 @@ 3543 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7252 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7258 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7264 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3571 | const D3D12_RECT *rects); | ^~~~~ @@ -17584,11 +17490,19 @@ ./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3578 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7269 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3587 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3596 | const D3D12_RECT *rects); | ^~~~~ @@ -17601,6 +17515,10 @@ 3607 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); + | ^~~~ +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3613 | UINT index); | ^~~~ @@ -17613,10 +17531,14 @@ 3628 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3628:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3634 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3640 | UINT size); | ^~~~ @@ -17629,6 +17551,10 @@ 3652 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3986 | void **object); | ^~~~ @@ -17636,7 +17562,11 @@ ./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3989 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:3989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3992 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17645,10 +17575,14 @@ 3999 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); + | ^~~~ ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4010 | const IUnknown *data); | ^~~~~ @@ -17661,10 +17595,18 @@ 4020 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); + | ^~~~ +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4024 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4028 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17673,6 +17615,10 @@ 4033 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); + | ^~~~ +./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4037 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ @@ -17685,10 +17631,14 @@ 4052 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | void **lib); + | ^~~~ ./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4058 | UINT z); | ^~~~ ./include/vkd3d_d3d12.h:4058: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:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4066 | UINT64 byte_count); | ^~~~~~ @@ -17697,6 +17647,10 @@ 4075 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4080 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ @@ -17709,6 +17663,10 @@ 4097 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -17721,10 +17679,14 @@ 4111 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4115 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4119 | UINT stencil_ref); | ^~~~ @@ -17741,6 +17703,10 @@ 4132 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4137 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ @@ -17753,6 +17719,10 @@ 4145 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17769,6 +17739,10 @@ 4167 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4174 | UINT dst_offset); | ^~~~ @@ -17797,9 +17771,13 @@ 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7673 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4215 | const D3D12_INDEX_BUFFER_VIEW *view); @@ -17821,10 +17799,14 @@ 4243 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7676 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4250 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4259 | const D3D12_RECT *rects); | ^~~~~ @@ -17845,6 +17827,10 @@ 4285 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7679 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4294 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ @@ -17852,7 +17838,11 @@ ./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4300 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); + | ^~~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4306 | UINT size); | ^~~~ @@ -17869,6 +17859,10 @@ 4324 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7688 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ @@ -17877,10 +17871,18 @@ 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4345: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4350 | FLOAT max); | ^~~~~ ./include/vkd3d_d3d12.h:4350: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4356 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ @@ -17889,10 +17891,18 @@ 4368 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4368: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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4372 | UINT mask); | ^~~~ ./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4696 | void **object); | ^~~~ @@ -17900,11 +17910,19 @@ ./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4699 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7739 | 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:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4702 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4709 | void *data); | ^~~~ @@ -17912,23 +17930,39 @@ ./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4715 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ ./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4720 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4724 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); + | ^~~~~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4734 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4738 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18881,7 +18915,11 @@ 496 | { | ^ libs/vkd3d/vkd3d_main.c:496: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/utils.c -o libs/vkd3d/utils.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/state.c -o libs/vkd3d/state.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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o libs/vkd3d-utils/vkd3d_utils_main.lo libs/vkd3d-utils/vkd3d_utils_main.c +/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d-utils/vkd3d_utils_main.c -fPIC -DPIC -o libs/vkd3d-utils/.libs/vkd3d_utils_main.o In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, @@ -18919,8 +18957,6 @@ 249 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:249: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c libs/vkd3d/vkd3d_main.c -o libs/vkd3d/vkd3d_main.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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1748 | void **object); | ^~~~ @@ -19480,6 +19516,7 @@ ./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3634 | UINT size); | ^~~~ +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:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3640 | UINT size); @@ -19508,6 +19545,7 @@ ./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3999 | void *data); | ^~~~ +libtool: link: ranlib .libs/libvkd3d-common.a ./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); @@ -19549,6 +19587,7 @@ 4052 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4052: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:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4058 | UINT z); | ^~~~ @@ -19561,6 +19600,7 @@ 4075 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4075: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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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 ./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4080 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ @@ -20089,6 +20129,7 @@ 5575 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +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 ./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5579 | UINT64 *frequency); | ^~~~~~ @@ -20145,7 +20186,6 @@ 5895 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5895: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:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5902 | void *data); | ^~~~ @@ -20154,7 +20194,6 @@ 5908 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -libtool: link: ranlib .libs/libvkd3d-common.a ./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5913 | const IUnknown *data); | ^~~~~ @@ -20167,12 +20206,10 @@ 5923 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5923: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:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5928 | ID3DBlob **blob); | ^~~~~~~~ ./include/vkd3d_d3d12.h:5928: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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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 ./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6025 | void **object); | ^~~~ @@ -20746,7 +20783,6 @@ 122 | { | ^ libs/vkd3d-utils/vkd3d_utils_main.c:122:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -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: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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: (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") @@ -20755,8 +20791,8 @@ 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough -Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith -Wl,--no-undefined -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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") @@ -20766,7 +20802,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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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") @@ -20775,8 +20811,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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 make[3]: Leaving directory '/build/reproducible-path/vkd3d-1.2' @@ -20799,7 +20835,7 @@ # disabled for the architecture-independent build make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2' dh_auto_test -Nlibvkd3d-doc -Nlibvkd3d-headers - make -j3 check "TESTSUITEFLAGS=-j3 --verbose" VERBOSE=1 + make -j4 check "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/vkd3d-1.2' make check-am make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2' @@ -20808,6 +20844,7 @@ gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/vkd3d_api.o tests/vkd3d_api.c gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/vkd3d_common.o tests/vkd3d_common.c gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/vkd3d_shader_api.o tests/vkd3d_shader_api.c +gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include/private -I./include/private -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/d3d12.o tests/d3d12.c In file included from ./include/vkd3d_d3d12.h:201, from ./include/vkd3d.h:26, from tests/vkd3d_api.c:23: @@ -21099,10 +21136,45 @@ 2723 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2723:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +In file included from ./include/vkd3d_d3d12.h:201, + from tests/d3d12_crosstest.h:47, + from tests/d3d12.c:24: +./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 111 | void **object); + | ^~~~ +./include/vkd3d_d3dcommon.h:111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:114:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 114 | IUnknown *This); + | ^~~~~~~~ +./include/vkd3d_d3dcommon.h:114:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:117:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 117 | IUnknown *This); + | ^~~~~~~~ +./include/vkd3d_d3dcommon.h:117:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 236 | void **object); + | ^~~~ +./include/vkd3d_d3dcommon.h:236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:239:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 239 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:239:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:242:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 242 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:246:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 246 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:246:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3dcommon.h:249:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 249 | ID3D10Blob *This); + | ^~~~~~~~~~ +./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21139,54 +21211,242 @@ 2862 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2862:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1748 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2868 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1751:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1751 | ID3D12Object *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1751:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1754 | ID3D12Object *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1761:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1761 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:1761:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1767:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1767 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1767:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1772:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1772 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1772:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1776 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:1776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1855 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:1855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1858 | ID3D12DeviceChild *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1861:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1861 | ID3D12DeviceChild *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1861:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1868 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:1868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1874:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1874 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1874:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1879:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1879 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1879:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1883:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1883 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:1883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1889 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:1889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2949 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1970:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1970 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:1970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1973 | ID3D12Pageable *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2952 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1976:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1976 | ID3D12Pageable *This); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1976:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1983 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:1983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1989 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1994:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1994 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:1994:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:1998:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 1998 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2955 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:1998:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2004 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2962 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2099 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2099:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2102:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2102 | ID3D12Heap *This); + | ^~~~~~~~~~ +./include/vkd3d_d3d12.h:2102:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2105:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2105 | ID3D12Heap *This); + | ^~~~~~~~~~ +./include/vkd3d_d3d12.h:2105:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2112 | void *data); + | ^~~~ ./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2968 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:2112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2118:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2118 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2118:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2123 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2127 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2973 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2133 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2138:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2138 | D3D12_HEAP_DESC *__ret); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2138:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2977 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2977:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2270:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2270 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2270:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2983 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2273 | ID3D12Resource *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2276:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2276 | ID3D12Resource *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2283:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2283 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2283:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2289:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2289 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2289:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2294 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3314 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:2298:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2298 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2304 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2311:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2311 | void **data); + | ^~~~ +./include/vkd3d_d3d12.h:2311:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3317 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2316 | const D3D12_RANGE *written_range); + | ^~~~~ +./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2320 | D3D12_RESOURCE_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2323 | ID3D12Resource *This); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3320 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2331 | UINT src_slice_pitch); + | ^~~~ +./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2339:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2339 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:2339:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2344:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2344 | D3D12_HEAP_FLAGS *flags); + | ^~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3327 | void *data); | ^~~~ @@ -21195,10 +21455,22 @@ 3333 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2459 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2459:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2462 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3338 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2465 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3342 | const WCHAR *name); | ^~~~~ @@ -21211,22 +21483,46 @@ 3352 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2472:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2472 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2472:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3356 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2478 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3361 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2483 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3365 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3365:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2487 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2493 | void **device); + | ^~~~ ./include/vkd3d_d3d12.h:3372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3372 | UINT start_instance_location); | ^~~~ +./include/vkd3d_d3d12.h:2493: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:2497:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2497 | ID3D12CommandList *This); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3380 | UINT start_instance_location); | ^~~~ @@ -21235,38 +21531,82 @@ 3386 | UINT z); | ^~~~ ./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2689 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3394 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2689:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2692:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2692 | ID3D12DescriptorHeap *This); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2692:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3403 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2695:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2695 | ID3D12DescriptorHeap *This); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2695:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3408 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2702 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3417 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2708:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2708 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2713 | const IUnknown *data); + | ^~~~~ ./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3425 | DXGI_FORMAT format); | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:2713:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2717 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2717:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2723:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2723 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2723:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3434 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3439 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2732:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3443 | const FLOAT blend_factor[4]); | ^~~~~ @@ -21275,26 +21615,53 @@ 3447 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:3447:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2834 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3451 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2837 | ID3D12QueryHeap *This); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3456 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2840 | ID3D12QueryHeap *This); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2840:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3460 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2847 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3465 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2853:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2853 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3469 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2858 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2862:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2862 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3473 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ @@ -21303,6 +21670,7 @@ 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2862:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21311,42 +21679,78 @@ 3489 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2868 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3495 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2949 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3502 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2952 | ID3D12CommandSignature *This); + | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3509 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2955 | ID3D12CommandSignature *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3519:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2962 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3524:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3524:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2968 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3529:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2973 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3534:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2977 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:2977:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 2983 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3543 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ @@ -21355,147 +21759,386 @@ 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3314 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3317 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3320 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3571 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3327 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3578 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3333 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3587 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3338 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3596 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3342 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3601 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3348 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3607 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3352 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3613 | UINT index); | ^~~~ +./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3356 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3622 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3361 | ID3D12PipelineState *initial_state); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3628 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3628:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3634 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3365 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3365:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3640 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:3640: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:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3643 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3643:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3380 | UINT start_instance_location); + | ^~~~ +./include/vkd3d_d3d12.h:3380:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3652 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3386 | UINT z); + | ^~~~ +./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3394 | UINT64 byte_count); + | ^~~~~~ +./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3403 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3408 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3986 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3417 | D3D12_TILE_COPY_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3989 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3989: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/d3d12.o tests/d3d12.c +./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3425 | DXGI_FORMAT format); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3992 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3434 | const D3D12_VIEWPORT *viewports); + | ^~~~~ +./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3999 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3439 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3443 | const FLOAT blend_factor[4]); + | ^~~~~ +./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4010 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3447 | UINT stencil_ref); + | ^~~~ +./include/vkd3d_d3d12.h:3447:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3451 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4014 | const WCHAR *name); | ^~~~~ +./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3456 | const D3D12_RESOURCE_BARRIER *barriers); + | ^~~~~ +./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3460 | ID3D12GraphicsCommandList *command_list); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3465 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3469 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4020 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3473 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3473:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4024 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3489 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3495 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4028 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3502 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:3502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3509 | UINT dst_offset); + | ^~~~ ./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4033 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3519:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3524:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3524:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3529:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4037 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3534: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:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4052 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3543 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ +./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ +./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4058 | UINT z); | ^~~~ ./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3571 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4066 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3578 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3587 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4075 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3596 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3601 | const D3D12_DISCARD_REGION *region); + | ^~~~~ +./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3607 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3613 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4080 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3622 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4089 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3628 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3628:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3634 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3640 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:3640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3643 | ID3D12GraphicsCommandList *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3643:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4097 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3652 | UINT64 count_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -21504,46 +22147,110 @@ 4106 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3986 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4111 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3989 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3992 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4115 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 3999 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4005 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4010 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4014 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4119 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4123 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4020 | void **device); + | ^~~~ ./include/vkd3d_d3d12.h:4123: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:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4024 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4028 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4033 | ID3D12PipelineState *initial_state); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4128 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4132 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4037 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4137 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ +./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:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4052 | UINT start_instance_location); + | ^~~~ +./include/vkd3d_d3d12.h:4052: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:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4141 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4058 | UINT z); + | ^~~~ ./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4145 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4145: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:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4066 | UINT64 byte_count); + | ^~~~~~ ./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21552,6 +22259,10 @@ 4161 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4075 | const D3D12_BOX *src_box); + | ^~~~~ +./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4167 | UINT dst_offset); | ^~~~ @@ -21560,10 +22271,14 @@ 4174 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4080 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4181 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21572,214 +22287,347 @@ 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4089 | D3D12_TILE_COPY_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4097 | DXGI_FORMAT format); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4201: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/d3d12_invalid_usage.o tests/d3d12_invalid_usage.c +./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4101:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4106 | const D3D12_VIEWPORT *viewports); + | ^~~~~ +./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4111 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4215 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4115 | const FLOAT blend_factor[4]); + | ^~~~~ +./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4119 | UINT stencil_ref); + | ^~~~ ./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4123 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4243 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4128 | const D3D12_RESOURCE_BARRIER *barriers); + | ^~~~~ +./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4250 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4132 | ID3D12GraphicsCommandList *command_list); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4259 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4137 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4268 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4268: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:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4273 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4141 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4279 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4279:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4145 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4285 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4294 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4300 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4306 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:4306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4161 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4312 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4167 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4315 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4174 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4324 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4181 | UINT dst_offset); + | ^~~~ ./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4345:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4350 | FLOAT max); | ^~~~~ ./include/vkd3d_d3d12.h:4350:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4356 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4368 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4372 | UINT mask); | ^~~~ ./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4215 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ ./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4696 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:4696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ ./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4699 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4702 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ +./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4709 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4243 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4715 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4250 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4720 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4259 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4724 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4268 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4273 | const D3D12_DISCARD_REGION *region); + | ^~~~~ +./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4734 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4734: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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o tests/d3d12_invalid_usage.o tests/d3d12_invalid_usage.c +./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4279 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:4279:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4738 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4285 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4743 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4294 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:4294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4747 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4300 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4300: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:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4306 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:4306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4762 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4312 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4768 | UINT z); | ^~~~ -In file included from ./include/vkd3d_d3d12.h:201, - from tests/d3d12_crosstest.h:47, - from tests/d3d12.c:24: -./include/vkd3d_d3dcommon.h:111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 111 | void **object); - | ^~~~ -./include/vkd3d_d3dcommon.h:111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:114:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 114 | IUnknown *This); - | ^~~~~~~~ -./include/vkd3d_d3dcommon.h:114:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:117:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 117 | IUnknown *This); - | ^~~~~~~~ -./include/vkd3d_d3dcommon.h:117: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_d3dcommon.h:236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 236 | void **object); - | ^~~~ -./include/vkd3d_d3dcommon.h:236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:239:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 239 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:239:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:242:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 242 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:242:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:246:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 246 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:246:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3dcommon.h:249:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 249 | ID3D10Blob *This); - | ^~~~~~~~~~ -./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4315 | ID3D12GraphicsCommandList1 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4776 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4324 | UINT64 count_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4785 | const D3D12_BOX *src_box); | ^~~~~ @@ -21788,6 +22636,10 @@ 4790 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4799 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ @@ -21796,318 +22648,110 @@ 4807 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1748 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:1748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1751:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1751 | ID3D12Object *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1751:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1754 | ID3D12Object *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1761:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1761 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:1761:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1767:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1767 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1767:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1772:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1772 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1772:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1776 | const WCHAR *name); +./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ -./include/vkd3d_d3d12.h:1776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4345:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1855 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:1855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1858 | ID3D12DeviceChild *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1861:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1861 | ID3D12DeviceChild *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1861:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1868 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:1868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1874:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1874 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1874:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1879:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1879 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1879:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1883:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1883 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:1883:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1889 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:1889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4816 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1970:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1970 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:1970:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1973 | ID3D12Pageable *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1976:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1976 | ID3D12Pageable *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:1976:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1983 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:1983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1989 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1994:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1994 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:1994:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:1998:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 1998 | const WCHAR *name); +./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4350 | FLOAT max); | ^~~~~ -./include/vkd3d_d3d12.h:1998:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2004 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4350:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4356 | D3D12_SAMPLE_POSITION *sample_positions); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4821 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2099 | void **object); +./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4368 | D3D12_RESOLVE_MODE mode); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4372 | UINT mask); | ^~~~ -./include/vkd3d_d3d12.h:2099:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4825 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2102:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2102 | ID3D12Heap *This); - | ^~~~~~~~~~ -./include/vkd3d_d3d12.h:2102:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2105:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2105 | ID3D12Heap *This); - | ^~~~~~~~~~ -./include/vkd3d_d3d12.h:2105:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2112 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2118:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2118 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2118:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2123 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2127 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2133 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2138:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2138 | D3D12_HEAP_DESC *__ret); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2138:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4829 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4696 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:4696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4699 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4833 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2270:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2270 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2270:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2273 | ID3D12Resource *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2276:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2276 | ID3D12Resource *This); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2276:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2283:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2283 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2283:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2289:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2289 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2289:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2294 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4702 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4838 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ -./include/vkd3d_d3d12.h:2298:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2298 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2304 | void **device); +./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4709 | void *data); | ^~~~ -./include/vkd3d_d3d12.h:2304:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4842 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2311:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2311 | void **data); - | ^~~~ -./include/vkd3d_d3d12.h:2311:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2316 | const D3D12_RANGE *written_range); +./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4715 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2320 | D3D12_RESOURCE_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2323 | ID3D12Resource *This); - | ^~~~~~~~~~~~~~ -./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 | UINT src_slice_pitch); - | ^~~~ -./include/vkd3d_d3d12.h:2331:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4715: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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4847 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2339:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2339 | const D3D12_BOX *src_box); - | ^~~~~ -./include/vkd3d_d3d12.h:2339: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:2344:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2344 | D3D12_HEAP_FLAGS *flags); - | ^~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2459 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2459:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2462 | ID3D12CommandList *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2465 | ID3D12CommandList *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4720 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4851 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2472:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2472 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2472:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4724 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4855 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2478 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2483 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2487 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2493 | void **device); +./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4730 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:2493: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:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2497:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2497 | ID3D12CommandList *This); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4871 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2689 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2689:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2692:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2692 | ID3D12DescriptorHeap *This); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2692:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2695:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2695 | ID3D12DescriptorHeap *This); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2695:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4877 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2702 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2708:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2708 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4884 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2713 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2713:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4734 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/vkd3d_d3d12.h:201, from tests/d3d12_crosstest.h:47, from tests/d3d12_invalid_usage.c:19: @@ -22123,10 +22767,7 @@ 117 | IUnknown *This); | ^~~~~~~~ ./include/vkd3d_d3dcommon.h:117:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2717 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2717:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3dcommon.h:236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 236 | void **object); | ^~~~ @@ -22143,50 +22784,46 @@ 246 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:246:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2723:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2723 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2723:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3dcommon.h:249:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 249 | ID3D10Blob *This); | ^~~~~~~~~~ ./include/vkd3d_d3dcommon.h:249:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4738 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4871 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4743 | ID3D12PipelineState *initial_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4877 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4747 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4884 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4884: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:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4891 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2732:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2834 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2837 | ID3D12QueryHeap *This); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2840 | ID3D12QueryHeap *This); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2840: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:1748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1748 | void **object); | ^~~~ @@ -22194,15 +22831,11 @@ ./include/vkd3d_d3d12.h:1751:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1751 | ID3D12Object *This); | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2847 | void *data); - | ^~~~ ./include/vkd3d_d3d12.h:1751:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1754 | ID3D12Object *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:1754:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1761:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1761 | void *data); | ^~~~ @@ -22235,6 +22868,9 @@ 1868 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:1868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:1874:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1874 | const void *data); | ^~~~~ @@ -22243,6 +22879,7 @@ 1879 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:1879:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:1883:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1883 | const WCHAR *name); | ^~~~~ @@ -22271,30 +22908,26 @@ 1989 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:1989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:1994:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1994 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:1994:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2853:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2853 | const void *data); - | ^~~~~ ./include/vkd3d_d3d12.h:1998:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 1998 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:1998:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2004 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2858 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2858:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4762 | UINT start_instance_location); + | ^~~~ +./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2099:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2099 | void **object); | ^~~~ @@ -22303,10 +22936,6 @@ 2102 | ID3D12Heap *This); | ^~~~~~~~~~ ./include/vkd3d_d3d12.h:2102:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2862:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2862 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2862:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2105:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2105 | ID3D12Heap *This); | ^~~~~~~~~~ @@ -22319,14 +22948,14 @@ 2118 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2118:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2868 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2123 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2127 | const WCHAR *name); | ^~~~~ @@ -22339,14 +22968,18 @@ 2138 | D3D12_HEAP_DESC *__ret); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2138:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4768 | UINT z); + | ^~~~ ./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4911: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:2270:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2270 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2270:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2273 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ @@ -22363,6 +22996,10 @@ 2289 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2289:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2294 | const IUnknown *data); | ^~~~~ @@ -22371,10 +23008,6 @@ 2298 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2298:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2949 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2304:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2304 | void **device); | ^~~~ @@ -22383,30 +23016,26 @@ 2311 | void **data); | ^~~~ ./include/vkd3d_d3d12.h:2311:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2952 | ID3D12CommandSignature *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4776 | UINT64 byte_count); + | ^~~~~~ ./include/vkd3d_d3d12.h:2316:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2316 | const D3D12_RANGE *written_range); | ^~~~~ ./include/vkd3d_d3d12.h:2316:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2320 | D3D12_RESOURCE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2955 | ID3D12CommandSignature *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2323:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2323 | ID3D12Resource *This); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2323:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2331:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2331 | UINT src_slice_pitch); | ^~~~ @@ -22419,22 +23048,26 @@ 2344 | D3D12_HEAP_FLAGS *flags); | ^~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2344:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4925 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ +./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4785 | const D3D12_BOX *src_box); + | ^~~~~ ./include/vkd3d_d3d12.h:2459:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2459 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2459:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2462:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2462 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2462:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2962 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4790 | ID3D12Resource *src_resource); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2465 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ @@ -22443,30 +23076,26 @@ 2472 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2472:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2968 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2478 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2973 | const IUnknown *data); - | ^~~~~ ./include/vkd3d_d3d12.h:2483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2483 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4799 | D3D12_TILE_COPY_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2487:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2487 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2487:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2977 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:2977: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:2493:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2493 | void **device); | ^~~~ @@ -22475,34 +23104,30 @@ 2497 | ID3D12CommandList *This); | ^~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2497:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 2983 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4925 | const D3D12_INDEX_BUFFER_VIEW *view); +./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ -./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3314 | void **object); - | ^~~~ +./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4807 | DXGI_FORMAT format); + | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:2689:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2689 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2689:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ ./include/vkd3d_d3d12.h:2692:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2692 | ID3D12DescriptorHeap *This); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2692:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); - | ^~~~~ +./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2695:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2695 | ID3D12DescriptorHeap *This); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2695:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2702 | void *data); | ^~~~ @@ -22511,82 +23136,78 @@ 2708 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:2708:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2713:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2713 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:2713:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4953 | const D3D12_RECT *rects); + | ^~~~~ +./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2717:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2717 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2717:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ ./include/vkd3d_d3d12.h:2723:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2723 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2723:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2728 | D3D12_DESCRIPTOR_HEAP_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4960 | const D3D12_RECT *rects); + | ^~~~~ ./include/vkd3d_d3d12.h:2732:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2732 | D3D12_CPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2732:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2736 | D3D12_GPU_DESCRIPTOR_HANDLE *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3317 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); +./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4816 | const D3D12_VIEWPORT *viewports); | ^~~~~ -./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2834:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2834 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3320 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2834:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3320:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4969 | const D3D12_RECT *rects); + | ^~~~~ ./include/vkd3d_d3d12.h:2837:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2837 | ID3D12QueryHeap *This); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2837:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3327:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3327 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2840:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2840 | ID3D12QueryHeap *This); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2840:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3333 | const void *data); +./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4821 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2847 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4953 | const D3D12_RECT *rects); - | ^~~~~ +./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2853:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2853 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:2853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3338 | const IUnknown *data); +./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4978 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:2853:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2858:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2858 | const IUnknown *data); | ^~~~~ @@ -22595,90 +23216,86 @@ 2862 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2862:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4825 | const FLOAT blend_factor[4]); + | ^~~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2868 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2868:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4960 | const D3D12_RECT *rects); +./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4983 | const D3D12_DISCARD_REGION *region); | ^~~~~ -./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2949:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2949 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:2949:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3342 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2952:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2952 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:2952:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3348 | void **device); - | ^~~~ ./include/vkd3d_d3d12.h:2955:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2955 | ID3D12CommandSignature *This); | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2955:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4989 | UINT index); + | ^~~~ +./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4829 | UINT stencil_ref); + | ^~~~ +./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2962:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2962 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:2962:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3352 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4969 | const D3D12_RECT *rects); - | ^~~~~ ./include/vkd3d_d3d12.h:2968:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2968 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2968:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2973:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2973 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4995 | UINT index); + | ^~~~ ./include/vkd3d_d3d12.h:2973:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2977:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2977 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:2977:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4833 | ID3D12PipelineState *pipeline_state); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:2983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 2983 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:2983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4978 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3356 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5004 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3314:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3314 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3361 | ID3D12PipelineState *initial_state); - | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3314:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4838 | const D3D12_RESOURCE_BARRIER *barriers); + | ^~~~~ ./include/vkd3d_d3d12.h:3317:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3317 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3317:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3365 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3365:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4983 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5010 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3320:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3320 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -22687,154 +23304,146 @@ 3327 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:3327:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4842 | ID3D12GraphicsCommandList *command_list); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5016 | UINT size); + | ^~~~ ./include/vkd3d_d3d12.h:3333:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3333 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3333:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4989 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4989: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:3338:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3338 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:3372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3338:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3380 | UINT start_instance_location); - | ^~~~ ./include/vkd3d_d3d12.h:3342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3342 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:3380:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5022 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4847 | ID3D12DescriptorHeap *const *heaps); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3348 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3386 | UINT z); - | ^~~~ -./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4995 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3352:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3352 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3394 | UINT64 byte_count); - | ^~~~~~ ./include/vkd3d_d3d12.h:3352:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5025 | ID3D12GraphicsCommandList2 *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3356 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3403 | const D3D12_BOX *src_box); - | ^~~~~ ./include/vkd3d_d3d12.h:3356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4851 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3361:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3361 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3361:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5004 | UINT64 aligned_dst_buffer_offset); +./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5034 | UINT64 count_buffer_offset); | ^~~~~~ -./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3365:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3365 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3365: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:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3408 | ID3D12Resource *src_resource); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4855 | ID3D12RootSignature *root_signature); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3380:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3380 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:3380:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5010 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3417 | D3D12_TILE_COPY_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3386:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3386 | UINT z); | ^~~~ ./include/vkd3d_d3d12.h:3386:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3425 | DXGI_FORMAT format); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3394:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3394 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:3394:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3403:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3403 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:3403:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5016 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3408:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3408 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3408:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5060 | FLOAT max); + | ^~~~~ +./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3417:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3417 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3417:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5022 | UINT size); - | ^~~~ +./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3425:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3425 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:3425:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3434 | const D3D12_VIEWPORT *viewports); - | ^~~~~ -./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5066 | D3D12_SAMPLE_POSITION *sample_positions); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3429:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3429 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3429:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3439 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3434:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3434 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:3434:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5025 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4871 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5078 | D3D12_RESOLVE_MODE mode); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3439:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3439 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3439:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3443 | const FLOAT blend_factor[4]); | ^~~~~ @@ -22843,62 +23452,50 @@ 3447 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:3447:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3443:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3443 | const FLOAT blend_factor[4]); - | ^~~~~ -./include/vkd3d_d3d12.h:3443:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5034 | UINT64 count_buffer_offset); - | ^~~~~~ +./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5082 | UINT mask); + | ^~~~ +./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4877 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3451 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3447:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3447 | UINT stencil_ref); - | ^~~~ -./include/vkd3d_d3d12.h:3447:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3456 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3451:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3451 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3451:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); + | ^~~~~ +./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3460 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3456:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3456 | const D3D12_RESOURCE_BARRIER *barriers); - | ^~~~~ -./include/vkd3d_d3d12.h:3456:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ +./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4884 | UINT dst_offset); + | ^~~~ +./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3465 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5045: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:3460:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3460 | ID3D12GraphicsCommandList *command_list); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3460:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3469 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4891 | UINT dst_offset); + | ^~~~ ./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3473 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3473:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -22907,62 +23504,54 @@ 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5060 | FLOAT max); - | ^~~~~ +./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5489 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3489 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3495 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3465:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3465 | ID3D12DescriptorHeap *const *heaps); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3465:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3502 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3469:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3469 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3469:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5066 | D3D12_SAMPLE_POSITION *sample_positions); - | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5492 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3509 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3473:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3473 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3473:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3478:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3478 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3478:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5495 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3519:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3483:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3483 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3483:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5078 | D3D12_RESOLVE_MODE mode); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3524:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -22971,58 +23560,54 @@ 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5502 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3534:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5082 | UINT mask); - | ^~~~ -./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3489 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3495 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3543 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3502 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5508 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); - | ^~~~~ -./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3509:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3509 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:3509:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3514:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3514 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3514:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5513 | const IUnknown *data); + | ^~~~~ ./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ +./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3571 | const D3D12_RECT *rects); | ^~~~~ @@ -23031,6 +23616,14 @@ 3578 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5517 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4925 | const D3D12_INDEX_BUFFER_VIEW *view); + | ^~~~~ +./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3587 | const D3D12_RECT *rects); | ^~~~~ @@ -23039,70 +23632,62 @@ 3596 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5489 | void **object); +./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5523 | void **device); | ^~~~ +./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3601 | const D3D12_DISCARD_REGION *region); | ^~~~~ ./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3519:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3519 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3519:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); + | ^~~~~ +./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3607 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3524:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3524 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3524:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5536 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3613 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3529:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3529 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3529:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); + | ^~~~~ ./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3622 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ -./include/vkd3d_d3d12.h:3534:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3534 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5492 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3534:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3628 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3539:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3539 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5545 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3628:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3539:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3543 | const D3D12_INDEX_BUFFER_VIEW *view); - | ^~~~~ +./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3634 | UINT size); | ^~~~ -./include/vkd3d_d3d12.h:3543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); + | ^~~~~ +./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3640 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:3640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5495 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5550 | ID3D12CommandList *const *command_lists); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3643 | ID3D12GraphicsCommandList *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23111,2890 +23696,2460 @@ 3652 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3549:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3549 | const D3D12_VERTEX_BUFFER_VIEW *views); +./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4953 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3549:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5502 | void *data); +./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5556 | UINT size); | ^~~~ -./include/vkd3d_d3d12.h:3555:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3555 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3555:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5508 | const void *data); +./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4960 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5562 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3986 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3562 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); +./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4969 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3989 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3571:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3571 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3571:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5565 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3992 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5513 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:3578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3578 | const D3D12_RECT *rects); +./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4978 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:3578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 3999 | void *data); | ^~~~ -./include/vkd3d_d3d12.h:3587:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3587 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3587:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3596 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:3596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5570 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4005 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5517 | const WCHAR *name); +./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4983 | const D3D12_DISCARD_REGION *region); | ^~~~~ -./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4010 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5575 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4014 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5523 | void **device); +./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4989 | UINT index); | ^~~~ -./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4020 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3601:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3601 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -./include/vkd3d_d3d12.h:3601:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5536 | D3D12_TILE_MAPPING_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3607:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3607 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:3607:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3613:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3613 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:3613:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3622:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3622 | UINT64 aligned_dst_buffer_offset); +./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5579 | UINT64 *frequency); | ^~~~~~ -./include/vkd3d_d3d12.h:3622:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5545 | D3D12_TILE_MAPPING_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3628:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3628 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3628: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:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4024 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 4995 | UINT index); + | ^~~~ ./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4028 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5550 | ID3D12CommandList *const *command_lists); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5584 | UINT64 *cpu_timestamp); + | ^~~~~~ +./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4033 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5004 | UINT64 aligned_dst_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4037 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4037:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5556 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3634 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:3634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3640 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:3640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3643:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3643 | ID3D12GraphicsCommandList *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5562 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:3643: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:3652:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3652 | UINT64 count_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:3652:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5565 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ ./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:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5010 | D3D12_PREDICATION_OP operation); + | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4052 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5771 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4058 | UINT z); | ^~~~ -./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5570 | UINT64 value); - | ^~~~~~ ./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5016 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4066 | UINT64 byte_count); | ^~~~~~ -./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5575 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3986:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3986 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:3986:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5579 | UINT64 *frequency); - | ^~~~~~ -./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3989 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4075 | const D3D12_BOX *src_box); | ^~~~~ +./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5774 | ID3D12RootSignature *This); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5584 | UINT64 *cpu_timestamp); - | ^~~~~~ -./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5022 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4080 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5777 | ID3D12RootSignature *This); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4089 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3992:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3992 | ID3D12GraphicsCommandList1 *This); +./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5025 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:3992:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:3999:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 3999 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:3999:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4005:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4005 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4005:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5771 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4010 | const IUnknown *data); - | ^~~~~ +./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4097 | DXGI_FORMAT format); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5784 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5034 | UINT64 count_buffer_offset); + | ^~~~~~ +./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4101:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5774 | ID3D12RootSignature *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4106 | const D3D12_VIEWPORT *viewports); | ^~~~~ ./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5790 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4111 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5777 | ID3D12RootSignature *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4014:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4014 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:4014:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4020:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4020 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:4020:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5784 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4024:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4024 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4024:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4115 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5790 | const void *data); +./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); + | ^~~~~ +./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5795 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4119 | UINT stencil_ref); | ^~~~ ./include/vkd3d_d3d12.h:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4123 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5795 | const IUnknown *data); +./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5060 | FLOAT max); | ^~~~~ -./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4028 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4033:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4033 | ID3D12PipelineState *initial_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4033:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5799 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4037:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4037 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4037: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:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4128 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ ./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5805 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5066 | D3D12_SAMPLE_POSITION *sample_positions); + | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4132 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5805 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4137 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5889 | void **object); - | ^~~~ +./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5078 | D3D12_RESOLVE_MODE mode); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4141 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4052:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4052 | UINT start_instance_location); - | ^~~~ -./include/vkd3d_d3d12.h:4052:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4058:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4058 | UINT z); +./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5889 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:4058:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5892 | ID3D12PipelineState *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4066 | UINT64 byte_count); - | ^~~~~~ -./include/vkd3d_d3d12.h:4066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5895 | ID3D12PipelineState *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4145 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5082 | UINT mask); + | ^~~~ +./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5902 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5892 | ID3D12PipelineState *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4075 | const D3D12_BOX *src_box); - | ^~~~~ -./include/vkd3d_d3d12.h:4075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4080 | ID3D12Resource *src_resource); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5908 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4089 | D3D12_TILE_COPY_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4097:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4097 | DXGI_FORMAT format); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:4097:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5913 | const IUnknown *data); +./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); | ^~~~~ -./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4161 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5895 | ID3D12PipelineState *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4167 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5917 | const WCHAR *name); - | ^~~~~ ./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4174 | UINT dst_offset); | ^~~~ -./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5902 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4181 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4101:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4101 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4101:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5923 | void **device); +./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5489 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4106 | const D3D12_VIEWPORT *viewports); - | ^~~~~ -./include/vkd3d_d3d12.h:4106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4111:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4111 | const D3D12_RECT *rects); +./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5908 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:4111:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5928 | ID3DBlob **blob); - | ^~~~~~~~ -./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6025 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5492 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5913 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4115:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4115 | const FLOAT blend_factor[4]); - | ^~~~~ -./include/vkd3d_d3d12.h:4115:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6028 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4119:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4119 | UINT stencil_ref); - | ^~~~ -./include/vkd3d_d3d12.h:4119:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4123:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4123 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4123:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6031 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:4128:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4128 | const D3D12_RESOURCE_BARRIER *barriers); - | ^~~~~ -./include/vkd3d_d3d12.h:4128:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5917 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5495 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6038 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6044 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4132:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4132 | ID3D12GraphicsCommandList *command_list); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4132:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4137 | ID3D12DescriptorHeap *const *heaps); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6049 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4141:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4141 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4141:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5923 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4215 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6053 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5502 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5928 | ID3DBlob **blob); + | ^~~~~~~~ +./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6059 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5508 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ ./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4145 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6063 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:4150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4150 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4155:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4155 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4155:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6068 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:4161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4161 | UINT dst_offset); +./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6025 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:4161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4243 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6072 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5513 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4250 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6028 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4259 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4167 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4174:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4174 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4174:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4181:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4181 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4181:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6170 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5517 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4268 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6031 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4273 | const D3D12_DISCARD_REGION *region); | ^~~~~ -./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6173 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5523 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4279 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4279:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6176 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6038 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4285 | UINT index); | ^~~~ -./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4186:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4186 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4186:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4191:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4191 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4191:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6183 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4196:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4196 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4196:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4201:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4201 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4201:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6189 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5536 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4294 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6044 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4300 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6194 | const IUnknown *data); +./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5545 | D3D12_TILE_MAPPING_FLAGS flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6049 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4306 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4206:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4206 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4206:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4211:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4211 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4211:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4215:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4215 | const D3D12_INDEX_BUFFER_VIEW *view); - | ^~~~~ -./include/vkd3d_d3d12.h:4215:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6198 | const WCHAR *name); - | ^~~~~ ./include/vkd3d_d3d12.h:4312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4312 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5550 | ID3D12CommandList *const *command_lists); + | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6053 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4315 | ID3D12GraphicsCommandList1 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6204 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4324 | UINT64 count_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4221:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4221 | const D3D12_VERTEX_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4221:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6059 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5556 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4227:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4227 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4227:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4234:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4234 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); - | ^~~~~ -./include/vkd3d_d3d12.h:4234:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:4345:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4243:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4243 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4243:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6063 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5562 | UINT size); + | ^~~~ +./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4350 | FLOAT max); | ^~~~~ ./include/vkd3d_d3d12.h:4350:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4250:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4250 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4250:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6208 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4259:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4259 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4259:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4356 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6068 | HANDLE event); + | ^~~~~~ ./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4268:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4268 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4268:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5565 | ID3D12CommandQueue *This); + | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4368 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4273:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4273 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -./include/vkd3d_d3d12.h:4273:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4372 | UINT mask); | ^~~~ -./include/vkd3d_d3d12.h:4279:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4279 | UINT index); - | ^~~~ ./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4279:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4285:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4285 | UINT index); - | ^~~~ -./include/vkd3d_d3d12.h:4285:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4294:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4294 | UINT64 aligned_dst_buffer_offset); +./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6072 | UINT64 value); | ^~~~~~ -./include/vkd3d_d3d12.h:4294:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6540 | void **object); +./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5570 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5575 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6170 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4300:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4300 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4300:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4696 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:4306:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4306 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:4306:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4312 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:4312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5579 | UINT64 *frequency); + | ^~~~~~ +./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6173 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4699 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6543 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4315:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4315 | ID3D12GraphicsCommandList1 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4315:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4324:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4324 | UINT64 count_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:4324:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4702 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4335:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4335 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:4335:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5584 | UINT64 *cpu_timestamp); + | ^~~~~~ +./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6176 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4709 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4345:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4345 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:4345:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6546 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4350:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4350 | FLOAT max); - | ^~~~~ -./include/vkd3d_d3d12.h:4350:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6183 | void *data); + | ^~~~ ./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4715 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4356:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4356 | D3D12_SAMPLE_POSITION *sample_positions); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4356:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4720 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:4368:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4368 | D3D12_RESOLVE_MODE mode); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4368:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4372:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4372 | UINT mask); - | ^~~~ -./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6553 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:4372:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6189 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4724 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5771 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4730 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4696:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4696 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:4696:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6194 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5774 | ID3D12RootSignature *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4734 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6559 | const void *data); - | ^~~~~ ./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4699:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4699 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4699:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5777 | ID3D12RootSignature *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4738 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4702:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4702 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4702:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5784 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6198 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4743 | ID3D12PipelineState *initial_state); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4709:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4709 | void *data); - | ^~~~ ./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4709:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4715:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4715 | const void *data); +./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5790 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:4715:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6204 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4747 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4720:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4720 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6564 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:4720: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: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:4724:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4724 | const WCHAR *name); +./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6208 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5795 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:4724:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4762 | UINT start_instance_location); | ^~~~ ./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4730:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4730 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:4730:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5799 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4768 | UINT z); | ^~~~ -./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6568 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:4734:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4734 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4734:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5799: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:4738:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4738 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4738:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6540 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4776 | UINT64 byte_count); | ^~~~~~ ./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4743:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4743 | ID3D12PipelineState *initial_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4743:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5805 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4785 | const D3D12_BOX *src_box); | ^~~~~ ./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6572 | ID3D12Device *This); +./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6543 | ID3D12Device *This); | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4747:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4747 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4747:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4790 | ID3D12Resource *src_resource); | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4754:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4754 | UINT start_instance_location); - | ^~~~ ./include/vkd3d_d3d12.h:4790: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:4762:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4762 | UINT start_instance_location); +./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5889 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:4762:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4799 | D3D12_TILE_COPY_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6578 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:4768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4768 | UINT z); - | ^~~~ -./include/vkd3d_d3d12.h:6578: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:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6546 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5892 | ID3D12PipelineState *This); + | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4807 | DXGI_FORMAT format); | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4776:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4776 | UINT64 byte_count); - | ^~~~~~ -./include/vkd3d_d3d12.h:4776:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6553 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5895 | ID3D12PipelineState *This); + | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4785 | const D3D12_BOX *src_box); +./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6559 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:4785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6584 | void **command_allocator); - | ^~~~ +./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4816 | const D3D12_VIEWPORT *viewports); | ^~~~~ -./include/vkd3d_d3d12.h:4790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4790 | ID3D12Resource *src_resource); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4799 | D3D12_TILE_COPY_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5902 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4821 | const D3D12_RECT *rects); | ^~~~~ -./include/vkd3d_d3d12.h:6584:9: 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:4807:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4807 | DXGI_FORMAT format); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:4807:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4825 | const FLOAT blend_factor[4]); - | ^~~~~ -./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4811:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4811 | D3D12_PRIMITIVE_TOPOLOGY primitive_topology); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4811:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4829 | UINT stencil_ref); - | ^~~~ -./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4816:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4816 | const D3D12_VIEWPORT *viewports); +./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6564 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:4816:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6590 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4821:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4821 | const D3D12_RECT *rects); +./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5908 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:4821:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4833 | ID3D12PipelineState *pipeline_state); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4825:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4825 | const FLOAT blend_factor[4]); | ^~~~~ ./include/vkd3d_d3d12.h:4825:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4838 | const D3D12_RESOURCE_BARRIER *barriers); +./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6568 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4829:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4829 | UINT stencil_ref); | ^~~~ -./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6596 | void **pipeline_state); - | ^~~~ ./include/vkd3d_d3d12.h:4829:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4842 | ID3D12GraphicsCommandList *command_list); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5913 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4833:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4833 | ID3D12PipelineState *pipeline_state); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4833:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4847 | ID3D12DescriptorHeap *const *heaps); - | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6572 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4838 | const D3D12_RESOURCE_BARRIER *barriers); | ^~~~~ +./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5917 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4838:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6605 | void **command_list); +./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6578 | void **command_queue); + | ^~~~ +./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5923 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:4842:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4842 | ID3D12GraphicsCommandList *command_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4842:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4851 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6584 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4847:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4847 | ID3D12DescriptorHeap *const *heaps); | ^~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4847:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4855 | ID3D12RootSignature *root_signature); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 5928 | ID3DBlob **blob); + | ^~~~~~~~ +./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4851:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4851 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4851:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6611 | UINT feature_data_size); +./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6590 | void **pipeline_state); | ^~~~ -./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4855:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4855 | ID3D12RootSignature *root_signature); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4855:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6025 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4860:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4860 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6596 | void **pipeline_state); + | ^~~~ ./include/vkd3d_d3d12.h:4860:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6028 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6605 | void **command_list); + | ^~~~ ./include/vkd3d_d3d12.h:4865:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4865 | D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4871 | UINT dst_offset); - | ^~~~ +./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4865:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6031 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4871:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4871 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4871:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6611 | UINT feature_data_size); + | ^~~~ +./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4877 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4877:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4877 | UINT dst_offset); +./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6038 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6617 | void **descriptor_heap); | ^~~~ -./include/vkd3d_d3d12.h:4877:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4884 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4884:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4884 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4884:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4891 | UINT dst_offset); - | ^~~~ -./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6044 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:4891:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4891 | UINT dst_offset); | ^~~~ ./include/vkd3d_d3d12.h:4891:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4896:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4896 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4896:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6049 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6629 | void **root_signature); + | ^~~~ +./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4901:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4901 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4901:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6053 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4906:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4906 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4906:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6629 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4911:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4911 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6059 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4911:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6063 | ID3D12Fence *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4916:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4916 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4916:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); +./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6068 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4925 | const D3D12_INDEX_BUFFER_VIEW *view); | ^~~~~ ./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4921:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4921 | D3D12_GPU_VIRTUAL_ADDRESS address); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:4921:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4925:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4925 | const D3D12_INDEX_BUFFER_VIEW *view); - | ^~~~~ -./include/vkd3d_d3d12.h:4925:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6072 | UINT64 value); + | ^~~~~~ +./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); | ^~~~~ ./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); | ^~~~~ -./include/vkd3d_d3d12.h:4931:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4931 | const D3D12_VERTEX_BUFFER_VIEW *views); - | ^~~~~ ./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4931:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6170 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4953 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6173 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4937:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4937 | const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views); - | ^~~~~ -./include/vkd3d_d3d12.h:4937:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4960 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4944:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4944 | const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor); - | ^~~~~ -./include/vkd3d_d3d12.h:4944:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6176 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4969 | const D3D12_RECT *rects); | ^~~~~ ./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4953:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4953 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:4953:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6183 | void *data); + | ^~~~ ./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4978 | const D3D12_RECT *rects); | ^~~~~ +./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6688 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ ./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6189 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6694 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4983 | const D3D12_DISCARD_REGION *region); | ^~~~~ -./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4960:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4960 | const D3D12_RECT *rects); - | ^~~~~ -./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4960:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4989 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4969:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4969 | const D3D12_RECT *rects); +./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6704 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6194 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:4969:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 4995 | UINT index); | ^~~~ ./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4978:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4978 | const D3D12_RECT *rects); +./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6198 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:4978:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6710 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5004 | UINT64 aligned_dst_buffer_offset); | ^~~~~~ ./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4983:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4983 | const D3D12_DISCARD_REGION *region); - | ^~~~~ -./include/vkd3d_d3d12.h:4983:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5010 | D3D12_PREDICATION_OP operation); | ^~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6204 | void **device); + | ^~~~ +./include/vkd3d_d3d12.h:6204: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:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5016 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4989:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4989 | UINT index); +./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6208 | ID3D12CommandAllocator *This); + | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6728 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:4989:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6208: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:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5022 | UINT size); | ^~~~ ./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:4995:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 4995 | UINT index); +./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6736 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6540 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:4995:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5025 | ID3D12GraphicsCommandList2 *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5004:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5004 | UINT64 aligned_dst_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:5004:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6742 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5034 | UINT64 count_buffer_offset); | ^~~~~~ +./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5010:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5010 | D3D12_PREDICATION_OP operation); - | ^~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6543 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5010:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6748 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); | ^~~~~ ./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5016:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5016 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:5016:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5022:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5022 | UINT size); - | ^~~~ -./include/vkd3d_d3d12.h:5022:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6688 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5025 | ID3D12GraphicsCommandList2 *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6546 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6753 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5060 | FLOAT max); | ^~~~~ +./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6553 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5060:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5034:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5034 | UINT64 count_buffer_offset); - | ^~~~~~ -./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6694 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5034:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6758 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5066 | D3D12_SAMPLE_POSITION *sample_positions); | ^~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5045:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5045 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); +./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6559 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5078 | D3D12_RESOLVE_MODE mode); | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5045:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6704 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5055:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5055 | const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges); - | ^~~~~ -./include/vkd3d_d3d12.h:5055:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6710 | void **heap); +./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6765 | void **fence); | ^~~~ -./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5060:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5060 | FLOAT max); +./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6564 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:5060: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:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5082 | UINT mask); | ^~~~ +./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5066:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5066 | D3D12_SAMPLE_POSITION *sample_positions); - | ^~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5066:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6768 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); | ^~~~~ ./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6728 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5078:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5078 | D3D12_RESOLVE_MODE mode); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5078:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5082:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5082 | UINT mask); - | ^~~~ -./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6736 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5082:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5089:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5089 | const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes); +./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6568 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:5089:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6742 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6748 | HANDLE *handle); +./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6779 | UINT64 *total_bytes); | ^~~~~~ -./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5489 | void **object); +./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6572 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6785 | void **heap); | ^~~~ -./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6753 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5489:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5489 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:5489:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6758 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5492 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6578 | void **command_queue); + | ^~~~ +./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5492:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5492 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6789 | BOOL enable); + | ^~~~ ./include/vkd3d_d3d12.h:5492:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6765 | void **fence); +./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6584 | void **command_allocator); | ^~~~ -./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5495 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5495:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5495 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5495:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6768 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6796 | void **command_signature); + | ^~~~ +./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5502 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6779 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6590 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5508 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5502:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5502 | void *data); +./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6596 | void **pipeline_state); | ^~~~ -./include/vkd3d_d3d12.h:5502:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6785 | void **heap); +./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6810 | LUID *__ret); | ^~~~ -./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5513 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:5508:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5508 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:5508:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6789 | BOOL enable); +./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6605 | void **command_list); | ^~~~ -./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5517 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6796 | void **command_signature); +./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6611 | UINT feature_data_size); | ^~~~ -./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7056 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5523 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5513:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5513 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5513:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6617 | void **descriptor_heap); + | ^~~~ ./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5536 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7059 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5517:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5517 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:5517:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6810 | LUID *__ret); - | ^~~~ -./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7062 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5545 | D3D12_TILE_MAPPING_FLAGS flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6629 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5550 | ID3D12CommandList *const *command_lists); | ^~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7056 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5523:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5523 | void **device); +./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7069 | void *data); | ^~~~ -./include/vkd3d_d3d12.h:5523:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5556 | UINT size); | ^~~~ +./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7075 | const void *data); + | ^~~~~ ./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7059 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5536:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5536 | D3D12_TILE_MAPPING_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5536:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5562 | UINT size); | ^~~~ -./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7062 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7080 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5565 | ID3D12CommandQueue *This); | ^~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7069 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5545:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5545 | D3D12_TILE_MAPPING_FLAGS flags); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5545:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7084 | const WCHAR *name); + | ^~~~~ +./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5570 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7075 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5550:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5550 | ID3D12CommandList *const *command_lists); - | ^~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5550:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5575 | UINT64 value); | ^~~~~~ +./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7088 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7080 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5579 | UINT64 *frequency); | ^~~~~~ ./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7084 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5556:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5556 | UINT size); +./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7094 | void **command_queue); | ^~~~ -./include/vkd3d_d3d12.h:5556:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5584 | UINT64 *cpu_timestamp); | ^~~~~~ ./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7088 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5562:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5562 | UINT size); +./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7100 | void **command_allocator); | ^~~~ -./include/vkd3d_d3d12.h:5562:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7094 | void **command_queue); +./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7106 | void **pipeline_state); | ^~~~ -./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7112 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5771 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6688 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ ./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5565:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5565 | ID3D12CommandQueue *This); - | ^~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5565:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7121 | void **command_list); + | ^~~~ +./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5774 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7100 | void **command_allocator); +./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6694 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7127 | UINT feature_data_size); | ^~~~ -./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5570:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5570 | UINT64 value); - | ^~~~~~ +./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5777 | ID3D12RootSignature *This); | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5570:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6704 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5784 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5575:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5575 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:5575:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7133 | void **descriptor_heap); + | ^~~~ +./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6710 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5790 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7106 | void **pipeline_state); +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7137: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:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5795 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5579:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5579 | UINT64 *frequency); - | ^~~~~~ -./include/vkd3d_d3d12.h:5579:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7145 | void **root_signature); + | ^~~~ +./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6728 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5799 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7112 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7112: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:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5805 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5584 | UINT64 *cpu_timestamp); +./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6736 | HANDLE *handle); | ^~~~~~ -./include/vkd3d_d3d12.h:5584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5889 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7121 | void **command_list); - | ^~~~ ./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5588:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5588 | D3D12_COMMAND_QUEUE_DESC *__ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5588:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6742 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5892 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6748 | HANDLE *handle); + | ^~~~~~ ./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5895 | ID3D12PipelineState *This); | ^~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6753 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5902 | void *data); | ^~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7127 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5771:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5771 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:5771:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6758 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5908 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:5908:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6765 | void **fence); + | ^~~~ ./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5913 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7133 | void **descriptor_heap); - | ^~~~ +./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5774:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5774 | ID3D12RootSignature *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5774:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6768 | ID3D12Device *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5917 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6779 | UINT64 *total_bytes); + | ^~~~~~ +./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5923 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5777:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5777 | ID3D12RootSignature *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5777:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7204 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6785 | void **heap); + | ^~~~ ./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 5928 | ID3DBlob **blob); | ^~~~~~~~ -./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5784:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5784 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7145 | void **root_signature); +./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7210 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6789 | BOOL enable); | ^~~~ -./include/vkd3d_d3d12.h:5784:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6025 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5790:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5790 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5790:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7220 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6796 | void **command_signature); + | ^~~~ +./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6028 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5795:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5795 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:5795:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7226 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6031 | ID3D12Fence *This); | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6031: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:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6038 | void *data); | ^~~~ -./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5799:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5799 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:5799:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6810 | LUID *__ret); + | ^~~~ +./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7244 | void **resource); + | ^~~~ +./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6044 | const void *data); | ^~~~~ -./include/vkd3d_d3d12.h:5805:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5805 | void **device); - | ^~~~ ./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5805:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7056 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7252 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6049 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5889:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5889 | void **object); - | ^~~~ +./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7059 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6053 | const WCHAR *name); | ^~~~~ -./include/vkd3d_d3d12.h:5889:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7258 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6059 | void **device); | ^~~~ ./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7204 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5892:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5892 | ID3D12PipelineState *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5892:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7264 | HANDLE *handle); + | ^~~~~~ +./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7062 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6063 | ID3D12Fence *This); | ^~~~~~~~~~~ ./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7210 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7210:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7269 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7069 | void *data); + | ^~~~ +./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6068 | HANDLE event); | ^~~~~~ ./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5895:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5895 | ID3D12PipelineState *This); - | ^~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:5895:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7220 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7075 | const void *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6072 | UINT64 value); | ^~~~~~ ./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7226 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5902:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5902 | void *data); +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); | ^~~~ -./include/vkd3d_d3d12.h:5902:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7080 | const IUnknown *data); + | ^~~~~ +./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7084 | const WCHAR *name); + | ^~~~~ ./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6170 | void **object); | ^~~~ +./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5908:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5908 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7236 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:5908: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:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ ./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6173 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7244 | void **resource); +./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7088 | ID3D12Device1 *This); + | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); | ^~~~ -./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6176 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7094 | void **command_queue); + | ^~~~ ./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5913:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5913 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:5913:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7252 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); + | ^~~~ ./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6183 | void *data); | ^~~~ +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7258 | void **object); +./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7100 | void **command_allocator); | ^~~~ -./include/vkd3d_d3d12.h:5917:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5917 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5917:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6189 | const void *data); | ^~~~~ +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); + | ^~~~ ./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7264 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7106 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6194 | const IUnknown *data); | ^~~~~ ./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5923:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5923 | void **device); +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7112 | void **pipeline_state); | ^~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7269 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6198 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5923:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); + | ^~~~ +./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7121 | void **command_list); + | ^~~~ +./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6204 | void **device); | ^~~~ -./include/vkd3d_d3d12.h:5928:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 5928 | ID3DBlob **blob); - | ^~~~~~~~ -./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:5928:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | void **lib); + | ^~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6208 | ID3D12CommandAllocator *This); | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ ./include/vkd3d_d3d12.h:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6025:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6025 | void **object); +./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7127 | UINT feature_data_size); | ^~~~ -./include/vkd3d_d3d12.h:6025:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7133 | void **descriptor_heap); + | ^~~~ +./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6540 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6540:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6543 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6028:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6028 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:6028:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); +./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7145 | void **root_signature); | ^~~~ -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6546 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6546:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6031:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6031 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); +./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:6031:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6553 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:6553:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6038:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6038 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:6038:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6559 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6044:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6044 | const void *data); - | ^~~~~ +./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6564 | const IUnknown *data); | ^~~~~ -./include/vkd3d_d3d12.h:6044:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); - | ^~~~ -./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6568 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6049:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6049 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6049:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7334 | void **lib); - | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6572 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6578 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:6053:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6053 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6053:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6584 | void **command_allocator); - | ^~~~ -./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6059 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:6059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6590 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6596 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6063:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6063 | ID3D12Fence *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12.h:6063:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6605 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6068:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6068 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6068:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6611 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6617 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6072:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6072 | UINT64 value); - | ^~~~~~ -./include/vkd3d_d3d12.h:6072:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7673 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6170:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6170 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6170:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7676 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6629 | void **root_signature); +./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6578 | void **command_queue); | ^~~~ ./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); +./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6584 | void **command_allocator); + | ^~~~ +./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7679 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6173:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6173 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6173:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6590 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); | ^~~~~ -./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6176:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6176 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6176:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6596 | void **pipeline_state); + | ^~~~ +./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7688 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6183:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6183 | void *data); +./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7204 | const D3D12_RESOURCE_DESC *resource_descs); + | ^~~~~ +./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6605 | void **command_list); | ^~~~ -./include/vkd3d_d3d12.h:6183:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6605: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); | ^~~~~~~ ./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6611 | UINT feature_data_size); + | ^~~~ +./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7210 | D3D12_HEAP_TYPE heap_type); + | ^~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7210: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); | ^~~~~~~ ./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6189:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6189 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6189:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6194:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6194 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6194:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6617 | void **descriptor_heap); + | ^~~~ +./include/vkd3d_d3d12.h:6617: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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); | ^~~~~~~ +./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7220 | void **resource); + | ^~~~ ./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6688 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6198:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6198 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6198:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6694 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6204 | void **device); - | ^~~~ -./include/vkd3d_d3d12.h:6204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6704 | void **resource); +./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7226 | void **heap); | ^~~~ -./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6208:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6208 | ID3D12CommandAllocator *This); - | ^~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7739 | 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:6208:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6710 | void **heap); +./include/vkd3d_d3d12.h:7236:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7236 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); | ^~~~~~~ ./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6540:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6540 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6540: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:6543:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6543 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6543:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6728 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:6546:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6546 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6546: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:7236:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); | ^~~~~~~ +./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 6629 | void **root_signature); + | ^~~~ ./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6553:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6553 | void *data); +./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7244 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:6553: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:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); | ^~~~~~~ -./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6736 | HANDLE *handle); - | ^~~~~~ ./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6559:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6559 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6559:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6742 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6564:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6564 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:6564:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6748 | HANDLE *handle); +./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7252 | HANDLE *handle); | ^~~~~~ -./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); | ^~~~~~~ +./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6568:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6568 | const WCHAR *name); - | ^~~~~ -./include/vkd3d_d3d12.h:6568:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ -./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6753 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6572:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6572 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6572:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6758 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6578:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6578 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6578:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6584:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6584 | void **command_allocator); - | ^~~~ -./include/vkd3d_d3d12.h:6584:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6765 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6590:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6590 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6590:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6768 | ID3D12Device *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6596 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:6596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6779 | UINT64 *total_bytes); - | ^~~~~~ -./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6605:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6605 | void **command_list); - | ^~~~ -./include/vkd3d_d3d12.h:6605:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6785 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6611:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6611 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:6611:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6789 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6617:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6617 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:6617:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6796 | void **command_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6621 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6621:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6629:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6629 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:6629:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6634:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6634 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6634:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 6810 | LUID *__ret); +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7258 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6640:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6640 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7264 | HANDLE *handle); + | ^~~~~~ ./include/vkd3d_d3d12.h:6640:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7269 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6647:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6647 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6647:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7056 | void **object); +./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7274 | ID3D12Pageable *const *objects); + | ^~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7281 | void **fence); | ^~~~ -./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6653:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6653 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6653:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7059 | ID3D12Device1 *This); +./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7284 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7295 | UINT64 *total_bytes); + | ^~~~~~ ./include/vkd3d_d3d12.h:6659:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6659 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6659:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7062 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7301 | void **heap); + | ^~~~ +./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6664:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6664 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6664:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7305 | BOOL enable); + | ^~~~ +./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7312 | void **command_signature); + | ^~~~ +./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6674:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6674 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6674:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7069 | void *data); - | ^~~~ -./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); + | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6681:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6681 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6681:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7075 | const void *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6688 | const D3D12_RESOURCE_DESC *resource_descs); | ^~~~~ ./include/vkd3d_d3d12.h:6688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7080 | const IUnknown *data); - | ^~~~~ -./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7326 | LUID *__ret); + | ^~~~ +./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6694:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6694 | D3D12_HEAP_TYPE heap_type); | ^~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6694:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7334 | void **lib); + | ^~~~ +./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6704:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6704 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7084 | const WCHAR *name); - | ^~~~~ ./include/vkd3d_d3d12.h:6704:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7084:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7342 | HANDLE event); + | ^~~~~~ +./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6710:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6710 | void **heap); | ^~~~ ./include/vkd3d_d3d12.h:6710:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7088 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7094 | void **command_queue); - | ^~~~ -./include/vkd3d_d3d12.h:7094: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:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7100 | void **command_allocator); - | ^~~~ ./include/vkd3d_d3d12.h:6720:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); + | ^~~~~ +./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6728:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6728 | void **resource); | ^~~~ ./include/vkd3d_d3d12.h:6728:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7106 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6736:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6736 | HANDLE *handle); | ^~~~~~ ./include/vkd3d_d3d12.h:6736:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7112 | void **pipeline_state); - | ^~~~ -./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6742:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6742 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:6742:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7121 | void **command_list); - | ^~~~ ./include/vkd3d_d3d12.h:6748:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6748 | HANDLE *handle); | ^~~~~~ -./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6748:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7593 | void **object); + | ^~~~ +./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6753:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6753 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6753:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7127 | UINT feature_data_size); - | ^~~~ -./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6758:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6758 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6758:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7133 | void **descriptor_heap); - | ^~~~ -./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6765:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6765 | void **fence); | ^~~~ ./include/vkd3d_d3d12.h:6765:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7137:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7596 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6768:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6768 | ID3D12Device *This); | ^~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6768:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7596:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6779:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6779 | UINT64 *total_bytes); | ^~~~~~ ./include/vkd3d_d3d12.h:6779:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7145 | void **root_signature); - | ^~~~ -./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6785:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6785 | void **heap); | ^~~~ ./include/vkd3d_d3d12.h:6785:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7599 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6789:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6789 | BOOL enable); | ^~~~ ./include/vkd3d_d3d12.h:6789:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6796:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6796 | void **command_signature); | ^~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7603 | ID3D12RootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6796:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:6806:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6806 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:6806:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7673 | void **object); + | ^~~~ ./include/vkd3d_d3d12.h:6810:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 6810 | LUID *__ret); | ^~~~ ./include/vkd3d_d3d12.h:6810:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7676 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7056:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7056 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:7056:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7679 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7059:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7059 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7059:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7197: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:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); + | ^~~~~ +./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7062:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7062 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7062:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7204 | const D3D12_RESOURCE_DESC *resource_descs); - | ^~~~~ -./include/vkd3d_d3d12.h:7204:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7688 | ID3D12VersionedRootSignatureDeserializer *This); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./include/vkd3d_d3d12.h:7688: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +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:7732: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:7069:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7069 | void *data); | ^~~~ ./include/vkd3d_d3d12.h:7069:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7210:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7210 | D3D12_HEAP_TYPE heap_type); - | ^~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7210: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7075:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7075 | const void *data); | ^~~~~ ./include/vkd3d_d3d12.h:7075:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7220 | void **resource); - | ^~~~ -./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7080:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7080 | const IUnknown *data); | ^~~~~ +./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); + | ^~~~~~~ ./include/vkd3d_d3d12.h:7080:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7226 | void **heap); - | ^~~~ -./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7743:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7084:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7084 | const WCHAR *name); | ^~~~~ ./include/vkd3d_d3d12.h:7084: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:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] + 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); + | ^~~~~~~ +./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7088:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7088 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7088:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7244:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7244 | void **resource); +In file included from tests/d3d12_crosstest.h:48: +./include/vkd3d_d3d12sdklayers.h:79:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 79 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:7244:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:79:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:82:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 82 | ID3D12Debug *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12sdklayers.h:82:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:85:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 85 | ID3D12Debug *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12sdklayers.h:85:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:89:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 89 | ID3D12Debug *This); + | ^~~~~~~~~~~ +./include/vkd3d_d3d12sdklayers.h:89:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 161 | void **object); + | ^~~~ +./include/vkd3d_d3d12sdklayers.h:161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:164:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 164 | ID3D12Debug1 *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12sdklayers.h:164:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 167 | ID3D12Debug1 *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 171 | ID3D12Debug1 *This); + | ^~~~~~~~~~~~ +./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] +./include/vkd3d_d3d12sdklayers.h:175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 175 | BOOL enable); + | ^~~~ +./include/vkd3d_d3d12sdklayers.h:175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7094:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7094 | void **command_queue); | ^~~~ +./include/vkd3d_d3d12sdklayers.h:179:9: warning: 'stdcall' attribute directive ignored [-Wattributes] + 179 | BOOL enable); + | ^~~~ +./include/vkd3d_d3d12sdklayers.h:179:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7094:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7252:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7252 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7100:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7100 | void **command_allocator); | ^~~~ ./include/vkd3d_d3d12.h:7100:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7258 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7258:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7106:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7106 | void **pipeline_state); | ^~~~ ./include/vkd3d_d3d12.h:7106:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7264:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7264 | HANDLE *handle); - | ^~~~~~ -./include/vkd3d_d3d12.h:7264:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7112:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7112 | void **pipeline_state); | ^~~~ ./include/vkd3d_d3d12.h:7112:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7269 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7121:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7121 | void **command_list); | ^~~~ ./include/vkd3d_d3d12.h:7121:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7274 | ID3D12Pageable *const *objects); - | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7274:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7127:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7127 | UINT feature_data_size); | ^~~~ ./include/vkd3d_d3d12.h:7127:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7281:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7281 | void **fence); - | ^~~~ -./include/vkd3d_d3d12.h:7281:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7133:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7133 | void **descriptor_heap); | ^~~~ ./include/vkd3d_d3d12.h:7133:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7284 | ID3D12Device1 *This); - | ^~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7137:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7137 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7137: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:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7295 | UINT64 *total_bytes); - | ^~~~~~ ./include/vkd3d_d3d12.h:7145:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7145 | void **root_signature); | ^~~~ -./include/vkd3d_d3d12.h:7295:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7145:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7301:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7301 | void **heap); - | ^~~~ ./include/vkd3d_d3d12.h:7150:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7150 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7150:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7156:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7156 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7305 | BOOL enable); - | ^~~~ ./include/vkd3d_d3d12.h:7156:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7305:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7163:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7163 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7312 | void **command_signature); - | ^~~~ ./include/vkd3d_d3d12.h:7163:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7312: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:7169:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7169 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7169:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7322:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7175 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7326:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7326 | LUID *__ret); - | ^~~~ -./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7180:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7180 | D3D12_CPU_DESCRIPTOR_HANDLE descriptor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7180:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7334 | void **lib); - | ^~~~ -./include/vkd3d_d3d12.h:7334:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7190:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7190 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7190:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7342:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7342 | HANDLE event); - | ^~~~~~ -./include/vkd3d_d3d12.h:7342:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7197:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7197 | D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7197:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); - | ^~~~~ -./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7204:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7204 | const D3D12_RESOURCE_DESC *resource_descs); | ^~~~~ @@ -26006,19 +26161,11 @@ ./include/vkd3d_d3d12.h:7220:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7220 | void **resource); | ^~~~ -./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7593 | void **object); - | ^~~~ ./include/vkd3d_d3d12.h:7220:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7593:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7226:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7226 | void **heap); | ^~~~ ./include/vkd3d_d3d12.h:7226:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7596 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7596: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); | ^~~~ @@ -26031,10 +26178,6 @@ 7252 | HANDLE *handle); | ^~~~~~ ./include/vkd3d_d3d12.h:7252:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7599 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7599:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7258:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7258 | void **object); | ^~~~ @@ -26046,11 +26189,7 @@ ./include/vkd3d_d3d12.h:7269:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7269 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7603 | ID3D12RootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7269:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7603:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7274:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7274 | ID3D12Pageable *const *objects); | ^~~~~~~~~~~~~~ @@ -26059,14 +26198,35 @@ 7281 | void **fence); | ^~~~ ./include/vkd3d_d3d12.h:7281: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:7284:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7284 | ID3D12Device1 *This); | ^~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7284:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7673:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7673 | void **object); - | ^~~~ -./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7295:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7295 | UINT64 *total_bytes); | ^~~~~~ @@ -26075,10 +26235,6 @@ 7301 | void **heap); | ^~~~ ./include/vkd3d_d3d12.h:7301:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7676 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7305:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7305 | BOOL enable); | ^~~~ @@ -26086,11 +26242,7 @@ ./include/vkd3d_d3d12.h:7312:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7312 | void **command_signature); | ^~~~ -./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7679 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7312:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7322:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7322 | D3D12_SUBRESOURCE_TILING *sub_resource_tilings); | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -26099,10 +26251,6 @@ 7326 | LUID *__ret); | ^~~~ ./include/vkd3d_d3d12.h:7326:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); - | ^~~~~ -./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7334:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7334 | void **lib); | ^~~~ @@ -26111,38 +26259,23 @@ 7342 | HANDLE event); | ^~~~~~ ./include/vkd3d_d3d12.h:7342: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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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:7348:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7348 | const D3D12_RESIDENCY_PRIORITY *priorities); | ^~~~~ ./include/vkd3d_d3d12.h:7348:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7688 | ID3D12VersionedRootSignatureDeserializer *This); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7593:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7593 | void **object); | ^~~~ -./include/vkd3d_d3d12.h:7732:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7732 | HRESULT __stdcall D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ ./include/vkd3d_d3d12.h:7593: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:7596:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7596 | ID3D12RootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7596: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7599:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7599 | ID3D12RootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7599: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 D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7603:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7603 | ID3D12RootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26151,66 +26284,38 @@ 7673 | void **object); | ^~~~ ./include/vkd3d_d3d12.h:7673:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7676:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7676 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7676:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7739 | 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:7739:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7679:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7679 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7679:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7740:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7740 | HRESULT __stdcall D3D12SerializeVersionedRootSignature(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *root_signature_desc,ID3DBlob **blob,ID3DBlob **error_blob); - | ^~~~~~~ ./include/vkd3d_d3d12.h:7685:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7685 | const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc); | ^~~~~ -./include/vkd3d_d3d12.h:7740:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7685:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7688:9: warning: 'stdcall' attribute directive ignored [-Wattributes] 7688 | ID3D12VersionedRootSignatureDeserializer *This); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/vkd3d_d3d12.h:7688:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7742: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 D3D12CreateRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); | ^~~~~~~ ./include/vkd3d_d3d12.h:7732:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); - | ^~~~~~~ -./include/vkd3d_d3d12.h:7743: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_VERSIONED_ROOT_SIGNATURE_DESERIALIZER)(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); | ^~~~~~~ ./include/vkd3d_d3d12.h:7734:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7745 | typedef HRESULT (__stdcall *PFN_D3D12_GET_DEBUG_INTERFACE)(REFIID iid,void **debug); - | ^~~~~~~ ./include/vkd3d_d3d12.h:7735:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7735 | HRESULT __stdcall D3D12CreateVersionedRootSignatureDeserializer(const void *data,SIZE_T data_size,REFIID iid,void **deserializer); | ^~~~~~~ ./include/vkd3d_d3d12.h:7735:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7745:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'stdcall' attribute directive ignored [-Wattributes] - 7746 | HRESULT __stdcall D3D12GetDebugInterface(REFIID iid,void **debug); - | ^~~~~~~ ./include/vkd3d_d3d12.h:7737:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7737 | 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:7737:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12.h:7746:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7739:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7739 | typedef HRESULT (__stdcall *PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE)(const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc,ID3DBlob **blob,ID3DBlob **error_blob); | ^~~~~~~ @@ -26222,47 +26327,6 @@ ./include/vkd3d_d3d12.h:7742:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7742 | typedef HRESULT (__stdcall *PFN_D3D12_CREATE_DEVICE)(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); | ^~~~~~~ -In file included from tests/d3d12_crosstest.h:48: -./include/vkd3d_d3d12sdklayers.h:79:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 79 | void **object); - | ^~~~ -./include/vkd3d_d3d12sdklayers.h:79:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:82:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 82 | ID3D12Debug *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12sdklayers.h:82:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:85:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 85 | ID3D12Debug *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12sdklayers.h:85:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:89:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 89 | ID3D12Debug *This); - | ^~~~~~~~~~~ -./include/vkd3d_d3d12sdklayers.h:89:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:161:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 161 | void **object); - | ^~~~ -./include/vkd3d_d3d12sdklayers.h:161:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:164:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 164 | ID3D12Debug1 *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12sdklayers.h:164:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 167 | ID3D12Debug1 *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12sdklayers.h:167:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 171 | ID3D12Debug1 *This); - | ^~~~~~~~~~~~ -./include/vkd3d_d3d12sdklayers.h:171:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:175:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 175 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12sdklayers.h:175:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] -./include/vkd3d_d3d12sdklayers.h:179:9: warning: 'stdcall' attribute directive ignored [-Wattributes] - 179 | BOOL enable); - | ^~~~ -./include/vkd3d_d3d12sdklayers.h:179:9: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7742:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes] ./include/vkd3d_d3d12.h:7743:1: warning: 'stdcall' attribute directive ignored [-Wattributes] 7743 | HRESULT __stdcall D3D12CreateDevice(IUnknown *adapter,D3D_FEATURE_LEVEL minimum_feature_level,REFIID iid,void **device); @@ -26342,48 +26406,20 @@ 55 | ID3DBlob **blob, ID3DBlob **error_blob); | ^~~~~~~~ ./include/vkd3d_utils.h:55: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] -/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/d3d12 ============================================================================ @@ -26401,7 +26437,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-EkCRMkst + rm -fr -- /tmp/dh-xdg-rundir-lkSmHgVm 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 @@ -26418,20 +26454,20 @@ make[2]: Entering directory '/build/reproducible-path/vkd3d-1.2' make[3]: Entering directory '/build/reproducible-path/vkd3d-1.2' /usr/bin/mkdir -p '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf' - /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/arm-linux-gnueabihf' + /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/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/libvkd3d-shader.so.1.0.0 /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libvkd3d-shader.so.1.0.0 libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf && { 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/arm-linux-gnueabihf && { 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/arm-linux-gnueabihf/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -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/arm-linux-gnueabihf/libvkd3d.so.1.2.0 libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf && { 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/arm-linux-gnueabihf && { 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/arm-linux-gnueabihf/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vkd3d-1.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -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/arm-linux-gnueabihf 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/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -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/arm-linux-gnueabihf/libvkd3d-utils.so.1.1.0 libtool: install: (cd /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf && { 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; }; }) @@ -26448,7 +26484,7 @@ libtool: install: ranlib /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libvkd3d-utils.a libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' /usr/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/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/vkd3d-compiler /build/reproducible-path/vkd3d-1.2/debian/tmp/usr/bin/vkd3d-compiler /usr/bin/mkdir -p '/build/reproducible-path/vkd3d-1.2/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig' @@ -26574,22 +26610,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/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-shader1/usr/share/doc/libvkd3d-shader1 + install -p -m0644 debian/.debhelper/generated/libvkd3d-shader1/dh_installchangelogs.dch.trimmed debian/libvkd3d-shader1/usr/share/doc/libvkd3d-shader1/changelog.Debian install -m0755 -d debian/libvkd3d-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-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-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/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/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 - 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-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 dh_installman install -m0755 -d debian/vkd3d-demos/usr/share/man/man1/ install -p -m0644 ./debian/manpages/vkd3d-gears.1 debian/vkd3d-demos/usr/share/man/man1/vkd3d-gears.1 @@ -26597,13 +26633,13 @@ install -p -m0644 ./debian/manpages/vkd3d-triangle.1 debian/vkd3d-demos/usr/share/man/man1/vkd3d-triangle.1 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 - 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-gears.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 + 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 dh_perl @@ -26622,122 +26658,122 @@ ln -s libvkd3d-shader.so.1.0.0 debian/libvkd3d-shader1/usr/lib/arm-linux-gnueabihf/libvkd3d-shader.so.1 dh_strip_nondeterminism Using 1664059533 as canonical time - 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/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__parameter__coll__graph.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/graph_legend.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/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__spirv__target__info__coll__graph.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/structvkd3d__shader__parameter__coll__graph.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/structvkd3d__shader__root__parameter1__coll__graph.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__signature__desc1__coll__graph.png using File::StripNondeterminism::handlers::png - Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/splitbard.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__combined__resource__sampler__coll__graph.png using File::StripNondeterminism::handlers::png + Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__device__create__info__coll__graph.png using File::StripNondeterminism::handlers::png + Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/nav_f.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/tab_sd.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/structvkd3d__shader__root__signature__desc__coll__graph.png using File::StripNondeterminism::handlers::png Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/nav_fd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_hd.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/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__root__descriptor__table1__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/nav_h.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/structvkd3d__shader__uav__counter__binding__coll__graph.png using File::StripNondeterminism::handlers::png - Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/nav_hd.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/tab_b.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_h.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/bc_sd.png using File::StripNondeterminism::handlers::png Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_bd.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__compile__info__coll__graph.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/structvkd3d__shader__spirv__target__info__coll__graph.png using File::StripNondeterminism::handlers::png - Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_sd.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__root__signature__desc__coll__graph.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/nav_hd.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__device__create__info__coll__graph.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/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__resource__binding__coll__graph.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/splitbard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/closed.png using File::StripNondeterminism::handlers::png + Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/structvkd3d__shader__root__parameter__coll__graph.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/structvkd3d__shader__compile__info__coll__graph.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/tab_ad.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/closed.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/tab_hd.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/bc_sd.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/tab_s.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__signature__coll__graph.png using File::StripNondeterminism::handlers::png + Normalizing debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc/html/tab_a.png using File::StripNondeterminism::handlers::png dh_compress - cd debian/vkd3d-demos - cd debian/libvkd3d1 cd debian/libvkd3d-doc - 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/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/changelog.Debian + cd debian/libvkd3d-dev + cd debian/libvkd3d-utils1 + cd debian/vkd3d-demos 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 - 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/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/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 + gzip -9nf usr/share/doc/libvkd3d-utils1/ANNOUNCE usr/share/doc/libvkd3d-utils1/changelog.Debian 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/libvkd3d-dev/ANNOUNCE usr/share/doc/libvkd3d-dev/changelog.Debian + cd '/build/reproducible-path/vkd3d-1.2' + chmod a-x 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' - cd debian/libvkd3d-utils1 cd debian/vkd3d-compiler - chmod a-x usr/share/doc/libvkd3d-utils1/ANNOUNCE usr/share/doc/libvkd3d-utils1/changelog.Debian + 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-dev/ANNOUNCE usr/share/doc/libvkd3d-dev/changelog.Debian + cd debian/libvkd3d-shader1 + cd '/build/reproducible-path/vkd3d-1.2' chmod a-x usr/share/doc/vkd3d-compiler/ANNOUNCE usr/share/doc/vkd3d-compiler/changelog.Debian usr/share/man/man1/vkd3d-compiler.1 - gzip -9nf usr/share/doc/libvkd3d-utils1/ANNOUNCE usr/share/doc/libvkd3d-utils1/changelog.Debian + cd debian/libvkd3d1 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' - cd '/build/reproducible-path/vkd3d-1.2' - cd debian/libvkd3d-headers - cd '/build/reproducible-path/vkd3d-1.2' - cd debian/libvkd3d-shader1 - chmod a-x usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian chmod a-x usr/share/doc/libvkd3d-shader1/ANNOUNCE usr/share/doc/libvkd3d-shader1/changelog.Debian - gzip -9nf usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian + chmod a-x usr/share/doc/libvkd3d1/ANNOUNCE usr/share/doc/libvkd3d1/changelog.Debian gzip -9nf usr/share/doc/libvkd3d-shader1/ANNOUNCE usr/share/doc/libvkd3d-shader1/changelog.Debian + gzip -9nf 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' - 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-dev/ANNOUNCE usr/share/doc/libvkd3d-dev/changelog.Debian + cd '/build/reproducible-path/vkd3d-1.2' + cd debian/libvkd3d-headers + chmod a-x usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian + gzip -9nf usr/share/doc/libvkd3d-headers/ANNOUNCE usr/share/doc/libvkd3d-headers/changelog.Debian cd '/build/reproducible-path/vkd3d-1.2' dh_fixperms - find debian/libvkd3d1 ! -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 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - 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-dev ! -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-demos ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + 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/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/vkd3d-demos/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libvkd3d-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libvkd3d-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-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-doc/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/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/vkd3d-demos/usr/share/doc -type f -a -true -a ! -regex 'debian/vkd3d-demos/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libvkd3d-utils1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + 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-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/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-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-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-demos/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libvkd3d1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/vkd3d-demos/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + 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-headers ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - 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/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + 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/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-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-utils1 ! -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/libvkd3d1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + 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/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - 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-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-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-headers/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + 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 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libvkd3d1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libvkd3d-shader1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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-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-utils1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/vkd3d-compiler/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - 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-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/libvkd3d-utils1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libvkd3d-shader1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/vkd3d-compiler/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - 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/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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-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/vkd3d-compiler/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - 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/libvkd3d-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - 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-shader1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - 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-shader1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing dh_dwz -a @@ -26750,33 +26786,33 @@ chmod 0644 -- debian/vkd3d-demos/usr/lib/debug/.dwz/arm-linux-gnueabihf/vkd3d-demos.debug dwz -- debian/vkd3d-compiler/usr/bin/vkd3d-compiler 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/arm-linux-gnueabihf/libvkd3d-utils.a - install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/a5 - 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/a5/57a6f28fd2d98d6897a09b3bf4a7e3e514823d.debug 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/arm-linux-gnueabihf/libvkd3d.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/arm-linux-gnueabihf/libvkd3d-utils.a + install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/3c + 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/3c/b8402bcd61dc4285e303526ec5da8b17726f54.debug + chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/3c/b8402bcd61dc4285e303526ec5da8b17726f54.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/lib/debug/.build-id/6f objcopy --only-keep-debug --compress-debug-sections debian/libvkd3d-utils1/usr/lib/arm-linux-gnueabihf/libvkd3d-utils.so.1.1.0 debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/6f/c69b334daadabfd5ef70738e8ee63069d382a0.debug - chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/a5/57a6f28fd2d98d6897a09b3bf4a7e3e514823d.debug - strip --remove-section=.comment --remove-section=.note debian/vkd3d-demos/usr/bin/vkd3d-gears + 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/arm-linux-gnueabihf/libvkd3d-shader.a + objcopy --add-gnu-debuglink debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/3c/b8402bcd61dc4285e303526ec5da8b17726f54.debug debian/vkd3d-demos/usr/bin/vkd3d-triangle + install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/a5 + 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/a5/57a6f28fd2d98d6897a09b3bf4a7e3e514823d.debug chmod 0644 -- debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/6f/c69b334daadabfd5ef70738e8ee63069d382a0.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d-utils1/usr/lib/arm-linux-gnueabihf/libvkd3d-utils.so.1.1.0 + chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/a5/57a6f28fd2d98d6897a09b3bf4a7e3e514823d.debug + strip --remove-section=.comment --remove-section=.note debian/vkd3d-demos/usr/bin/vkd3d-gears objcopy --add-gnu-debuglink debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/a5/57a6f28fd2d98d6897a09b3bf4a7e3e514823d.debug debian/vkd3d-demos/usr/bin/vkd3d-gears objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d-utils1/dbgsym-root/usr/lib/debug/.build-id/6f/c69b334daadabfd5ef70738e8ee63069d382a0.debug debian/libvkd3d-utils1/usr/lib/arm-linux-gnueabihf/libvkd3d-utils.so.1.1.0 - install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/3c - 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/3c/b8402bcd61dc4285e303526ec5da8b17726f54.debug + install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.dwz + cp --reflink=auto -a debian/vkd3d-demos/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.dwz 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 - chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.build-id/3c/b8402bcd61dc4285e303526ec5da8b17726f54.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/3c/b8402bcd61dc4285e303526ec5da8b17726f54.debug debian/vkd3d-demos/usr/bin/vkd3d-triangle - install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/18 - objcopy --only-keep-debug --compress-debug-sections debian/libvkd3d-shader1/usr/lib/arm-linux-gnueabihf/libvkd3d-shader.so.1.0.0 debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/18/4245563500fced8e2723ac458386f3a9c42a62.debug - 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/arm-linux-gnueabihf/libvkd3d-shader.a - install -m0755 -d debian/.debhelper/vkd3d-demos/dbgsym-root/usr/lib/debug/.dwz - cp --reflink=auto -a debian/vkd3d-demos/usr/lib/debug/.dwz/arm-linux-gnueabihf 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 + install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/18 + objcopy --only-keep-debug --compress-debug-sections debian/libvkd3d-shader1/usr/lib/arm-linux-gnueabihf/libvkd3d-shader.so.1.0.0 debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/18/4245563500fced8e2723ac458386f3a9c42a62.debug 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 @@ -26792,13 +26828,13 @@ install -m0755 -d debian/.debhelper/vkd3d-compiler chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/18/4245563500fced8e2723ac458386f3a9c42a62.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d-shader1/usr/lib/arm-linux-gnueabihf/libvkd3d-shader.so.1.0.0 + chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/ba/f3f403a27c254e369b4508ae682ae078850545.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d1/usr/lib/arm-linux-gnueabihf/libvkd3d.so.1.2.0 objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d-shader1/dbgsym-root/usr/lib/debug/.build-id/18/4245563500fced8e2723ac458386f3a9c42a62.debug debian/libvkd3d-shader1/usr/lib/arm-linux-gnueabihf/libvkd3d-shader.so.1.0.0 + objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/ba/f3f403a27c254e369b4508ae682ae078850545.debug debian/libvkd3d1/usr/lib/arm-linux-gnueabihf/libvkd3d.so.1.2.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/ba/f3f403a27c254e369b4508ae682ae078850545.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libvkd3d1/usr/lib/arm-linux-gnueabihf/libvkd3d.so.1.2.0 - objcopy --add-gnu-debuglink debian/.debhelper/libvkd3d1/dbgsym-root/usr/lib/debug/.build-id/ba/f3f403a27c254e369b4508ae682ae078850545.debug debian/libvkd3d1/usr/lib/arm-linux-gnueabihf/libvkd3d.so.1.2.0 install -m0755 -d debian/.debhelper/libvkd3d1/dbgsym-root/usr/share/doc ln -s libvkd3d1 debian/.debhelper/libvkd3d1/dbgsym-root/usr/share/doc/libvkd3d1-dbgsym install -m0755 -d debian/.debhelper/libvkd3d1 @@ -26825,12 +26861,12 @@ rm -f debian/vkd3d-demos/DEBIAN/shlibs rm -f debian/vkd3d-compiler/DEBIAN/shlibs dh_shlibdeps -a - 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 install -m0755 -d debian/libvkd3d1/DEBIAN dpkg-shlibdeps -Tdebian/libvkd3d1.substvars debian/libvkd3d1/usr/lib/arm-linux-gnueabihf/libvkd3d.so.1.2.0 install -m0755 -d debian/libvkd3d-utils1/DEBIAN dpkg-shlibdeps -Tdebian/libvkd3d-utils1.substvars debian/libvkd3d-utils1/usr/lib/arm-linux-gnueabihf/libvkd3d-utils.so.1.1.0 + install -m0755 -d debian/vkd3d-demos/DEBIAN + dpkg-shlibdeps -Tdebian/vkd3d-demos.substvars debian/vkd3d-demos/usr/bin/vkd3d-triangle debian/vkd3d-demos/usr/bin/vkd3d-gears dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect @@ -26872,15 +26908,19 @@ 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 -cdebian/control -Pdebian/libvkd3d-dev "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" 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 -cdebian/control -Pdebian/libvkd3d-doc "-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 -cdebian/control -Pdebian/.debhelper/libvkd3d1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libvkd3d1-dbgsym "-DDepends=libvkd3d1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d1" -DBuild-Ids=baf3f403a27c254e369b4508ae682ae078850545 -DSection=debug -UReplaces -UBreaks + 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 -cdebian/control -Pdebian/.debhelper/libvkd3d-utils1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libvkd3d-utils1-dbgsym "-DDepends=libvkd3d-utils1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d-utils1" -DBuild-Ids=6fc69b334daadabfd5ef70738e8ee63069d382a0 -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 @@ -26891,110 +26931,106 @@ 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 -cdebian/control -Pdebian/libvkd3d-headers "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" - chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibvkd3d1 -ldebian/changelog -Tdebian/libvkd3d1.substvars -cdebian/control -Pdebian/libvkd3d1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" + chmod 0644 -- debian/libvkd3d-dev/DEBIAN/control + 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 -cdebian/control -Pdebian/.debhelper/libvkd3d1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libvkd3d1-dbgsym "-DDepends=libvkd3d1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d1" -DBuild-Ids=baf3f403a27c254e369b4508ae682ae078850545 -DSection=debug -UReplaces -UBreaks + chmod 0644 -- debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibvkd3d-utils1 -ldebian/changelog -Tdebian/libvkd3d-utils1.substvars -cdebian/control -Pdebian/libvkd3d-utils1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN/control dpkg-gencontrol -pvkd3d-demos -ldebian/changelog -Tdebian/vkd3d-demos.substvars -cdebian/control -Pdebian/vkd3d-demos "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" - chmod 0644 -- debian/libvkd3d1/DEBIAN/control - 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 -cdebian/control -Pdebian/.debhelper/libvkd3d-utils1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libvkd3d-utils1-dbgsym "-DDepends=libvkd3d-utils1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d-utils1" -DBuild-Ids=6fc69b334daadabfd5ef70738e8ee63069d382a0 -DSection=debug -UReplaces -UBreaks chmod 0644 -- debian/libvkd3d-headers/DEBIAN/control - 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 -cdebian/control -Pdebian/libvkd3d-dev "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" + chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibvkd3d1 -ldebian/changelog -Tdebian/libvkd3d1.substvars -cdebian/control -Pdebian/libvkd3d1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" + chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/control + 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 -cdebian/control -Pdebian/.debhelper/libvkd3d-shader1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libvkd3d-shader1-dbgsym "-DDepends=libvkd3d-shader1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d-shader1" -DBuild-Ids=184245563500fced8e2723ac458386f3a9c42a62 -DSection=debug -UReplaces -UBreaks chmod 0644 -- debian/vkd3d-demos/DEBIAN/control 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 -cdebian/control -Pdebian/.debhelper/vkd3d-compiler/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=vkd3d-compiler-dbgsym "-DDepends=vkd3d-compiler (= \${binary:Version})" "-DDescription=debug symbols for vkd3d-compiler" -DBuild-Ids=310d78ca7072a2a1af6402a2838696f3498f1690 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + chmod 0644 -- debian/libvkd3d1/DEBIAN/control + chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibvkd3d-shader1 -ldebian/changelog -Tdebian/libvkd3d-shader1.substvars -cdebian/control -Pdebian/libvkd3d-shader1 "-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 -cdebian/control -Pdebian/vkd3d-compiler "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" - 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 -cdebian/control -Pdebian/libvkd3d-utils1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" chmod 0644 -- debian/vkd3d-compiler/DEBIAN/control - chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/control - 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 -cdebian/control -Pdebian/.debhelper/libvkd3d-shader1/dbgsym-root "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libvkd3d-shader1-dbgsym "-DDepends=libvkd3d-shader1 (= \${binary:Version})" "-DDescription=debug symbols for libvkd3d-shader1" -DBuild-Ids=184245563500fced8e2723ac458386f3a9c42a62 -DSection=debug -UReplaces -UBreaks - chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibvkd3d-shader1 -ldebian/changelog -Tdebian/libvkd3d-shader1.substvars -cdebian/control -Pdebian/libvkd3d-shader1 "-Vdlopen:Depends=libvulkan1 (>= 1.1.70)" chmod 0644 -- debian/libvkd3d-shader1/DEBIAN/control make[1]: Leaving directory '/build/reproducible-path/vkd3d-1.2' dh_md5sums install -m0755 -d debian/vkd3d-demos/DEBIAN install -m0755 -d debian/libvkd3d-doc/DEBIAN cd debian/vkd3d-demos >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + install -m0755 -d debian/libvkd3d-utils1/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 - install -m0755 -d debian/libvkd3d1/DEBIAN - cd debian/libvkd3d1 >/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-dev >/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 cd debian/.debhelper/vkd3d-demos/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/libvkd3d-dev/DEBIAN/md5sums + install -m0755 -d debian/libvkd3d1/DEBIAN + chmod 0644 -- debian/libvkd3d-utils1/DEBIAN/md5sums + install -m0755 -d debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN + cd debian/libvkd3d1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libvkd3d-doc/DEBIAN/md5sums install -m0755 -d debian/libvkd3d-headers/DEBIAN - chmod 0644 -- debian/libvkd3d1/DEBIAN/md5sums - install -m0755 -d debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN - cd debian/.debhelper/libvkd3d1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/libvkd3d-utils1/dbgsym-root >/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 chmod 0644 -- debian/.debhelper/vkd3d-demos/dbgsym-root/DEBIAN/md5sums install -m0755 -d debian/vkd3d-compiler/DEBIAN - cd debian/vkd3d-compiler >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/DEBIAN/md5sums - install -m0755 -d debian/libvkd3d-utils1/DEBIAN - cd debian/libvkd3d-utils1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/vkd3d-compiler/DEBIAN/md5sums - install -m0755 -d debian/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN - chmod 0644 -- debian/libvkd3d-headers/DEBIAN/md5sums - install -m0755 -d debian/libvkd3d-dev/DEBIAN - cd debian/.debhelper/vkd3d-compiler/dbgsym-root >/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 - cd debian/libvkd3d-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > 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/vkd3d-compiler/dbgsym-root/DEBIAN/md5sums - chmod 0644 -- debian/libvkd3d-dev/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libvkd3d-utils1/dbgsym-root/DEBIAN/md5sums install -m0755 -d debian/libvkd3d-shader1/DEBIAN + cd debian/vkd3d-compiler >/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 cd debian/libvkd3d-shader1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/libvkd3d1/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-shader1/DEBIAN/md5sums install -m0755 -d debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN + chmod 0644 -- debian/vkd3d-compiler/DEBIAN/md5sums + install -m0755 -d debian/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN + cd debian/.debhelper/vkd3d-compiler/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libvkd3d1/dbgsym-root/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/.debhelper/vkd3d-compiler/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libvkd3d-shader1/dbgsym-root/DEBIAN/md5sums dh_builddeb dpkg-deb --root-owner-group --build debian/libvkd3d-doc .. - dpkg-deb --root-owner-group --build debian/.debhelper/vkd3d-demos/dbgsym-root .. - dpkg-deb --root-owner-group --build debian/libvkd3d-utils1 .. -dpkg-deb: building package 'vkd3d-demos-dbgsym' in '../vkd3d-demos-dbgsym_1.2-15_armhf.deb'. -dpkg-deb: building package 'libvkd3d-doc' in '../libvkd3d-doc_1.2-15_all.deb'. -dpkg-deb: building package 'libvkd3d-utils1' in '../libvkd3d-utils1_1.2-15_armhf.deb'. - dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d-utils1/dbgsym-root .. -dpkg-deb: building package 'libvkd3d-utils1-dbgsym' in '../libvkd3d-utils1-dbgsym_1.2-15_armhf.deb'. - dpkg-deb --root-owner-group --build debian/vkd3d-compiler .. -dpkg-deb: building package 'vkd3d-compiler' in '../vkd3d-compiler_1.2-15_armhf.deb'. - dpkg-deb --root-owner-group --build debian/libvkd3d-shader1 .. -dpkg-deb: building package 'libvkd3d-shader1' in '../libvkd3d-shader1_1.2-15_armhf.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d1/dbgsym-root .. + dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d-shader1/dbgsym-root .. dpkg-deb --root-owner-group --build debian/.debhelper/vkd3d-compiler/dbgsym-root .. +dpkg-deb: building package 'libvkd3d-doc' in '../libvkd3d-doc_1.2-15_all.deb'. +dpkg-deb: building package 'libvkd3d1-dbgsym' in '../libvkd3d1-dbgsym_1.2-15_armhf.deb'. dpkg-deb: building package 'vkd3d-compiler-dbgsym' in '../vkd3d-compiler-dbgsym_1.2-15_armhf.deb'. - dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d-shader1/dbgsym-root .. dpkg-deb: building package 'libvkd3d-shader1-dbgsym' in '../libvkd3d-shader1-dbgsym_1.2-15_armhf.deb'. dpkg-deb --root-owner-group --build debian/vkd3d-demos .. dpkg-deb: building package 'vkd3d-demos' in '../vkd3d-demos_1.2-15_armhf.deb'. + dpkg-deb --root-owner-group --build debian/libvkd3d-utils1 .. +dpkg-deb: building package 'libvkd3d-utils1' in '../libvkd3d-utils1_1.2-15_armhf.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/vkd3d-demos/dbgsym-root .. +dpkg-deb: building package 'vkd3d-demos-dbgsym' in '../vkd3d-demos-dbgsym_1.2-15_armhf.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d-utils1/dbgsym-root .. +dpkg-deb: building package 'libvkd3d-utils1-dbgsym' in '../libvkd3d-utils1-dbgsym_1.2-15_armhf.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/vkd3d-compiler .. + dpkg-deb --root-owner-group --build debian/libvkd3d-shader1 .. +dpkg-deb: building package 'vkd3d-compiler' in '../vkd3d-compiler_1.2-15_armhf.deb'. +dpkg-deb: building package 'libvkd3d-shader1' in '../libvkd3d-shader1_1.2-15_armhf.deb'. dpkg-deb --root-owner-group --build debian/libvkd3d-dev .. dpkg-deb: building package 'libvkd3d-dev' in '../libvkd3d-dev_1.2-15_armhf.deb'. dpkg-deb --root-owner-group --build debian/libvkd3d1 .. dpkg-deb: building package 'libvkd3d1' in '../libvkd3d1_1.2-15_armhf.deb'. - dpkg-deb --root-owner-group --build debian/.debhelper/libvkd3d1/dbgsym-root .. -dpkg-deb: building package 'libvkd3d1-dbgsym' in '../libvkd3d1-dbgsym_1.2-15_armhf.deb'. dpkg-genbuildinfo --build=binary -O../vkd3d_1.2-15_armhf.buildinfo dpkg-genchanges --build=binary -O../vkd3d_1.2-15_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -27002,12 +27038,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/24240/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/24240/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/32100 and its subdirectories -I: Current time: Thu Nov 7 18:05:20 -12 2024 -I: pbuilder-time-stamp: 1731045920 +I: removing directory /srv/workspace/pbuilder/24240 and its subdirectories +I: Current time: Fri Nov 8 20:26:23 +14 2024 +I: pbuilder-time-stamp: 1731047183