microsoft/spirv_to_dxil: Fix spirv2dxil I/O to use binary mode

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <!9513>
111 jobs for !9513 with binary-io in 20 minutes and 9 seconds (queued for 7 seconds)
latest detached
Status Job ID Name Coverage
  Sanity
passed #7925283
sanity

00:00:09

 
  Container
passed #7925288
aarch64
arm_build

00:00:18

passed #7925291
arm_test-base

00:00:13

passed #7925292
windows shell 1809 mesa
windows_build_vs2019

00:00:08

passed #7925285
x86_build-base

00:00:19

passed #7925287
x86_test-base

00:00:17

 
  Container 2
passed #7925308
android_build

00:00:13

passed #7925313
arm64_test

00:00:12

passed #7925314
armhf_test

00:00:12

passed #7925302
i386_build

00:00:20

passed #7925295
kernel+rootfs_amd64

00:00:22

passed #7925297
aarch64
kernel+rootfs_arm64

00:00:58

passed #7925298
aarch64
kernel+rootfs_armhf

00:00:11

passed #7925304
ppc64el_build

00:00:17

passed #7925306
s390x_build

00:00:19

passed #7925300
x86_build

00:00:17

passed #7925309
x86_test-gl

00:00:15

passed #7925311
x86_test-vk

00:00:12

 
  Meson X86 64
passed #7925325
meson-clang

00:01:47

passed #7925326
meson-clover

00:02:18

passed #7925319
meson-clover-testing

00:01:46

passed #7925321
gstreamer
meson-gallium

00:01:14

passed #7925323
meson-release

00:01:14

passed #7925316
meson-testing

00:01:49

passed #7925318
meson-testing-asan

00:02:27

passed #7925328
meson-vulkan

00:01:11

 
  Build Misc
passed #7925330
meson-android

00:00:58

passed #7925333
aarch64
meson-arm64

00:01:22

passed #7925335
aarch64
meson-arm64-asan

00:03:00

passed #7925337
aarch64
meson-arm64-build-test

00:01:34

passed #7925331
aarch64
meson-armhf

00:01:46

passed #7925342
meson-i386

00:04:14

passed #7925348
meson-mingw32-x86_64

00:01:44

passed #7925346
kvm
meson-ppc64el

00:01:44

passed #7925344
kvm
meson-s390x

00:02:34

passed #7925339
docker windows 1809 mesa
meson-windows-vs2019

00:04:05

 
  Amd
passed #7925351
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-gles31:amd64

00:09:00

passed #7925353
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-traces:amd64

00:07:51

passed #7925349
radv-fossils

00:05:10

 
  Arm
passed #7925365
mesa-ci-aarch64-lava-collabora
panfrost-g52-gles2:arm64

00:03:48

passed #7925367
mesa-ci-aarch64-lava-collabora
panfrost-g52-gles3:arm64

00:06:26

passed #7925355
mesa-ci-aarch64-lava-collabora
panfrost-t720-gles2:arm64

00:09:34

passed #7925357
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles2:arm64

00:04:38

passed #7925359
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64 1/2

00:10:00

passed #7925361
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64 2/2

00:07:00

passed #7925363
mesa-ci-aarch64-lava-collabora
panfrost-t860-traces:arm64

00:09:40

 
  Broadcom
passed #7925389
igalia-rpi4
v3d-rpi4-gles2:armhf

00:07:58

passed #7925377
igalia-rpi4
v3d-rpi4-gles31:armhf 1/2

00:06:30

passed #7925379
igalia-rpi4
v3d-rpi4-gles31:armhf 2/2

00:05:53

passed #7925381
igalia-rpi4
v3d-rpi4-gles3:armhf 1/4

00:06:27

passed #7925383
igalia-rpi4
v3d-rpi4-gles3:armhf 2/4

00:04:36

passed #7925385
igalia-rpi4
v3d-rpi4-gles3:armhf 3/4

00:05:31

passed #7925387
igalia-rpi4
v3d-rpi4-gles3:armhf 4/4

00:05:16

passed #7925391
igalia-rpi4
v3dv-rpi4-vk:armhf 1/6

00:07:32

passed #7925393
igalia-rpi4
v3dv-rpi4-vk:armhf 2/6

00:08:01

passed #7925395
igalia-rpi4
v3dv-rpi4-vk:armhf 3/6

00:07:19

passed #7925397
igalia-rpi4
v3dv-rpi4-vk:armhf 4/6

00:07:59

passed #7925399
igalia-rpi4
v3dv-rpi4-vk:armhf 5/6

00:08:12

passed #7925401
igalia-rpi4
v3dv-rpi4-vk:armhf 6/6

00:08:05

passed #7925369
igalia-rpi3
vc4-rpi3-gles2:armhf 1/4

00:04:31

passed #7925371
igalia-rpi3
vc4-rpi3-gles2:armhf 2/4

00:04:10

passed #7925373
igalia-rpi3
vc4-rpi3-gles2:armhf 3/4

00:04:53

passed #7925375
igalia-rpi3
vc4-rpi3-gles2:armhf 4/4

00:05:43

 
  Freedreno
passed #7925403
google-freedreno-db410c
a306_gles2

00:04:37

passed #7925405
google-freedreno-db410c
a306_gles3 1/3

00:08:41

passed #7925407
google-freedreno-db410c
a306_gles3 2/3

00:08:46

passed #7925762
google-freedreno-db410c
a306_gles3 3/3

00:08:55

passed #7925411
google-freedreno-db410c
a306_gles3_options

00:02:36

passed #7925413
google-freedreno-db820c
a530_gles2

00:05:46

passed #7925419
google-freedreno-db820c
a530_gles31 1/2

00:06:01

passed #7925415
google-freedreno-db820c
a530_gles3 1/2

00:08:21

passed #7925422
google-freedreno-db820c
a530_gles31 2/2

00:07:00

passed #7925417
google-freedreno-db820c
a530_gles3 2/2

00:08:17

passed #7925431
google-freedreno-cheza
a630_gl

00:01:17

passed #7925424
google-freedreno-cheza
a630_gles2

00:01:40

passed #7925429
google-freedreno-cheza
a630_gles3

00:04:44

passed #7925426
google-freedreno-cheza
a630_gles31

00:03:48

passed #7925436
google-freedreno-cheza
a630_gles_asan

00:03:33

passed #7925434
google-freedreno-cheza
a630_gles_others

00:02:44

passed #7925446
google-freedreno-cheza
a630-traces

00:07:33

passed #7925439
google-freedreno-cheza
a630_vk 1/2

00:06:56

passed #7925441
google-freedreno-cheza
a630_vk 2/2

00:08:11

passed #7925444
google-freedreno-cheza
a630_vk_sysmem

00:02:17

failed #7925409
google-freedreno-db410c
a306_gles3 3/3

00:08:46

 
  Software Renderer
passed #7925460
lavapipe-vk

00:02:17

passed #7925458
llvmpipe-gles2

00:00:43

passed #7925448
llvmpipe-piglit-cl

00:02:27

passed #7925452
llvmpipe-piglit-glslparser

00:03:48

passed #7925450
llvmpipe-piglit-quick_gl

00:03:30

passed #7925454
llvmpipe-piglit-quick_shader

00:05:35

passed #7925456
llvmpipe-traces

00:01:41

passed #7925470
softpipe-asan-gles31

00:03:08

passed #7925474
softpipe-gl

00:00:30

passed #7925462
softpipe-gles2

00:01:29

passed #7925464
softpipe-gles3

00:06:08

passed #7925466
softpipe-gles31 1/2

00:04:03

passed #7925468
softpipe-gles31 2/2

00:04:51

passed #7925472
softpipe-piglit-quick

00:08:25

 
  Layered Backends
passed #7925488
docker windows 1809 mesa
test-d3d12-windows

00:03:18

passed #7925480
virgl-gl30-on-gl

00:00:36

passed #7925481
virgl-gl31-on-gl

00:00:41

passed #7925482
virgl-gl32-on-gl

00:01:16

passed #7925476
virgl-gles2-on-gl

00:01:52

passed #7925478
virgl-gles31-on-gl 1/2

00:03:50

passed #7925479
virgl-gles31-on-gl 2/2

00:04:47

passed #7925477
virgl-gles3-on-gl

00:04:11

passed #7925483
virgl-traces

00:00:41

passed #7925487
zink-lvp-gl

00:01:11

passed #7925485
zink-lvp-gles2

00:03:00

passed #7925486
zink-lvp-gles3

00:02:06

passed #7925484
zink-piglit-quick_gl

00:05:20