Skip to content

Commit

Permalink
Merge #2267
Browse files Browse the repository at this point in the history
2267: [mtl] new autorelease r=grovesNL a=kvark

Fixes the time wasted on setting up temporary autorelease pools, mostly. Although the resulting FPS doesn't appear to be affected. At least we no longer depend on core-foundation :)
cc @jrmuizel (and thanks!) for the way it looks now

PR checklist:
- [ ] `make` succeeds (on *nix)
- [ ] `make reftests` succeeds
- [x] tested examples with the following backends: metal
- [ ] `rustfmt` run on changed code


Co-authored-by: Dzmitry Malyshau <[email protected]>
  • Loading branch information
bors[bot] and kvark committed Jul 24, 2018
2 parents 514973f + d8a6e39 commit 605af3f
Show file tree
Hide file tree
Showing 5 changed files with 395 additions and 423 deletions.
3 changes: 1 addition & 2 deletions src/backend/metal/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,9 @@ log = { version = "0.4", features = ["release_max_level_error"] }
winit = { version = "0.16", optional = true }
metal-rs = "0.10.1"
foreign-types = "0.3"
objc = "0.2"
objc = "0.2.5"
block = "0.1"
cocoa = "0.15"
core-foundation = "0.6"
core-graphics = "0.14"
dispatch = "0.1"
smallvec = "0.6"
Expand Down
Loading

0 comments on commit 605af3f

Please sign in to comment.