Michael Tsukanov
Michael Tsukanov
There used to be compilation errors on Unix platforms due to incorrect vkSurfaceCreateInfo variable name/reference (fixed by renaming) New feature: VK_XWIN_SURFACE_EXTENSION_NAME - defines platform specific Vulkan extension necessary for surface...
The HyFD algorithm was originally single-threaded, which goes against its intended implementation. If ThreadNumber option is specified in the algorithm configuration step, the algorithm will utilize the specified number of...
Linux display server concluded from ENV (fall back to XCB) Better CMake support - no more issues when downloading via CPM.cmake or other package managers Some variables made public to...
Hi there! I've been implementing simple 2D graphics editor using OpenGL and encountered a problem when using `glDebugMessageCallback`. On linux calling `glDebugMessageCallback` causes linker errors since GLAD lib is located...
@Naios This is a real quick deduction guide implementation that worked for me but is really raw. I am open to collaboration as I'm not at all familiar with the...
Since changing `dds::Image::data` from `vector` to `unique_ptr` info about the byte size of the actual data is lost, no? Is it always equal to `w * h * sum(mipmaps[i].size())` that...
`ImGui_ImplOpenGL3_DestroyFontsTexture` and `ImGui_ImplOpenGL3_CreateFontsTexture` were removed on 04.06.2025 If glm is already a target then no GLM_ENABLE_EXPERIMENTAL define might be specified for it. A more robust way is to define it...