First, for some context: I wrote this blog post more than a year ago but have yet to make it public since my mental health greatly degraded while I was still editing it. Now that I want to go back…
Today is the nth time I got bitten by CMAKE_SOURCE_DIR , so I will write it here.
In short, there are two predefined variables in CMake: CMAKE_SOURCE_DIR and PROJECT_SOURCE_DIR .
CMAKE_SOURCE_DIR…
Announced two months ago , the dynamic rendering Vulkan extension promises to get rid of the VkRenderPass and VkFramebuffer objects, which were parts of Vulkan that I "don't understand and don't…
Happy new year 2022, everyone!
Today I want to talk about something different from most of my blog posts: how I implement my bilingual blog in pure Typescript. Since I created this blog in 2015, I…
I recently learned about std::align ,
one of the lesser-known functions in the C++ standard library due to its limited use cases.
Since it is hard to describe without a specific use case,
I will use…