thorvg/src/lib/gl_engine
RuiwenTang 8212d6f0f9 gl_engine: refactor matrix calculation
1. convert mat4 directly from exist mat3, and remove unused calculation
   code.
2. since normalized position is only meaningful in vertex shader stage.
   use logical position in fragment shader stage for all gradient
   pipeline.
2023-08-14 23:59:26 +09:00
..
meson.build gl_engine: upgrade min gl version 2023-08-09 23:23:57 +09:00
tvgGlCommon.h gl_engine: upgrade min gl version 2023-08-09 23:23:57 +09:00
tvgGlGeometry.cpp gl_engine: refactor matrix calculation 2023-08-14 23:59:26 +09:00
tvgGlGeometry.h gl_engine: refactor matrix calculation 2023-08-14 23:59:26 +09:00
tvgGlGpuBuffer.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlGpuBuffer.h gl_engine: use vertex array buffer and index buffer when render primitive 2023-08-11 11:39:54 +09:00
tvgGlProgram.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlProgram.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlPropertyInterface.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlPropertyInterface.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlRenderer.cpp gl_engine: refactor matrix calculation 2023-08-14 23:59:26 +09:00
tvgGlRenderer.h common sw_engine: support blending methods. 2023-06-20 11:30:18 +09:00
tvgGlRendererProperties.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlRenderTask.cpp gl_engine: refactor matrix calculation 2023-08-14 23:59:26 +09:00
tvgGlRenderTask.h gl_engine: refactor matrix calculation 2023-08-14 23:59:26 +09:00
tvgGlShader.cpp gl_engine: use modern glsl syntax in shader source 2023-08-11 23:14:21 +09:00
tvgGlShader.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlShaderSrc.cpp gl_engine: refactor matrix calculation 2023-08-14 23:59:26 +09:00
tvgGlShaderSrc.h updated copyright. 2023-01-14 13:48:11 +09:00