# # ChangeLog for uspace/lib/memgfx/private/memgc.h in mainline # # Generated by Trac 1.6 # 2026-07-20T19:54:15Z Tue, 07 Sep 2021 08:53:42 GMT Jiri Svoboda [8ce56a6] * uspace/lib/memgfx/include/memgfx/xlategc.h (added) * uspace/lib/memgfx/include/types/memgfx/xlategc.h (added) * uspace/lib/memgfx/meson.build (modified) * uspace/lib/memgfx/private/memgc.h (modified) * uspace/lib/memgfx/private/xlategc.h (added) * uspace/lib/memgfx/src/xlategc.c (added) * uspace/lib/memgfx/test/main.c (modified) * uspace/lib/memgfx/test/xlategc.c (added) * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/ui.c (modified) * uspace/lib/ui/src/window.c (modified) Translate window rendering in console/SSR with translation GC In ... Sat, 26 Jun 2021 23:30:18 GMT Jiri Svoboda [1215db9] * uspace/lib/memgfx/include/memgfx/memgc.h (modified) * uspace/lib/memgfx/include/types/memgfx/memgc.h (modified) * uspace/lib/memgfx/private/memgc.h (modified) * uspace/lib/memgfx/src/memgc.c (modified) * uspace/lib/memgfx/test/memgfx.c (modified) * uspace/lib/ui/src/window.c (modified) * uspace/srv/hid/display/display.c (modified) * uspace/srv/hid/display/window.c (modified) Memory GC needs to be able to forward cursor control Fri, 30 Apr 2021 15:05:06 GMT Jiri Svoboda [7470d97] * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified) * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified) * uspace/drv/fb/kfb/port.c (modified) * uspace/lib/congfx/private/console.h (modified) * uspace/lib/congfx/src/console.c (modified) * uspace/lib/gfx/include/gfx/render.h (modified) * uspace/lib/gfx/include/types/gfx/ops/context.h (modified) * uspace/lib/gfx/src/render.c (modified) * uspace/lib/gfx/test/render.c (modified) * uspace/lib/gfxfont/test/font.c (modified) * uspace/lib/gfxfont/test/glyph.c (modified) * uspace/lib/gfxfont/test/glyph_bmp.c (modified) * uspace/lib/gfxfont/test/text.c (modified) * uspace/lib/gfxfont/test/tpf.c (modified) * uspace/lib/gfxfont/test/typeface.c (modified) * uspace/lib/ipcgfx/include/ipcgfx/ipc/gc.h (modified) * uspace/lib/ipcgfx/src/client.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/lib/ipcgfx/test/ipcgfx.c (modified) * uspace/lib/memgfx/private/memgc.h (modified) * uspace/lib/memgfx/src/memgc.c (modified) * uspace/lib/ui/src/dummygc.c (modified) * uspace/lib/ui/test/checkbox.c (modified) * uspace/lib/ui/test/entry.c (modified) * uspace/lib/ui/test/label.c (modified) * uspace/lib/ui/test/paint.c (modified) * uspace/lib/ui/test/pbutton.c (modified) * uspace/lib/ui/test/rbutton.c (modified) * uspace/lib/ui/test/slider.c (modified) * uspace/lib/ui/test/wdecor.c (modified) * uspace/srv/hid/display/clonegc.c (modified) * uspace/srv/hid/display/test/clonegc.c (modified) * uspace/srv/hid/rfb/main.c (modified) Add GC operation to set clipping rectangle The number of changed ... Tue, 16 Feb 2021 18:12:05 GMT Jiri Svoboda [2ab8ab3] * HelenOS.config (modified) * uspace/app/terminal/terminal.c (modified) * uspace/lib/gfx/include/gfx/render.h (modified) * uspace/lib/gfx/include/types/gfx/ops/context.h (modified) * uspace/lib/gfx/src/render.c (modified) * uspace/lib/gfx/test/render.c (modified) * uspace/lib/ipcgfx/include/ipcgfx/ipc/gc.h (modified) * uspace/lib/ipcgfx/src/client.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/lib/ipcgfx/test/ipcgfx.c (modified) * uspace/lib/memgfx/include/memgfx/memgc.h (modified) * uspace/lib/memgfx/include/types/memgfx/memgc.h (modified) * uspace/lib/memgfx/private/memgc.h (modified) * uspace/lib/memgfx/src/memgc.c (modified) * uspace/lib/memgfx/test/memgfx.c (modified) * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/checkbox.c (modified) * uspace/lib/ui/src/dummygc.c (modified) * uspace/lib/ui/src/entry.c (modified) * uspace/lib/ui/src/image.c (modified) * uspace/lib/ui/src/label.c (modified) * uspace/lib/ui/src/pbutton.c (modified) * uspace/lib/ui/src/rbutton.c (modified) * uspace/lib/ui/src/slider.c (modified) * uspace/lib/ui/src/wdecor.c (modified) * uspace/lib/ui/src/window.c (modified) * uspace/lib/ui/test/window.c (modified) * uspace/srv/hid/display/display.c (modified) * uspace/srv/hid/display/window.c (modified) Client-side UI rendering It is possible to turn on and off and if ... Sat, 30 May 2020 17:16:39 GMT Jiri Svoboda [f8375f7] * uspace/lib/guigfx/private/canvas.h (modified) * uspace/lib/guigfx/src/canvas.c (modified) * uspace/lib/memgfx/include/memgfx/memgc.h (modified) * uspace/lib/memgfx/include/types/memgfx/memgc.h (modified) * uspace/lib/memgfx/private/memgc.h (modified) * uspace/lib/memgfx/src/memgc.c (modified) * uspace/lib/memgfx/test/memgfx.c (modified) Communicate memory GC updates via callback function This is what we ... Wed, 27 May 2020 10:31:22 GMT Jiri Svoboda [d8e2485] * uspace/lib/guigfx/private/canvas.h (modified) * uspace/lib/guigfx/src/canvas.c (modified) * uspace/lib/memgfx/doc/doxygroups.h (added) * uspace/lib/memgfx/include/memgfx/memgc.h (added) * uspace/lib/memgfx/include/types/memgfx/memgc.h (added) * uspace/lib/memgfx/meson.build (added) * uspace/lib/memgfx/private/memgc.h (added) * uspace/lib/memgfx/src/memgc.c (added) * uspace/lib/memgfx/test/main.c (added) * uspace/lib/memgfx/test/memgfx.c (added) * uspace/lib/meson.build (modified) Library with memory-backed GC (a.k.a. software renderer) There are ...