Skip to content

Commit

Permalink
Changelog for iOS 6.1.0 (#2126)
Browse files Browse the repository at this point in the history
  • Loading branch information
louwers authored Feb 20, 2024
1 parent 10be6c2 commit 0fc91b2
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions platform/ios/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ MapLibre welcomes participation and contributions from everyone. Please read [`C

## main

## 6.1.0

- Addition of an MLNCustomStyleLayer that allows running custom Metal shaders and code. Example included in the PR. ([#2041](https://github.com/maplibre/maplibre-native/pull/2006))
- Various performance optimizations.
- Avoid redundant bindings/states based on Metal profiler feedback. ([#2006](https://github.com/maplibre/maplibre-native/pull/2006))
- Eliminate the remaining examples of tweakers being re-created on each update, which reduced reuse of uniform buffers. ([#2050](https://github.com/maplibre/maplibre-native/pull/2050))
- Eliminate an extra vector allocation for many attributes ([#2049](https://github.com/maplibre/maplibre-native/pull/2049))
- Don't save an extra copy of properties-as-uniforms set with symbol data, or re-build it when updating properties on existing drawables. ([#2054](https://github.com/maplibre/maplibre-native/pull/2054))
- Combine multiple segments into a drawable when `sortFeaturesByKey` is not used ([#2060](https://github.com/maplibre/maplibre-native/pull/2060))
- UBO by index instead of map ([#1980](https://github.com/maplibre/maplibre-native/pull/1980))
- Use `enableDepth` option ([#2073](https://github.com/maplibre/maplibre-native/pull/2073))
- Minor optimizations ([#2091](https://github.com/maplibre/maplibre-native/pull/2091))

## 6.0.0

* This is the first release that uses **Metal** for rendering. This is a graphics API from Apple that replaces OpenGL ES on Apple platforms.
Expand Down

0 comments on commit 0fc91b2

Please sign in to comment.