Hash :
d37c97d1
Author :
Date :
2023-04-17T00:00:00
Metal: Implement OES_shader_multisample_interpolation * Added support for sample qualifier and shader interpolation functions * Added MSL-specific AST transformations * Adjusted minimum fragment interpolation offset state query test so that accurate limits could be reported * Drive-by: Y-flip gl_SamplePosition adjustment * Renamed ANGLESampleMaskEnabled function constant to ANGLEMultisampledRendering to correctly reflect its usage Bug: angleproject:8097 Bug: angleproject:8131 Change-Id: I25c9f36487e29f05bb9fe874e146d06378fef975 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4440827 Reviewed-by: Kenneth Russell <kbr@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.com>
{
"src/compiler/translator/ImmutableString_ESSL_autogen.cpp":
"570c1689e96cc756a639a47fa8852cf1",
"src/compiler/translator/ImmutableString_autogen.cpp":
"3d59526cfaf449df3b586de196ce06c0",
"src/compiler/translator/Operator_autogen.h":
"cd8d424c893f15f45f8c96bfbe9d8df2",
"src/compiler/translator/SymbolTable_ESSL_autogen.cpp":
"253b4f47dfe9035024b1c8d14036bd2b",
"src/compiler/translator/SymbolTable_autogen.cpp":
"3063e1763e70de3ccce5522aa4278b6b",
"src/compiler/translator/SymbolTable_autogen.h":
"36d32dd6e9e1111a1a04d3e64fddf8d0",
"src/compiler/translator/builtin_function_declarations.txt":
"ecdbb5895abae7bbd24cf3d59b52849e",
"src/compiler/translator/builtin_variables.json":
"6ed79ceeb34953153925f7e473177321",
"src/compiler/translator/gen_builtin_symbols.py":
"47f8367ef3d100ac752c28146db60815",
"src/compiler/translator/tree_util/BuiltIn_ESSL_autogen.h":
"d6c16bf2d2ea5d02c702585725fd06cb",
"src/compiler/translator/tree_util/BuiltIn_complete_autogen.h":
"790f754f335ce58b61eeaaf5074c241c",
"src/tests/compiler_tests/ImmutableString_test_ESSL_autogen.cpp":
"08988b69319fa7fdf2e5bf02aff81956",
"src/tests/compiler_tests/ImmutableString_test_autogen.cpp":
"7827ab142b4a2bf1af000c7c1d67248c"
}