Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Optimized Skia C++ Whiteboard
·
Module 3
Graphics Backend & Windowing
1
SDL2: Hardware-Accelerated Window Management
Create and manage a hardware-accelerated window using the SDL2 library.
2
Skia GrDirectContext Initialization
Initialize a Skia GrDirectContext targeting the underlying GPU backend (e.g., OpenGL, Vulkan).
3
Skia GPU Canvas: Mapping Native Windows to SkSurfaces
Map the native window to a Skia SkSurface to create a GPU-backed drawing canvas.
4
Advanced Game Loop Design
Structure a high-performance application loop with fixed-timestep updates and variable rendering.
Previous module
Advanced C++ for Performance
Next module
Core 2D Rendering with Skia