diff --git a/Tests/LibWeb/Screenshot/images/border-radius-ref.png b/Tests/LibWeb/Screenshot/images/border-radius-ref.png index b28a46ae2a2..a7764e468f0 100644 Binary files a/Tests/LibWeb/Screenshot/images/border-radius-ref.png and b/Tests/LibWeb/Screenshot/images/border-radius-ref.png differ diff --git a/Tests/LibWeb/Screenshot/images/canvas-arcs-and-ellipses-ref.png b/Tests/LibWeb/Screenshot/images/canvas-arcs-and-ellipses-ref.png index ca89d60cd92..ec9371bea6e 100644 Binary files a/Tests/LibWeb/Screenshot/images/canvas-arcs-and-ellipses-ref.png and b/Tests/LibWeb/Screenshot/images/canvas-arcs-and-ellipses-ref.png differ diff --git a/Tests/LibWeb/Screenshot/images/canvas-text-ref.png b/Tests/LibWeb/Screenshot/images/canvas-text-ref.png index 420b4467b65..bd75417491e 100644 Binary files a/Tests/LibWeb/Screenshot/images/canvas-text-ref.png and b/Tests/LibWeb/Screenshot/images/canvas-text-ref.png differ diff --git a/Tests/LibWeb/Screenshot/images/css-background-clip-text.png b/Tests/LibWeb/Screenshot/images/css-background-clip-text.png index 5a439c1f1b3..a160dbe968b 100644 Binary files a/Tests/LibWeb/Screenshot/images/css-background-clip-text.png and b/Tests/LibWeb/Screenshot/images/css-background-clip-text.png differ diff --git a/Tests/LibWeb/Screenshot/images/opacity-stacking-ref.png b/Tests/LibWeb/Screenshot/images/opacity-stacking-ref.png index 6f9c924f1b2..db3af0cdd08 100644 Binary files a/Tests/LibWeb/Screenshot/images/opacity-stacking-ref.png and b/Tests/LibWeb/Screenshot/images/opacity-stacking-ref.png differ diff --git a/Tests/LibWeb/Screenshot/images/svg-text-effects-ref.png b/Tests/LibWeb/Screenshot/images/svg-text-effects-ref.png index 2c27ddee680..a77db2f562b 100644 Binary files a/Tests/LibWeb/Screenshot/images/svg-text-effects-ref.png and b/Tests/LibWeb/Screenshot/images/svg-text-effects-ref.png differ diff --git a/Tests/LibWeb/Screenshot/images/svg-textPath-ref.png b/Tests/LibWeb/Screenshot/images/svg-textPath-ref.png index 187a12490f7..d86d8f6849b 100644 Binary files a/Tests/LibWeb/Screenshot/images/svg-textPath-ref.png and b/Tests/LibWeb/Screenshot/images/svg-textPath-ref.png differ diff --git a/Tests/LibWeb/Screenshot/images/text-shadow-ref.png b/Tests/LibWeb/Screenshot/images/text-shadow-ref.png index 6b2b33ee6d8..de7a2d1b60f 100644 Binary files a/Tests/LibWeb/Screenshot/images/text-shadow-ref.png and b/Tests/LibWeb/Screenshot/images/text-shadow-ref.png differ diff --git a/Userland/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp b/Userland/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp index b202b81475c..f1e9fe5d174 100644 --- a/Userland/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp +++ b/Userland/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp @@ -31,7 +31,6 @@ #ifdef USE_VULKAN # include -# include # include # include #endif @@ -39,6 +38,7 @@ #ifdef AK_OS_MACOS # include # include +# include # include #endif @@ -104,7 +104,7 @@ private: OwnPtr DisplayListPlayerSkia::create_vulkan_context(Core::VulkanContext& vulkan_context) { - GrVkBackendContext backend_context; + skgpu::VulkanBackendContext backend_context; backend_context.fInstance = vulkan_context.instance; backend_context.fDevice = vulkan_context.logical_device; @@ -155,7 +155,7 @@ public: { GrMtlTextureInfo mtl_info; mtl_info.fTexture = sk_ret_cfp(metal_texture.texture()); - auto backend_render_target = GrBackendRenderTarget(metal_texture.width(), metal_texture.height(), mtl_info); + auto backend_render_target = GrBackendRenderTargets::MakeMtl(metal_texture.width(), metal_texture.height(), mtl_info); return SkSurfaces::WrapBackendRenderTarget(m_context.get(), backend_render_target, kTopLeft_GrSurfaceOrigin, kBGRA_8888_SkColorType, nullptr, nullptr); } diff --git a/vcpkg.json b/vcpkg.json index 47298aba65d..f8e3160b691 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -101,7 +101,7 @@ }, { "name": "skia", - "version": "124#0" + "version": "129#0" }, { "name": "sqlite3",