Hash :
25374c90
Author :
Date :
2024-05-31T16:08:58
Implement OES_gpu_shader5
Based on the specs, there is no difference between the OES version
and the EXT version.
* Added support for use in shaders
* Added test to make sure the OES extension works.
* Turned the repeated test code into a function:
* testArrayOfArrayOfSamplerDynamicIndex()
Bug: b/344031022
Change-Id: Ifda4fa5495983d254f598940a95d0797e8a9ce67
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5595609
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.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":
"d6aa902e763d1a84c4b783d5c24cfe6c",
"src/compiler/translator/SymbolTable_autogen.cpp":
"30b8148ba2ff4dad9c898f613504da91",
"src/compiler/translator/SymbolTable_autogen.h":
"36d32dd6e9e1111a1a04d3e64fddf8d0",
"src/compiler/translator/builtin_function_declarations.txt":
"46a72362321b3e4d80623baba170cee8",
"src/compiler/translator/builtin_variables.json":
"6ed79ceeb34953153925f7e473177321",
"src/compiler/translator/gen_builtin_symbols.py":
"58cd61dffba50a95ef2db8936ac89b06",
"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"
}