mirror of
https://github.com/godotengine/godot-angle-static.git
synced 2026-01-06 02:09:55 +03:00
This is a reland of commit 228973e731
with the following fixes -
1. Apply patch from Yuly to fix chromium build errors
2. Fix ShaderBinaryTest instantiation call
3. Add ShaderBinaryTest to expectations file for IOS
Original change's description:
> Add support for glShaderBinary
>
> This patch adds the following -
> 1. ANGLE_shader_binary extension and GL_SHADER_BINARY_ANGLE token.
> 2. Compiler support to generate shader binaries.
> 3. Update compiler to use SH_SPIRV_VULKAN_OUTPUT as output type for
> Vulkan translator.
> 4. Support to load GL_SHADER_BINARY_ANGLE binaries.
> 5. end2end tests for glShaderBinary.
>
> Tests: ShaderBinaryTest*
> Bug: angleproject:7833
> Change-Id: I191d5ba7c4d5304696f5e743c851dc945fa57858
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4137306
> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
> Commit-Queue: mohan maiya <m.maiya@samsung.com>
> Reviewed-by: Charlie Lao <cclao@google.com>
Bug: angleproject:7833
Change-Id: I21135c52e2bae955342a99aff5631ba0e687eff1
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4195852
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
14 lines
465 B
JSON
14 lines
465 B
JSON
{
|
|
"scripts/gen_gl_enum_utils.py":
|
|
"3bab69a4a3555ab1551a6e5008534cec",
|
|
"scripts/gl_angle_ext.xml":
|
|
"e42890bf014f4d4b7ebc07112bbb9764",
|
|
"scripts/registry_xml.py":
|
|
"f1452c7d099b275f007f39c157dd3ec6",
|
|
"src/common/gl_enum_utils_autogen.cpp":
|
|
"d0d426557a84e5f47943fa53980299fd",
|
|
"src/common/gl_enum_utils_autogen.h":
|
|
"85dea9edf87ad08c322868823e61a40c",
|
|
"third_party/OpenGL-Registry/src/xml/gl.xml":
|
|
"49f0afe5cac23951c74420e457b0cb23"
|
|
} |