Metal: Use Depth32F for DEPTH_COMPONENT16

depth16unorm is broken on Metal. This is a workaround.

Bug: angleproject:6597
Change-Id: I1748f9fab587b22980d13e8a141fa880eb6f9db0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3255666
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Gregg Tavares <gman@chromium.org>
This commit is contained in:
Gregg Tavares
2021-11-01 12:03:31 -07:00
committed by Angle LUCI CQ
parent 88ca3b18ab
commit 604610b410
10 changed files with 125 additions and 24 deletions

View File

@@ -4,9 +4,9 @@
"src/libANGLE/renderer/angle_format_map.json":
"947527a1b07dd14da6179eb98d7883c0",
"src/libANGLE/renderer/metal/gen_mtl_format_table.py":
"4b9bc5e4c59175d30de4a42fd110c3b5",
"53a6031892c837248553609f48c4c538",
"src/libANGLE/renderer/metal/mtl_format_map.json":
"9ece5385adebf0ea86e9d3f3d96e7645",
"9199f9f2cf9bd7eb218a2bba3a7c0177",
"src/libANGLE/renderer/metal/mtl_format_table_autogen.mm":
"ff5572b5db8d8e6206697faf7354aef2"
"93c65a26637e7e92b804e90d192863e5"
}