Merge 3 release notes into RELEASE_NOTES.md
Cherry pick change I55f67383af98d9e1c55b65b97fc81f8b052e74b2 from branch chrome/m127
to main.
Change-Id: I03d65917ece24e037b65beec95f75d7ce33b4221
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/864538
Reviewed-by: Heather Miller <hcm@google.com>
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index e70561e..a03b22d 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -2,6 +2,25 @@
This file includes a list of high level updates for each milestone release.
+Milestone 127
+-------------
+ * SkSL now properly recognizes the types `uvec2`, `uvec3` or `uvec4`.
+
+ Unsigned types are not supported in Runtime Effects, as they did not exist in GLSL ES2; however,
+ SkSL should still recognize these typenames and reject them if they are used in a program.
+ That is, we should not allow `uvec3` to be used as a variable or function name. We will now properly
+ detect and reject this as an error.
+ * The following deprecated fields have been removed from `GrVkBackendContext`:
+ - `fMinAPIVersion`. Use `fMaxAPIVersion` instead.
+ - `fInstanceVersion`. Use `fMaxAPIVersion` instead.
+ - `fFeatures`. Use `fDeviceFeatures` or `fDeviceFeatures2` instead.
+ - `fOwnsInstanceAndDevice`. No replacement, as it had no effect.
+
+ `GrVkBackendContext` is now an alias for `skgpu::VulkanBackendContext`. Clients should use the latter, as the former will be eventually removed.
+ * SkShaderMaskFilters and SkTableMaskFilters have been deprecated. They will be removed entirely in an upcoming Skia release.
+
+* * *
+
Milestone 126
-------------
* Skia's internal array class (`skia_private::TArray<T>`) now protects its unused capacity when
diff --git a/relnotes/UvecN.md b/relnotes/UvecN.md
deleted file mode 100644
index c45ff51..0000000
--- a/relnotes/UvecN.md
+++ /dev/null
@@ -1,6 +0,0 @@
-SkSL now properly recognizes the types `uvec2`, `uvec3` or `uvec4`.
-
-Unsigned types are not supported in Runtime Effects, as they did not exist in GLSL ES2; however,
-SkSL should still recognize these typenames and reject them if they are used in a program.
-That is, we should not allow `uvec3` to be used as a variable or function name. We will now properly
-detect and reject this as an error.
diff --git a/relnotes/deprecated-vulkan-fields.md b/relnotes/deprecated-vulkan-fields.md
deleted file mode 100644
index a0d94af..0000000
--- a/relnotes/deprecated-vulkan-fields.md
+++ /dev/null
@@ -1,7 +0,0 @@
-The following deprecated fields have been removed from `GrVkBackendContext`:
- - `fMinAPIVersion`. Use `fMaxAPIVersion` instead.
- - `fInstanceVersion`. Use `fMaxAPIVersion` instead.
- - `fFeatures`. Use `fDeviceFeatures` or `fDeviceFeatures2` instead.
- - `fOwnsInstanceAndDevice`. No replacement, as it had no effect.
-
-`GrVkBackendContext` is now an alias for `skgpu::VulkanBackendContext`. Clients should use the latter, as the former will be eventually removed.
diff --git a/relnotes/mask-filters.md b/relnotes/mask-filters.md
deleted file mode 100644
index 2a1061e..0000000
--- a/relnotes/mask-filters.md
+++ /dev/null
@@ -1,2 +0,0 @@
-
-SkShaderMaskFilters and SkTableMaskFilters have been deprecated. They will be removed entirely in an upcoming Skia release.