From: egdaniel Date: Fri, 26 Feb 2016 16:32:20 +0000 (-0800) Subject: Fix oval rendering in vulkan X-Git-Tag: submit/tizen/20180928.044319~129^2~1796 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67acb83ce96149edf2c5dd56b0d08ffa8011dae9;p=platform%2Fupstream%2FlibSkiaSharp.git Fix oval rendering in vulkan BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1739063002 Review URL: https://codereview.chromium.org/1739063002 --- diff --git a/src/gpu/GrSWMaskHelper.cpp b/src/gpu/GrSWMaskHelper.cpp index f97af4b108..b6117e344e 100644 --- a/src/gpu/GrSWMaskHelper.cpp +++ b/src/gpu/GrSWMaskHelper.cpp @@ -127,7 +127,6 @@ void GrSWMaskHelper::draw(const SkPath& path, const SkStrokeRec& stroke, SkRegio SkPaint paint; if (stroke.isHairlineStyle()) { paint.setStyle(SkPaint::kStroke_Style); - paint.setStrokeWidth(SK_Scalar1); } else { if (stroke.isFillStyle()) { paint.setStyle(SkPaint::kFill_Style); diff --git a/src/gpu/vk/GrVkCaps.cpp b/src/gpu/vk/GrVkCaps.cpp index a9ad05c899..d8ac8757e5 100644 --- a/src/gpu/vk/GrVkCaps.cpp +++ b/src/gpu/vk/GrVkCaps.cpp @@ -120,6 +120,8 @@ void GrVkCaps::initGLSLCaps(const GrVkInterface* interface, VkPhysicalDevice phy glslCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA(); } } + + glslCaps->fShaderDerivativeSupport = true; } static void format_supported_for_feature(const GrVkInterface* interface,