Hash :
0f9feb49
Author :
Date :
2025-03-15T23:51:04
Metal: Use render passes for B2T PBO copies. This would make it possible to avoid setting ShaderWrite usage to all textures in future. Bug: chromium:392521084 Change-Id: I25145f3578589c71ee469df08162d3a3f17c8cbe Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6356129 Reviewed-by: Kenneth Russell <kbr@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Quyen Le <lehoangquyen@chromium.org>
{
"src/libANGLE/renderer/angle_format.py":
"45ffbde9a8edc7cec1c6c3afc5517b30",
"src/libANGLE/renderer/angle_format_map.json":
"808ab70f38b7cd18eb4eec38c46daff0",
"src/libANGLE/renderer/gen_angle_format_table.py":
"5dc62611df0c3498b12449185b7ccd6b",
"src/libANGLE/renderer/metal/shaders/blit.metal":
"9b3b7c24cd486c0987be24014f0ac427",
"src/libANGLE/renderer/metal/shaders/clear.metal":
"37ef05208eb5d12110a7d277a4bbcbe1",
"src/libANGLE/renderer/metal/shaders/common.h":
"a86aa849b1363664ba1a7d795fc54a93",
"src/libANGLE/renderer/metal/shaders/constants.h":
"dad1a869a1095be669b7da5651901d38",
"src/libANGLE/renderer/metal/shaders/copy_buffer.metal":
"ea327d8167919b501d66c9a3a9476c10",
"src/libANGLE/renderer/metal/shaders/gen_indices.metal":
"d640ca6e045c0c2b6d7598619178de3c",
"src/libANGLE/renderer/metal/shaders/gen_mipmap.metal":
"fab35deec42fd89ae7a11d2f87b6e0b4",
"src/libANGLE/renderer/metal/shaders/gen_mtl_internal_shaders.py":
"368cb14cf2005e682edc4d4afce8d7b9",
"src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_autogen.metal":
"e18b0404dc6d7d7e9430f93c3e5c622e",
"src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_src_autogen.h":
"4840e41956e0bce267a558cb9e2fff3d",
"src/libANGLE/renderer/metal/shaders/rewrite_indices.metal":
"a29210b023ed3393e1342d94e338d449",
"src/libANGLE/renderer/metal/shaders/visibility.metal":
"b82aa740cf4b0aed606aacef1024beea"
}