|
| 1 | + |
| 2 | +**Update (v9.2.640, 15 Jan 2026):** |
| 3 | +- Added OpenGL EXT and MS vendor-specific functions |
| 4 | +- opengl32, glu32, and GDI+ APIs now use `[UseGetLastError(False)]` for performance, since they don't use SetLastError. |
| 5 | +- Added compiler const WDL_NO_GL to disable OpenGL. |
| 6 | +- (Bug fix) BitmapData last member should be LongPtr [#44](https://github.com/fafalone/WinDevLib/issues/44) |
1 | 7 |
|
| 8 | +**Update (v9.2.639, 13 Jan 2026):** |
| 9 | +- (Bug fix) glu.h functions are DLL exports from glu32.dll, not loaded by wglGetProcAddress |
| 10 | + |
2 | 11 | **Update (v9.2.638, 13 Jan 2026):** |
3 | 12 | - Added initial OpenGL coverage. |
4 | 13 | -- Included: Windows SDK gl.h, glu.h; OpenGL 1.2-4.6; ARB approved extension; FreeGLUT. Planned but not yet included: EXT functions, vendor-specific functions. |
5 | 14 | -- Note: Most functions are loaded dynamically, and a context must be created first.\ |
6 | 15 | WDL will automatically initialize all dynamic functions on the first use of any dynamic function. Thanks to Wayne Phillips for the technique. |
7 | | -- GdipAddPathStringI is missing #42 |
8 | | -- (Bug fix) GdipPathIterNextMarkerPath, GdipBitmapApplyEffect, GdipBitmapCreateApplyEffect definitions incorrect #43 |
| 16 | +- GdipAddPathStringI is missing [#42](https://github.com/fafalone/WinDevLib/issues/42) |
| 17 | +- (Bug fix) GdipPathIterNextMarkerPath, GdipBitmapApplyEffect, GdipBitmapCreateApplyEffect definitions incorrect [#43](https://github.com/fafalone/WinDevLib/issues/43) |
9 | 18 |
|
10 | 19 | **Update (v9.2.634, 27 Dec 2025):** |
11 | 20 | - Began process of implementing Alias syntax: |
|
0 commit comments