Skip to main content

Main room

Modern Text Rendering

This talk will give a brief technical overview of typical modern text rendering approaches. The overview will trace the complete text graphics stack, starting from the elementary concepts of font glyph rasterization, through the hardware graphics processing unit, to pixels on the screen. Special attention will be given to engineering decisions that were made to improve the visual quality of Latin text, at the expense of use cases involving higher glyph counts, such as most CTL and CJK writing systems.

Date

Non-Western script users unite! Common interests of RTL, CTL and CJK language communities

LibreOffice (like MS Office) separates languages or scripts into the three groups: "Western" (West-European-script-like), RTL-CTL (written Right-to-Left or with Complex Text Layout), and CJK (Chinese, Japanese, Korean and others); and we tend to follow this distinction as QA contributors or as users. Specifically, neither the RTL-CTL crowd nor the CJK crowd tends to follow complaints, requests and challenges of the other group too closely.

Date

Vibe-debugging of LibreOffice(LibreOffice のヴァイブ・デバッギング)

This talk introduces our(OSS Integral Institute Co., Ltd.) experience of vibe-debugging LibreOffice using Cursor AI Editor/Visual Studio Code Copilot/Gemini CLI. We use LLMs and AI agents to locate the logic that contains the bug and help developing potential patches to properly fix the bug.

We'll also share our discovery on:

Date