1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-23 09:47:41 +00:00
serenity/Userland/Libraries/LibAccelGfx
Aliaksandr Kalenik c28f6828c9 LibAccelGfx+LibWeb: Support non-translation transforms in GPU painter
This change introduces GPU painter support for rotate(), skew(),
scale(), and other transformations that could be applied to stacking
context.
2023-12-01 09:28:10 +01:00
..
Canvas.h LibAccelGfx+WebContent: Introduce Canvas that represents framebuffer 2023-11-24 08:39:55 +01:00
CMakeLists.txt LibAccelGfx+LibWeb: Move glyph atlas into a singleton class 2023-11-26 21:26:26 +01:00
Context.cpp LibAccelGfx+WebContent: Add GPU painter support on macOS 2023-11-16 15:13:16 +01:00
Context.h LibAccelGfx+WebContent: Add GPU painter support on macOS 2023-11-16 15:13:16 +01:00
Forward.h LibAccelGfx+LibWeb: Use framebuffer object instead of EGLs PBuffer 2023-11-11 22:19:43 +01:00
GL.cpp LibAccelGfx: Premultiply linear gradient colors by alpha 2023-11-29 13:53:23 +01:00
GL.h LibAccelGfx: Premultiply linear gradient colors by alpha 2023-11-29 13:53:23 +01:00
GlyphAtlas.cpp LibAccelGfx: Skip glyph atlas rebuild if all needed glyphs are present 2023-11-26 21:26:26 +01:00
GlyphAtlas.h LibAccelGfx+LibWeb: Move glyph atlas into a singleton class 2023-11-26 21:26:26 +01:00
Painter.cpp LibAccelGfx+LibWeb: Support non-translation transforms in GPU painter 2023-12-01 09:28:10 +01:00
Painter.h LibAccelGfx+LibWeb: Support non-translation transforms in GPU painter 2023-12-01 09:28:10 +01:00
Program.cpp LibAccelGfx: Add cache for programs 2023-11-24 08:39:55 +01:00
Program.h LibAccelGfx: Add cache for programs 2023-11-24 08:39:55 +01:00