Auto merge of #27817 - servo:dependabot/cargo/gfx-backend-dx11-0.6.15, r=jdm

Bump gfx-backend-dx11 from 0.6.0 to 0.6.15

Bumps [gfx-backend-dx11](https://github.com/gfx-rs/gfx) from 0.6.0 to 0.6.15.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/gfx-rs/gfx/blob/master/CHANGELOG.md">gfx-backend-dx11's changelog</a>.</em></p>
<blockquote>
<h1>Change Log</h1>
<h3>backend-dx12-unreleased</h3>
<ul>
<li>fix SPIR-V entry point selection</li>
</ul>
<h3>backend-vulkan-0.6.5 (15-10-2020)</h3>
<ul>
<li>support different types of descriptors in a single <code>DescriptorSetWrite</code></li>
</ul>
<h3>backend-dx12-0.6.3 backend-dx11-0.6.1 backend-metal-0.6.2 auxil-0.5.1 (31-08-2020)</h3>
<ul>
<li>update spirv_cross to 0.21:
<ul>
<li>force zero initialization in all generated shaders</li>
<li>force the use of native arrays for MSL</li>
</ul>
</li>
</ul>
<h3>backend-dx12-0.6.7 (12-10-2020)</h3>
<ul>
<li>get proper support for compressed textures</li>
</ul>
<h3>backend-dx12-0.6.6 (05-10-2020)</h3>
<ul>
<li>allow color blend factors to be used on alpha channel</li>
</ul>
<h3>backend-dx12-0.6.5 (04-10-2020)</h3>
<ul>
<li>implement command buffer markers</li>
<li>debug names for render passes and descriptor sets</li>
</ul>
<h3>backend-vulkan-0.6.3 (30-09-2020)</h3>
<ul>
<li>enable VK_KHR_maintenance3 when VK_EXT_descriptor_indexing is enabled</li>
</ul>
<h3>backend-dx12-0.6.4 backend-vulkan-0.6.2 backend-metal-0.6.3 (23-09-2020)</h3>
<ul>
<li>fix descriptor indexing features</li>
</ul>
<h3>backend-dx11-0.6.4 (07-09-2020)</h3>
<ul>
<li>fix memory flush ranges</li>
<li>support presentation modes</li>
</ul>
<h3>backend-dx11-0.6.3 (04-09-2020)</h3>
<ul>
<li>fix cpu-visible mapping</li>
<li>fix UAV reset count</li>
</ul>
<h3>backend-dx11-0.6.2 (02-09-2020)</h3>
<ul>
<li>fix bindings filter by shader stages</li>
<li>implement copies from buffers into R8, RG8, and RGBA8 textures</li>
<li>fix read-only storage buffer support</li>
<li>fix race condition in internal shader operations</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/gfx-rs/gfx/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=gfx-backend-dx11&package-manager=cargo&previous-version=0.6.0&new-version=0.6.15)](https://dependabot.com/compatibility-score/?dependency-name=gfx-backend-dx11&package-manager=cargo&previous-version=0.6.0&new-version=0.6.15)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
This commit is contained in:
bors-servo 2020-11-24 23:26:38 -05:00 committed by GitHub
commit 90e8e19f5e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

45
Cargo.lock generated
View file

@ -308,6 +308,21 @@ dependencies = [
"which",
]
[[package]]
name = "bit-set"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de"
dependencies = [
"bit-vec",
]
[[package]]
name = "bit-vec"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0dc55f2d8a1a85650ac47858bb001b4c0dd73d79e3c455a842925e68d29cd3"
[[package]]
name = "bitflags"
version = "1.2.1"
@ -1950,9 +1965,9 @@ dependencies = [
[[package]]
name = "gfx-auxil"
version = "0.5.0"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6311ee3cc7a3b4c8ae94c4513cd2cbe888ec37990cf0ffa672bd275391b12eb1"
checksum = "07cd956b592970f08545b9325b87580eb95a51843b6f39da27b8667fec1a1216"
dependencies = [
"fxhash",
"gfx-hal",
@ -1961,10 +1976,11 @@ dependencies = [
[[package]]
name = "gfx-backend-dx11"
version = "0.6.0"
version = "0.6.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de0a460b6458f3857af43064c687b1a010fe1f1b2e8c68fcd1d5db7206fa0809"
checksum = "52b0c3b8b2e0a60c1380a7c27652cd86b791e5d8312fb9592a7a59bd437e9532"
dependencies = [
"arrayvec 0.5.1",
"bitflags",
"gfx-auxil",
"gfx-hal",
@ -1975,16 +1991,19 @@ dependencies = [
"raw-window-handle",
"smallvec 1.4.2",
"spirv_cross",
"thunderdome",
"winapi",
"wio",
]
[[package]]
name = "gfx-backend-dx12"
version = "0.6.2"
version = "0.6.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c392af02ae88bc127abf94e1b88c817b7274d8d977aae986d5f2829392a30b0b"
checksum = "375014deed24d76b03604736dd899f0925158a1a96db90cbefb9cce070f71af7"
dependencies = [
"arrayvec 0.5.1",
"bit-set",
"bitflags",
"d3d12",
"gfx-auxil",
@ -2010,9 +2029,9 @@ dependencies = [
[[package]]
name = "gfx-backend-metal"
version = "0.6.0"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42518c5b571be5ba337a89cfba5abfaf2d90b83fc4db96357f64f2ea05f20f81"
checksum = "60ba1c77c112e7d35786dbd49ed26f2a76ce53a44bc09fe964935e4e35ed7f2b"
dependencies = [
"arrayvec 0.5.1",
"bitflags",
@ -5797,9 +5816,9 @@ checksum = "b72d540d5c565dbe1f891d7e21ceb21d2649508306782f1066989fccb0b363d3"
[[package]]
name = "spirv_cross"
version = "0.20.0"
version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a33a9478e9c78782dd694d05dee074703a9c4c74b511de742b88a7e8149f1b37"
checksum = "ea964c42ce40326fe96111918abe71fa45076da1ea85769f3f1ab1cda9a1d496"
dependencies = [
"cc",
"js-sys",
@ -6193,6 +6212,12 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "thunderdome"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7572415bd688d401c52f6e36f4c8e805b9ae1622619303b9fa835d531db0acae"
[[package]]
name = "tiff"
version = "0.5.0"