thorvg/src/renderer/gl_engine
RuiwenTang 2db45c7ba0 gl_engine: fix svg gradient position not correct
* change the color and stop size to 16 in shader and buffer block
* calculate transform when upload gradient info to gpu pipeline
2024-01-02 20:34:11 +09:00
..
meson.build common: Move the list to the gl_engine side. 2024-01-02 20:34:10 +09:00
tvgGlCommon.h gl_engine: fix svg gradient position not correct 2024-01-02 20:34:11 +09:00
tvgGlGeometry.cpp gl_engine: support clip by using scissor and stencil 2023-12-26 17:48:41 +09:00
tvgGlGeometry.h gl_engine: support clip by using scissor and stencil 2023-12-26 17:48:41 +09:00
tvgGlGpuBuffer.cpp gl_engine: fix memory out of bounds error in GlGpuBuffer 2023-12-26 18:17:41 +09:00
tvgGlGpuBuffer.h gl_engine: fix memory out of bounds error in GlGpuBuffer 2023-12-26 18:17:41 +09:00
tvgGlList.h common: Move the list to the gl_engine side. 2024-01-02 20:34:10 +09:00
tvgGlProgram.cpp gl_engine: support render image 2023-12-26 17:45:18 +09:00
tvgGlProgram.h gl_engine: make GlRenderTask generic with uniform block 2023-09-21 22:24:07 +09:00
tvgGlRenderer.cpp gl_engine: fix svg gradient position not correct 2024-01-02 20:34:11 +09:00
tvgGlRenderer.h gl_engine: optimize framebuffer creation and save some runtime memory 2024-01-02 20:34:11 +09:00
tvgGlRenderPass.cpp gl_engine: use raw pointer to pass and hold GlRenderTask 2023-12-26 17:51:46 +09:00
tvgGlRenderPass.h gl_engine: support advance compose method 2024-01-02 20:34:10 +09:00
tvgGlRenderTask.cpp gl_engine: fix wrong scissor value cause content not fully rendered 2024-01-02 20:34:11 +09:00
tvgGlRenderTask.h gl_engine: use raw pointer to pass and hold GlRenderTask 2023-12-26 17:51:46 +09:00
tvgGlShader.cpp infra: renames the source folders 2023-08-28 13:11:24 +09:00
tvgGlShader.h infra: renames the source folders 2023-08-28 13:11:24 +09:00
tvgGlShaderSrc.cpp gl_engine: fix svg gradient position not correct 2024-01-02 20:34:11 +09:00
tvgGlShaderSrc.h gl_engine: support advance compose method 2024-01-02 20:34:10 +09:00
tvgGlTessellator.cpp common: Move the list to the gl_engine side. 2024-01-02 20:34:10 +09:00
tvgGlTessellator.h gl_engine: fix compilation erros due to redundant header inclusion 2023-09-14 19:49:35 +09:00