Hash :
4256c022
Author :
Date :
2023-03-01T00:00:00
Metal: Implement ANGLE_stencil_texturing Used texture views to sample stencil values from combined depth/stencil textures. Texture2DDepthStencilTestES3.TexSampleModes* tests were split into swizzled and non-swizzled variants to suppress only swizzled cases on some platforms. Added a new avoidStencilTextureSwizzle workaround to skip creating swizzled texture views of stencil-only textures on platforms that fail to sample from them. Fixed: angleproject:8051 Change-Id: I0b1148f8d30fc6459239efcdaeee6c0364633cc8 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4304058 Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.com> Reviewed-by: Kenneth Russell <kbr@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org>
{
"include/platform/FeaturesD3D_autogen.h":
"bdce5cac5c70e04fd39e9cf8c6969292",
"include/platform/FeaturesGL_autogen.h":
"38325ab28fca006d06f46d1ad4ad2d63",
"include/platform/FeaturesMtl_autogen.h":
"d67e2035dabd6e495737da385d5dbe94",
"include/platform/FeaturesVk_autogen.h":
"497621280ce1941774876592358a85d4",
"include/platform/FrontendFeatures_autogen.h":
"be41034e621326dd51e86b139705ea39",
"include/platform/d3d_features.json":
"c3f7694511855304b3f678a6ad461d1e",
"include/platform/frontend_features.json":
"c2ace937cdaa65aedb66e7be5e5b761d",
"include/platform/gen_features.py":
"062989f7a8f3ff3b383f98fc8908dc33",
"include/platform/gl_features.json":
"83005189979f62258c7799ec6a6a7572",
"include/platform/mtl_features.json":
"cd4de616ed3d18620f8c5b16cb076e66",
"include/platform/vk_features.json":
"f871458b67decd588bcfed4b0381bdcb",
"util/angle_features_autogen.cpp":
"2eac5da5a58249c9ad201c26666a0ff7",
"util/angle_features_autogen.h":
"3da81e7b0093659f06fc1cc0137ed977"
}