@@ -8,6 +8,7 @@ an object overlay of the **GLFW** library, and the need to associate it with
8
8
a library for loading images under the ** MIT license** or from the public
9
9
domain, free of rights, to associate them with icons provided in OGLFW.
10
10
11
+ ## No way to find such a library - Alternative
11
12
Being unable to find such a library under this type of license, a solution
12
13
was to let users of the original ** OGLFW** library load the images themselves
13
14
using the external library of their choice, even if not under the MIT license.
@@ -23,17 +24,20 @@ an external library which allows the loading of **BMP** images. Unfortunately,
23
24
no library met the required licensing criteria or, when unlicensed or under
24
25
** MIT** license, did not allow decoding of all cases of BMP image encoding.
25
26
27
+ ## CppBMPLoader is the implemented solution
26
28
The ** CppBMPLoader** library therefore fills this gap by offering the only
27
29
loading of ** BMP** images in all the forms that this image format allows and
28
- under the permissive MIT license. It will also meet many other needs when we
29
- see the quantity of questions asked on this subject on the Internet and the
30
+ under the permissive MIT license. It will also meet many other needs when one
31
+ sees the quantity of questions asked on this subject on the Internet and the
30
32
number of BMPLoader libraries already existing but apparently incomplete that
31
- we can find on * GitHub* , programmed in c++ or in other programming languages.
33
+ can be found on * GitHub* , programmed in c++ or in other programming languages.
32
34
35
+ ## c++11 and c++20 versions
33
36
Initially, two versions of the library are offered, one responding to standard
34
37
c++11 of the programming language and the other responding to standard c++20
35
38
and offering more advanced programming concepts (e.g. programmed in the form
36
- of c++ modules ).
39
+ of c++ modules).
37
40
41
+ ## Notice
38
42
Notice: by April and May 2024, this original library ** OGLFW** is still under
39
43
development.
0 commit comments