|
e15d1c68f8
|
Add ability to select directory through imgui file picker
|
2022-02-01 20:53:47 +00:00 |
|
|
5572f3aef4
|
Fix up model compiler appearance
|
2022-02-01 19:32:59 +00:00 |
|
|
33e60bfba6
|
Fix model compiler errors
|
2022-02-01 19:29:40 +00:00 |
|
|
060111dc4f
|
Update doctest to latest stable version
|
2022-02-01 19:20:49 +00:00 |
|
redstrate
|
acb6c5306c
|
Add a disclaimer in the README that the Metal backend is removed
|
2021-11-14 17:35:35 -05:00 |
|
redstrate
|
ef15b62af1
|
Fix window sizing not working under SDL
|
2021-10-14 17:30:04 -04:00 |
|
redstrate
|
d8cf9bd734
|
Use SDL's relative mouse mode when capturing the mouse
|
2021-10-14 17:15:11 -04:00 |
|
redstrate
|
ab814b7c78
|
Improve the look of console
|
2021-10-14 17:07:39 -04:00 |
|
redstrate
|
1ba5d8f8f3
|
Remove explicit Matrix constructor
|
2021-10-14 16:42:37 -04:00 |
|
redstrate
|
0bb96b1747
|
Fix viewports not rendering in cutscene editor
|
2021-10-14 11:33:13 -04:00 |
|
redstrate
|
ff0115ed7a
|
Remove portaudio
|
2021-10-14 08:59:04 -04:00 |
|
redstrate
|
072298f4f1
|
Remove some extra debug messages
|
2021-10-14 08:58:53 -04:00 |
|
redstrate
|
e79a98c7d2
|
Some minor code refactoring
|
2021-10-14 08:51:58 -04:00 |
|
redstrate
|
c6d699a130
|
Stop reallocating new render targets when DPI isn't exactly a integer value
|
2021-10-13 11:10:44 -04:00 |
|
redstrate
|
5226aa1200
|
Add hidden window flag, to be in line with how imgui's sdl backend works
|
2021-10-13 10:55:20 -04:00 |
|
redstrate
|
3f2be1e26a
|
Fix viewports not rendering when index == nullptr
|
2021-10-13 10:38:10 -04:00 |
|
redstrate
|
9c83375ed0
|
Enable VK_KHR_portability_subset
|
2021-10-13 07:39:16 -04:00 |
|
redstrate
|
ff53532b55
|
Bump to Vulkan 1.2
|
2021-10-13 07:35:33 -04:00 |
|
redstrate
|
238650aa8d
|
Enable 1.1 shader draw parameters feature
|
2021-10-13 07:33:30 -04:00 |
|
redstrate
|
a78a18a99a
|
Set scissor for imgui commands
|
2021-10-13 07:25:18 -04:00 |
|
redstrate
|
878ef9c5da
|
Only enable viewports on multimodal apps (like the editors)
* Dragging out windows on games and stuff is pointless and just adds complexity
|
2021-10-12 11:47:13 -04:00 |
|
redstrate
|
fd4661088a
|
Fix HiDPI support
|
2021-10-12 11:42:10 -04:00 |
|
redstrate
|
1dfe03dc0b
|
Fix log messages not getting newlines in stdout
|
2021-10-12 11:25:58 -04:00 |
|
redstrate
|
5915d0bf2c
|
Fix imgui windows not resizing properly when undocked
|
2021-10-12 11:25:01 -04:00 |
|
redstrate
|
7d6ded0d69
|
Set HiDPI flag for all SDL windows
|
2021-10-12 11:12:51 -04:00 |
|
redstrate
|
d8c0b0486a
|
Update imgui to v1.85
|
2021-10-12 11:12:41 -04:00 |
|
redstrate
|
a2f81d7ca7
|
Allow better DPI handling under SDL, handle external resize events in imgui
|
2021-10-12 11:06:59 -04:00 |
|
redstrate
|
8205f65a8e
|
Clean up a bunch of pass/backend code for imgui
|
2021-10-12 10:52:29 -04:00 |
|
redstrate
|
5a046ee27a
|
Some changes to make gcc stop complaining
|
2021-10-12 10:27:03 -04:00 |
|
redstrate
|
68916bdee2
|
Increase number of Vulkan sets
|
2021-10-12 10:26:53 -04:00 |
|
redstrate
|
8ea112e26c
|
Fix some cutscene bugs
|
2021-10-12 10:26:40 -04:00 |
|
redstrate
|
7a526a4cab
|
Merge remote-tracking branch 'origin/master'
|
2021-10-12 10:22:51 -04:00 |
|
redstrate
|
5ba4285776
|
Add string handling to console arguments
|
2021-10-12 10:22:38 -04:00 |
|
redstrate
|
2524213f01
|
Remove some unused includes
|
2021-10-12 10:22:24 -04:00 |
|
redstrate
|
c6bc56d033
|
Change window handles into opaque pointers
|
2021-10-12 10:22:16 -04:00 |
|
redstrate
|
2772553e2c
|
Merge remote-tracking branch 'origin/master'
|
2021-10-12 10:13:33 -04:00 |
|
redstrate
|
91cf44a0de
|
Only enable LTO on release builds
|
2021-10-11 14:33:45 -04:00 |
|
redstrate
|
182fbe195a
|
Add imgui open/save dialog
|
2021-10-11 13:39:15 -04:00 |
|
redstrate
|
6fde122401
|
Improve console interface
|
2021-10-07 17:55:14 -04:00 |
|
redstrate
|
9c8c257c43
|
Add new console debug window, handle text input under sdl
|
2021-10-07 17:46:28 -04:00 |
|
redstrate
|
529bc27702
|
Replace old logging and format system with fmt
|
2021-09-13 23:41:54 -04:00 |
|
redstrate
|
626e314ec2
|
Completely remove the defunct UI system
|
2021-09-13 23:10:26 -04:00 |
|
redstrate
|
648d2968d4
|
Update Info.plist
|
2021-09-13 22:59:56 -04:00 |
|
redstrate
|
b61eb98648
|
Fixes some clang-tidy warnings, remove fpermissive
|
2021-09-13 22:53:42 -04:00 |
|
redstrate
|
f213d3d548
|
Fix resource path handling on macOS
|
2021-09-13 17:19:59 -04:00 |
|
redstrate
|
45977b4ac1
|
Emit SPIR-V shaders on macOS
|
2021-09-13 13:51:36 -04:00 |
|
redstrate
|
f6df3d23b3
|
Fix Vulkan queue creation on macOS
|
2021-09-13 13:47:42 -04:00 |
|
redstrate
|
4680579899
|
Remove macOS Cocoa and Metal backends
|
2021-09-13 13:47:29 -04:00 |
|
redstrate
|
078b66fc68
|
Use the app domain to load scene
|
2021-07-19 07:16:55 -04:00 |
|
redstrate
|
8015c52f78
|
Use new open_asset function to select scene in cutscene editor
|
2021-07-19 07:15:50 -04:00 |
|