Upstream WebKit's iOS port of ANGLE.
Added the EAGL backend authored by Dean Jackson from Apple, and the
refactoring changes needed to support it side-by-side with the macOS
backend. Ran "git cl format" against these diffs.
Defined the EGL_ANGLE_device_eagl extension and allocated an enum out
of ANGLE's reserved range.
The iOS backend is not yet included in any of the GN files.
Bug: angleproject:4263
Change-Id: I631c32930433c03bb16a242955ffedf55174bb29
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1987278Reviewed-by:
Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by:
Jonah Ryan-Davis <jonahr@google.com>
Reviewed-by:
James Darpinian <jdarpinian@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Showing
extensions/EGL_ANGLE_device_eagl.txt
0 → 100644
src/gpu_info_util/SystemInfo_ios.cpp
0 → 100644
src/libANGLE/renderer/gl/eagl/ContextEAGL.h
0 → 100644
src/libANGLE/renderer/gl/eagl/DeviceEAGL.cpp
0 → 100644
src/libANGLE/renderer/gl/eagl/DeviceEAGL.h
0 → 100644
src/libANGLE/renderer/gl/eagl/DisplayEAGL.h
0 → 100644
src/libANGLE/renderer/gl/eagl/DisplayEAGL.mm
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
src/libANGLE/renderer/gl/eagl/RendererEAGL.h
0 → 100644
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment