ClanLib
ClanLib copied to clipboard
ClanLib is a cross platform C++ toolkit library.
i can't compile the MapMode example. it fails with > g++ -I Sources -I ./ `pkg-config --cflags clanApp-4.1 clanDisplay-4.1 clanCore-4.1 clanGL-4.1 clanUI-4.1` -pthread -c Sources/options.cpp -o Sources/options.o > g++ -I...
For my compile the Reference/html/Core.html isn't well formated. All Text on this site is in a < pre > box. my doxygen version was 1.8.17. I can't explain why.
Clanlib 4.1.0 fails to build on aarch64. Error log: ``` [ 183s] System/detect_cpu_ext.cpp: In function 'detect_cpu_extension': [ 183s] System/detect_cpu_ext.cpp:81:4: error: impossible constraint in 'asm' [ 183s] 81 | __cpuid((int*)cpuinfo, 0x1);...
Was trying to get super methane brothers to compile from the dead again. https://sourceforge.net/projects/methane/ However it needs ClanLib 2.2 , as clanlib.org as down currently there probably no hope this...
This seems counter-intuitive auto result = clan::PathHelp::get_basepath("c:\\ABC\\DEF", PathHelp::path_type_file); result --> "\ABC\". The c: is chopped off.
The code below creates window, which is not always on top ` // Set the window description clan::DisplayWindowDescription desc_window; desc_window.set_title("Motion Learning"); desc_window.set_topmost(); desc_window.set_popup_window(); desc_window.set_allow_resize(false); desc_window.set_layered(true); desc_window.show_caption(false); desc_window.set_size(clan::Size(1792, 828), false); //...
The library understands separate styles for the top, right, bottom and left lines of the border, different types of fill (groove, ridge, etc.), but the drawing is implemented primitively -...
According to this code: ```cpp #include ``` We should move `Sources/API` dir to `include/ClanLib` dir. With this change we can build project that depend on ClanLib out of the box...
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  The issue is caused with the clan::Path internals incorrectly uploading the graphics. The...