RuiwenTang
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...
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...
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.
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`...
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...
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...
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...
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...