Martin Fouilleul
|
592f4cdecd
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
martinfouilleul
|
665c63c3d0
|
[win32 build/link]
- Build milepost as a dynamic library
- Add import/export directives to public API symbols
- Change example build scripts accordingly
|
2023-02-21 18:43:30 +01:00 |
martinfouilleul
|
80ea8db687
|
[surface/canvas cleanup]
- Make build-time and runtime backend selection a bit easier
- Reorganized backend-specific files with slightly more coherent naming scheme
|
2023-02-10 16:56:10 +01:00 |
martinfouilleul
|
7cf4c3d925
|
opengl surface/renderer: set surface scaling according to dpi of first monitor. Use that dpi to scale backing texture of canvas renderer. Note: changing monitor isn't handled yet!
|
2023-02-08 18:22:54 +01:00 |
martinfouilleul
|
f0bc88c4fb
|
gl canvas renderer with buffer re-specification
|
2023-02-07 17:00:59 +01:00 |
martinfouilleul
|
5788cdbcda
|
Desktop opengl 4.3 canvas
|
2023-02-07 13:24:14 +01:00 |
martinfouilleul
|
5754fc1ad2
|
using temporary buffer to build canvas verex data and use glBufferData with exact number of vertices to submit buffer to gpu
|
2023-02-06 16:14:43 +01:00 |