A web-based photo editor. Suppport adding text, rectangle and arrow.
A web-based photo editor. Suppport adding text, rectangle and arrow.
Modify the default Hexo inline code style.
Revisit Static Cast and Dynamic Cast
From a low level perspective.
Setting up Vulkan development environment on MacOS using Xcode.
Class Size, Alignment and Padding
Stop defining/declaring member variables in random order.
Context, State and Resource in OpenGL
OpenGL is fundamentally a state machine, and these three concepts—Context, State, and Resource—play a crucial role in its operation.
Exploring vtable internals.