Tagged articles
8 articles
Page 1 of 1
Linux Code Review Hub
Linux Code Review Hub
Apr 30, 2025 · Fundamentals

Understanding DRM: From Application‑Level Programs to Kernel Drivers

This article explains the Linux DRM graphics framework, its three main components (libdrm, KMS, GEM), the essential elements for display pipelines, and provides step‑by‑step example programs for single‑buffer, double‑buffer, page‑flip, and plane‑based rendering, including complete source code and execution notes.

CDRMDisplay
0 likes · 19 min read
Understanding DRM: From Application‑Level Programs to Kernel Drivers
Eric Tech Circle
Eric Tech Circle
Jan 10, 2025 · Industry Insights

MacBook Air vs MacBook Pro: Which Laptop Suits Your Needs?

This article compares the MacBook Air and MacBook Pro across portability, performance, display quality, battery life, additional features, and price, helping readers decide which model best matches their usage patterns, budget, and professional requirements.

Battery LifeDisplayLaptop Comparison
0 likes · 6 min read
MacBook Air vs MacBook Pro: Which Laptop Suits Your Needs?
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Aug 4, 2023 · Mobile Development

Understanding VSync and Its Implementation in Android

The article explains VSync’s origin, how it prevents screen tearing by synchronizing frame rendering with display refresh, and details Android’s implementation—including hardware and virtual VSync, Choreographer, Triple Buffer, key classes like VsyncTracker and VSyncDispatcher, and the offset/duration concepts introduced in Android S.

AndroidDisplayGraphics
0 likes · 14 min read
Understanding VSync and Its Implementation in Android
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 6, 2022 · Frontend Development

How to Use CSS display:table-cell for Vertical Centering and Advanced Layouts

This article explains the CSS display:table-cell property, its behavior similar to HTML table cells, how it enables vertical centering, its interaction with margin, padding, float and absolute positioning, and demonstrates multiple practical layouts—including centered text, multi‑column designs, equal‑height sections, and responsive two‑column structures, with code examples.

CSSDisplayfrontend
0 likes · 11 min read
How to Use CSS display:table-cell for Vertical Centering and Advanced Layouts
Laravel Tech Community
Laravel Tech Community
Apr 10, 2021 · Backend Development

readline_redisplay(): Redraw Display Area

readline_redisplay() is a PHP function that forces the readline interface to redraw the display area, takes no arguments, provides no return value, and is part of the readline extension used to refresh the user’s input line after external changes.

DisplayPHPreadline
0 likes · 1 min read
readline_redisplay(): Redraw Display Area
360 Tech Engineering
360 Tech Engineering
Nov 1, 2019 · Frontend Development

Understanding the CSS display Property and Its Two‑Value Syntax

This article explains how the CSS display property controls both the external formatting of an element and the internal formatting context of its children, introduces the newer two‑value syntax (e.g., display: inline‑flow‑root), and discusses current browser support and practical usage.

CSSDisplayFlex
0 likes · 5 min read
Understanding the CSS display Property and Its Two‑Value Syntax