Mark Page

Results 6 issues of Mark Page

This seems counter-intuitive auto result = clan::PathHelp::get_basepath("c:\\ABC\\DEF", PathHelp::path_type_file); result --> "\ABC\". The c: is chopped off.

In [https://github.com/sphair/ClanLib/blob/master/Sources/GL/GL3/gl3_shader_object_provider.cpp](url) The following code is suspect. Nothing deletes array_sources and array_source_lengths (excluding the caught exception) In addition, Visual Studio code analysis says "Buffer overrun while writing to array_source_length" in...

Using clan::Path to draw a rounded box does not work with OpenGL on an Intel GPU ![PXL_20240108_114025355](https://github.com/sphair/ClanLib/assets/5132428/6e57306c-6348-494c-acb9-921c502c63f2) The issue is caused with the clan::Path internals incorrectly uploading the graphics. The...

When building this example: ` C:\Development\streamdeck-cpu\Sources\out\build\x64-Debug\ninja : error : 'StreamDeckSDK_build-prefix/lib/StreamDeckSDK.lib', needed by 'cpu.exe', missing and no known rule to make it ` I assume the actual official C++ SDK is...

It seems that the "X11Window::update_frame_extents() " function is broken on various Linux window managers The update_frame_extents() function calculates the size of the window decorations for top, right, bottom and left....

It has been a while since I tried the Examples/Display/LayeredWindow on Windows. On Windows 11, it crashes the application inside a Nvidia library. Looking at: Win32Window::update_layered_worker_thread_process_dwm() (In Sources/Display/Platform/Win32/win32_windows.cpp) This is...