Skip to content

Commit be871c1

Browse files
sagudevsagudevmrobinson
authored
Upgrade the version of angle (#69)
* Update gfx/angle * Update UPSTREAM * Update patches * Apply patches * Generate build data * Fixes for linux * Update test expectations * Fixes for windows * libz only on feature * CompileOptions mozangle * Remove redundant windows checks * Compile all gfx/angle/targets as separate libs * Version 0.5 * whole-archive for libEGL ang libGLESV2 * Fix CompileOptions::mozangle() * Fixups from review * Remove some stray printlns * fixups * Update generate_build_data.py --------- Co-authored-by: sagudev <you@example.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
1 parent bff3e0d commit be871c1

File tree

1,192 files changed

+306980
-123282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,192 files changed

+306980
-123282
lines changed

Cargo.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
[package]
22
name = "mozangle"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["The ANGLE Project Authors", "The Servo Project Developers"]
55
license = "BSD-3-Clause"
66
description = "Mozilla's fork of Google ANGLE, repackaged as a Rust crate."
77
repository = "https://github.com/servo/mozangle"
88
readme = "README.md"
99

1010
[dependencies]
11+
libz-sys = { version = "1.1", optional = true }
1112
lazy_static = "1.0"
1213

1314
[dev-dependencies]
@@ -23,5 +24,5 @@ gl_generator = { version = "0.14", optional = true }
2324
walkdir = "2"
2425

2526
[features]
26-
egl = ["gl_generator"] # Only does anything on Windows
27-
build_dlls = ["egl"]
27+
egl = ["gl_generator", "libz-sys"] # Only does anything on Windows
28+
build_dlls = ["egl", "libz-sys"]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ ANGLE supports more platforms, this crate only configures the Direct3D 11 render
3535

3636
```toml
3737
[dependencies]
38-
mozangle = { version = "0.4", features = ["egl"] }
38+
mozangle = { version = "0.5", features = ["egl"] }
3939
```
4040

4141

UPSTREAM

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
gfx/angle is taken from mozilla-esr115: 02755361e26d82768eb1d5f576145e19d7c265cd

0 commit comments

Comments
 (0)