Reland "Generate stubs for ANGLE_shader_pixel_local_storage"

This is a reland of commit 8208e8a234

In Take 2 we omit the GLenum groups PixelLocalLoadOpANGLE and
PixelLocalInternalFormatANGLE. We can add these back once the extension
is published and we can update Khronos's gl.xml, or else once we figure
out how to make this work without updating the Khronos gl.xml.

Original change's description:
> Generate stubs for ANGLE_shader_pixel_local_storage
>
> Bug: angleproject:7279
> Change-Id: I41548ad35c236b67372a12fecaa9a1b9c556d232
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3891972
> Commit-Queue: Chris Dalton <chris@rive.app>
> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>

Bug: angleproject:7279
Change-Id: I02f42c1cfc685ed95164744108e0c185d3a7fefb
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3900491
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Chris Dalton <chris@rive.app>
This commit is contained in:
Chris Dalton
2022-09-12 10:15:16 -06:00
committed by Angle LUCI CQ
parent f54e7ee69c
commit 04f46f391d
34 changed files with 686 additions and 28 deletions

View File

@@ -2,11 +2,11 @@
"scripts/gen_gl_enum_utils.py":
"ed3a9b835c9d5f386869a7c3a20671b2",
"scripts/gl_angle_ext.xml":
"07ce630bceb8d419943bfc8064e247b3",
"12d08e2b574315c45189e1c582c659ff",
"scripts/registry_xml.py":
"b1150b94db620646a38156213cbba402",
"src/libANGLE/capture/gl_enum_utils_autogen.cpp":
"97399091c2f00cf512e35f8ec5d53d4d",
"26fd1f49d88ba178f761414857f1e4d1",
"src/libANGLE/capture/gl_enum_utils_autogen.h":
"0d304614c954f9fb62bb4bf656951666",
"third_party/OpenGL-Registry/src/xml/gl.xml":