RuiwenTang

Results 9 issues of RuiwenTang

Hi: When I compile this launcher and pushed into my phone, I found the Shortcuts view often disappear when I long click on an item. After reading the code, I...

``` auto path = tvg::Shape::gen(); path->moveTo(10, 10); path->lineTo(100, 10); path->lineTo(10, 100); path->close(); path->moveTo(100, 10); path->lineTo(10, 100); path->lineTo(100, 100); path->close(); path->fill(0, 255, 0, 255); ``` The result in thorvg is shown...

enhancement
cpu

As mentioned in the contribution guidelines, the coding style check must passed. So I think a clang-format file with specified style config is helpful. By the way, I tried the...

infrastructure

This PR fix #1329 If pixel covered by two edge with same slope with different direction. The `area` value is zero, but the winding number is not.

enhancement
feature

As mentioned in #1519 We need an automated code formatting tool and consistent code style This PR shows how to use clang-format to define a coding style and use `.git-blame-ignore-revs`...

infrastructure
refactoring

This PR shows how to dynamic load GL functions with [GLAD](https://github.com/dav1dde/glad-web) (one of the [OpenGL Loader Library](https://www.khronos.org/opengl/wiki/OpenGL_Loading_Library)). I choose `GLAD` because it only contains a single source file, and does...

portability
raster

This PR shows how to dynamic load GL functions with [GLAD](https://github.com/dav1dde/glad-web) (one of the [OpenGL Loader Library](https://www.khronos.org/opengl/wiki/OpenGL_Loading_Library)). I choose `GLAD` because it only contains a single source file, and does...

portability
raster

Completely rewrite the GL backend shader to support advance blending and correct the blending behavior. Now the GL backend has the same blending result as SKIA and CanvasRenderingContext2D in browers...

enhancement
gl

I'm currently trying to refactor the advanced color blending logic of the GL backend. I'm confused by some of Thorvg's behaviors on color blending. The main problem is that I...

enhancement
cpu
gl
webgpu