Releases: HumbleUI/Skija
Releases · HumbleUI/Skija
0.143.10
Added:
Color:convertRGBToHSV,convertToHSV,makeFromHSV, color constants #105 via @EatgrapesColorSpace: all the missing functions #105 via @Eatgrapes
Fixed:
- Absolute CI build paths in release binaries #106
0.143.9
Added:
- Vulkan support #100 via @Eatgrapes
Path::fillWithPaint#95 via @vladimirsamsonovPixmap::erase,Pixmap implements IHasImageInfo#101 via @EatgrapesColor::premultiply,unpremultiply,makeLerpPM#101 via @EatgrapesColor4f::premultiply,unpremultiply,makeLerpPM#101 via @Eatgrapes
Changed:
- [ BREAKING ]
Pixmap::getInfo->Pixmap::getImageInfo#101 via @Eatgrapes - [ BREAKING ]
Bitmap::peekPixelsnow returnsPixmap, same as Skia #101 via @Eatgrapes Color::makeLerp,Color4f::makeLerpnow produce correct results with alpha #101 via @Eatgrapes
0.119.3
Added:
Path::fillPath#95 via @vladimirsamsonov
0.143.8
Added
Document#80 #97 via @Eatgrapes
0.143.7
Fixed
- Actually publish Android build #96 via @Eatgrapes
0.143.6
Added:
- Android build #93 via @Eatgrapes
Fixed:
Path::convertConicToQuadsreturning incomplete array #94
0.119.2
0.143.5
Changed:
- [ BREAKING ]
GLBackendState->BackendState - [ BREAKING ]
DirectContext::resetGL->DirectContext::reset - [ BREAKING ]
PathEffect::Style->PathEffect1DStyle - [ BREAKING ]
Region::Op->RegionOp - [ BREAKING ]
PathSegmentMask->PathSegmentType,Path::getSegmentMask->Path::getSegmentTypes
Removed:
- [ BREAKING ]
SurfaceColorFormat(it was duplicatingColorType🙈) - [ BREAKING ]
TextStyleAttribute.FONT_EXACT(replaced withTextStyleAttribute::equalsByFonts)
Fixed:
ColorTypeto match latest Skia changesColorType.N32value on macOSSVGTagto match latest Skia changes
Added:
BlendMode:LAST_COEFF_MODE,LAST_SEPARABLE_MODEColorChannelFlagColorType:BGRA_10101010_XR,RGBA_10X6,RGB_F16F16F16X,SRGBA_8888,R8_UNORMEncodedImageFormat:AVIF,JPEGXLEncodedOrigin:DEFAULTFramebufferFormat:GR_GL_LUMINANCE8_ALPHA8,GR_GL_RGBX8ShadowUtilsFlag:NONE,ALLSVGTag:FE_COMPONENT_TRANSFER,FE_FUNC_A,FE_FUNC_R,FE_FUNC_G,FE_FUNC_B,FE_MERGE,FE_MERGE_NODE,TextStyleAttribute::equalsByFonts
0.119.1
Fixed:
ColorType,EncodedImageFormat,FramebufferFormat,SurfaceColorFormatupdated to match Skia enumsColorType.N32value on macOS
0.119.0
Changed:
- Skia version m116-d2c211228d -> m119-fcb55886b9
DirectContext::submitreturnsboolean
Added:
FontMgr::makeFromFileDirectContext::flushAndSubmit
Removed:
- [ BREAKING ]
Surface::flush(useDirectContext::flush(Surface)) - [ BREAKING ]
Surface::flushAndSubmit(useDirectContext::flushAndSubmit(Surface))