Alexander Bondarenko
eec8b57ce8
Use FIFO for vulkan demo ( #188 )
2023-09-04 10:10:10 +00:00
Alexander Bondarenko
3c1d381c14
Replace String arguments with Text ( #138 )
...
Shave a few allocations and pointer-chasing due to conversion.
2022-05-15 22:41:10 +03:00
Alexander Bondarenko
08d4b423ad
Fix GHC-9.2 build ( #145 )
2022-03-28 13:04:22 +00:00
Alexander Bondarenko
bc590d97c5
Tweak tables and add an example ( #139 )
...
Previously: #135
2022-03-22 22:36:19 +03:00
Alexander Bondarenko
fc307a4d6e
Add remaining popup wrappers ( #136 )
...
- BeginPopupContextItem
- BeginPopupContextWindow
- BeginPopupContextVoid
For #132
2022-03-10 11:34:13 +03:00
Alexander Bondarenko
4517af8123
Add isPopupOpen and wrappers ( #134 )
2022-03-09 21:08:54 +03:00
Alexander Bondarenko
af6ba9e989
Add image support for vulkan backend ( #126 )
2022-02-13 14:24:08 +00:00
Mikhail Chekan
bb94341ad5
Extended font & glyph support ( #114 )
...
* Separate font utils, add glyph support (#113 )
* Implement font glyph ranges builder
* Implement raw font config binds
* Implement font atlas module
* Rewrite font altas rebuilder in Managed
2021-12-22 13:28:46 +03:00
Alexander Bondarenko
8ee82476dc
Add raw DrawList bindings ( #99 )
2021-09-15 08:52:00 +03:00
Alexander Bondarenko
b4bc36ca89
Update readme example ( #103 )
...
Fixes #68
2021-09-14 15:41:38 +03:00
Alexander Bondarenko
24345bb8f3
Add font utils ( #56 )
...
- clearFontAtlas
- addFontDefault
- addFontFromFileTTF
- addFontFromMemoryTTF (raw only)
- buildFontAtlas
Vulkan example updated to use on f the imgui-distributed ttf files.
2021-09-12 15:41:42 +00:00
Alexander Bondarenko
e3f7fbfd6f
Add imageButton ( #97 )
2021-09-12 13:20:47 +00:00
Alexander Bondarenko
88326420b8
Tidy up image example ( #96 )
2021-09-12 11:56:43 +00:00
jpwidera
f3b85899f2
Added image wrapper ( #74 )
...
Raw.image and sdl2/gl example "image"
Wrappers should be backend-specific due to different handling of `userTextureIDPtr`.
2021-09-12 10:35:03 +00:00
Alexander Bondarenko
f49e81c739
Fix warnings ( #79 )
2021-08-30 17:08:23 +00:00
Alexander Bondarenko
5699f64e95
Bump imgui to 1.84.2 ( #78 )
2021-08-30 19:57:00 +03:00
Alexander Bondarenko
8723ac2625
Add withXxx and withXxxOpen wrappers for begin/end pairs ( #49 )
...
Adds dependency on unliftio for monad-preserving brackets.
Fixes #32
2021-04-18 13:10:20 +03:00
Ollie Charles
f9412effde
Wrap the OpenGL 3 backend ( #20 )
2021-02-06 14:44:58 +00:00
Shaun Sharples
d7686f84e4
Add support for GLFW ( #26 )
...
Co-authored-by: Oliver Charles <ollie@ocharles.org.uk>
2021-02-05 21:44:52 +00:00
sheaf
0b86356a49
Vulkan backend ( #2 )
...
This commit adds the Vulkan backend and SDL2 integration, and provides the `vulkan` example project.
2021-01-26 20:45:21 +00:00
Oliver Charles
fca2e9fbff
Update the README with the demo window and a screenshot
2021-01-25 09:18:13 +00:00
Oliver Charles
8aa16895bf
Add a README
2021-01-24 19:51:36 +00:00