Commit Graph

46 Commits

Author SHA1 Message Date
BearOso
cc49a06c77 external: Update stb_image.h to reduce warnings 2024-07-29 15:57:03 -05:00
OV2
18096d9f68 imgui: add movie frame count and watches display (#167) 2024-07-14 02:20:47 +02:00
BearOso
0ed93cd732 vulkan-headers: Roll back to v1.3.280.
v1.3.281 contains a broken Vulkan-Hpp on 32-bit.
2024-04-13 14:01:50 -05:00
BearOso
7cf9f59923 Update VulkanMemoryAllocator-Hpp. 2024-04-06 16:28:03 -05:00
BearOso
3ebc239034 Update vulkan-headers to v1.3.281. 2024-04-06 16:23:47 -05:00
BearOso
0e03a36847 Update Vulkan Memory Allocator and .hpp. 2023-09-23 10:22:48 -05:00
BearOso
942f4ae971 Fix compilation on win32. 2023-08-25 11:47:29 -05:00
BearOso
bd41d010f3 Qt: Attach cheats dialog directly to Snes9x.
Update sizing for cheats and shader params dialogs.
2023-08-25 11:47:29 -05:00
BearOso
c8b21fa461 Qt: Portable mode. Fix hang on close. 2023-08-25 11:47:29 -05:00
BearOso
2e3d5e1102 Qt: Use bundled pcre2. 2023-08-25 11:47:29 -05:00
BearOso
51ed006b6c Qt: Wording. 2023-08-25 11:47:29 -05:00
BearOso
2fd8b52163 Qt: More updates. 2023-08-25 11:47:29 -05:00
BearOso
876eaa8fb2 Add submodule cubeb. 2023-08-25 11:47:29 -05:00
BearOso
3f0f246028 Fix context resizing and joystick detection. 2023-08-25 11:47:29 -05:00
BearOso
e42dd27cd1 Threading fixes. 2023-08-25 11:47:29 -05:00
BearOso
a438d3fa42 Threading. 2023-08-25 11:47:29 -05:00
Idiot
faaf900eb7 More precise std::chrono throttle implementation. 2023-08-25 11:47:29 -05:00
BearOso
12e7f0d21f Update input rate at right locations. 2023-08-25 11:47:29 -05:00
BearOso
ec8bdaa6eb WaylandSurface: Do roundtrip to get fractional size before initialization. 2023-08-25 11:47:29 -05:00
BearOso
1b1325066b Qt port. 2023-08-25 11:47:29 -05:00
BearOso
7f41685cf7 Add glad OpenGL loader. 2023-05-31 17:28:56 -05:00
BearOso
2313ae00b7 imgui: Silence a few warnings. 2023-05-08 14:07:29 -05:00
BearOso
8719a4761e Only use JIS->UTF8 conversion with new overlay.
Fix pixel font display.
2023-05-08 13:55:54 -05:00
BearOso
c44bc75030 memmap: Fix stupid change to sjis conversion. 2023-05-08 12:38:21 -05:00
BearOso
ebf2e9981e win32: Get win32 working with variable font. 2023-05-04 15:55:11 -05:00
BearOso
8289c775b8 imgui: Don't use base85 because of MSVC.
MSVC can't handle strings larger than 65536.
2023-05-04 12:19:29 -05:00
BearOso
04a0fdc97e imgui: Add dx9 backend. 2023-05-04 11:56:04 -05:00
BearOso
b11ecf932a imgui: Update font. Test ROM status line. 2023-05-03 16:45:56 -05:00
BearOso
7726cc65d5 Remove some unused, misplaced, or ancient code. 2023-05-01 15:29:39 -05:00
BearOso
b2d92e86ac Update VulkanMemoryAllocator/Hpp 2023-05-01 12:24:38 -05:00
BearOso
54aae6f5cf vulkan-headers: Update to latest. 2023-05-01 12:00:06 -05:00
BearOso
7f032e5234 imgui: Fix wrapping. 2023-04-26 16:26:28 -05:00
BearOso
945cd27841 Gtk: Add UI option to configure size, indicators. 2023-04-25 17:36:48 -05:00
BearOso
909d899512 Gtk/OpenGL: Add imgui support. 2023-04-25 17:36:48 -05:00
BearOso
8f3595e5d3 gtk/vulkan: Use imgui. 2023-04-25 17:36:48 -05:00
BearOso
a4b4b98fff Update SPIRV-Cross to bleeding edge. 2023-03-10 17:26:35 -06:00
BearOso
f9374e527b Update glslang to bleeding edge. 2023-03-10 17:24:40 -06:00
BearOso
3d22cc7f2d Add vulkan headers back as a submodule. 2023-03-10 17:08:12 -06:00
BearOso
120d715e3a Remove vulkan-headers from tree directly. 2023-03-10 17:04:32 -06:00
BearOso
7e41394eea Revert "Add xxhash header."
This reverts commit 968dd520c25691388eebb8cdf31502814a540074.
2023-03-07 14:01:29 -06:00
BearOso
e9ca336028 Add xxhash header. 2023-03-07 14:01:29 -06:00
BearOso
daa0e168e8 Getting win32 ready for Vulkan. 2023-03-07 13:58:22 -06:00
BearOso
259dfd07ae Vulkan support.
Gtk port support. Breaks other platforms.
2023-03-07 13:58:21 -06:00
BearOso
dbff079b47 Add fmtlib directly to tree. 2023-03-07 13:58:21 -06:00
BearOso
453bbbe779 Update glslang. Fix meson build. 2023-03-07 13:58:21 -06:00
BearOso
88f4d66de8 Move GPU related submodules to external. 2022-03-18 15:49:29 -05:00