Henrik Rydgård
|
7a0ec74c32
|
Merge pull request #19855 from oltolm/cmake
make compile with Clang/GCC on Windows
|
2025-01-17 15:13:52 +01:00 |
|
Henrik Rydgård
|
16cbb59a47
|
Update the Vulkan headers to the latest version
Just good to keep up.
|
2025-01-17 14:20:08 +01:00 |
|
oltolm
|
9566065455
|
make compile on mingw-w64
|
2025-01-11 01:25:27 +01:00 |
|
oltolm
|
b11b8b91bb
|
cmake: fix mingw-w64 build
|
2025-01-10 21:27:12 +01:00 |
|
Henrik Rydgård
|
41e156a326
|
Oops, didn't mean to revert rcheevos.
|
2025-01-07 16:33:59 +01:00 |
|
Henrik Rydgård
|
8d16ea408e
|
Buildfix
|
2025-01-07 15:33:15 +01:00 |
|
White Blood Cell
|
ee0b0fce6c
|
sceNetInet and sceNetResolver support.
Co-authored-by: AdamN <anr2000@gmail.com>
|
2025-01-04 17:28:36 +01:00 |
|
Henrik Rydgård
|
d04074a542
|
Atrac3 (not +): Keep decoding even on broken frames.
Fixes some music in some unofficial game mods, whose music got broken
in 1.18. Was reported through e-mail by Miguel.
|
2025-01-04 01:11:26 +01:00 |
|
Henrik Rydgård
|
083543cc14
|
Unrelated logging improvement
|
2025-01-03 21:14:22 +01:00 |
|
Henrik Rydgård
|
58adb379ea
|
GE debugger improvements
|
2024-12-20 20:31:58 +01:00 |
|
Henrik Rydgård
|
d5bfc1b5eb
|
Finish up this cleanup (move _M_SSE compat define out of Common.h)
|
2024-12-19 16:23:20 +01:00 |
|
Henrik Rydgård
|
ae3e50da30
|
Fix the imgui font in release mode builds, oops
|
2024-12-16 18:47:06 +01:00 |
|
Henrik Rydgård
|
111d0c872d
|
Global rename of FBChannel to Aspect, also make it a class enum
|
2024-12-15 22:24:05 +01:00 |
|
Henrik Rydgård
|
6c355836da
|
ImGeDebugger: Implement draw stepping
|
2024-12-15 00:40:33 +01:00 |
|
Henrik Rydgård
|
8cc77c0997
|
ImGui: Implement cursor support on Windows
|
2024-12-13 22:06:59 +01:00 |
|
Henrik Rydgård
|
fa3321ca0c
|
ImDebugger: Switch "Dear Imgui" to the Docking branch, enable the feature
|
2024-12-12 22:50:51 +01:00 |
|
Henrik Rydgård
|
c85266359f
|
More memory view work
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
27122a9e64
|
Work on previews
|
2024-12-10 22:09:51 +01:00 |
|
Henrik Rydgård
|
1d64a148f8
|
Update the MoltenVK dylib for Mac to 1.2.11
|
2024-12-10 15:10:20 +01:00 |
|
Henrik Rydgård
|
e4adc112ff
|
ImDebugger: Add a basic texture browser
|
2024-11-29 19:30:38 +01:00 |
|
Henrik Rydgård
|
1df3b9b905
|
Add config save/load for imdebugger, move the imgui.ini to PSP/SYSTEM
|
2024-11-27 09:15:03 +01:00 |
|
Henrik Rydgård
|
6763c13f88
|
ImGui: Finish implementing pipeline switching for all backends
|
2024-11-27 01:19:05 +01:00 |
|
Henrik Rydgård
|
09779e0f44
|
ImGui drawing: Allow varying the pipeline when binding textures
|
2024-11-26 19:59:09 +01:00 |
|
Henrik Rydgård
|
eaff38f161
|
Implement ImGui clipped batch texturing support in the other backends too
|
2024-11-26 09:38:30 +01:00 |
|
Henrik Rydgård
|
e82b7f788e
|
Implement texture binding in draw batches. Framebuffer viewer now works in Vulkan.
|
2024-11-26 09:22:35 +01:00 |
|
Henrik Rydgård
|
57845b02c5
|
ImGui thin3d backend: Add texture binding support
|
2024-11-26 09:05:29 +01:00 |
|
Henrik Rydgård
|
8372105d66
|
Fix printscreen keyboard mapping (although kinda useless)
|
2024-11-25 23:40:51 +01:00 |
|
Henrik Rydgård
|
e31636caec
|
Still use a fixed-width font for the disassembly (might change this)
|
2024-11-25 00:03:06 +01:00 |
|
Henrik Rydgård
|
2a1cda05b0
|
ImGui: Fix DPI scale, disable unneeded logging
|
2024-11-24 23:41:27 +01:00 |
|
Henrik Rydgård
|
6dfc5ea9ef
|
ImGui: Add TTF font support
We use the Roboto font that we're already shipping for now, although, we could
also support other fonts or have a setting.
|
2024-11-24 21:29:34 +01:00 |
|
Henrik Rydgård
|
e66516eb50
|
ImDebugger: Add ability to rename function symbols
|
2024-11-23 23:23:52 +01:00 |
|
Henrik Rydgård
|
0e3c1df9b3
|
Add a way to access the ImDebugger from the DevMenu
|
2024-11-21 15:48:18 +01:00 |
|
Henrik Rydgård
|
0bf53e38f4
|
Remove duplicated imgui keycode logging (already logs in the conversion function)
|
2024-11-12 11:08:47 +01:00 |
|
Henrik Rydgård
|
e9bc28f629
|
Fix bug where the 'o' char input got eaten because the char matches the keycode for Esc..
|
2024-11-07 19:56:32 +01:00 |
|
Henrik Rydgård
|
bb6438924d
|
Downgrade the lua submodule to 5.4.7 stable, instead of a random commit
|
2024-11-07 18:38:50 +01:00 |
|
Henrik Rydgård
|
9c92978fcc
|
ImGui debugger: assorted work
|
2024-11-07 11:10:16 +01:00 |
|
Henrik Rydgård
|
cf6d06c56a
|
Start work on imdbg
|
2024-11-07 11:10:12 +01:00 |
|
Henrik Rydgård
|
dff7f5704a
|
Implement mousewheel vertical scroll and hover in ImGui integration
|
2024-11-06 22:00:11 +01:00 |
|
Henrik Rydgård
|
36328d0ec4
|
Remove the separate lua vcxproj. Somehow cursed on the buildbot :/
|
2024-11-06 20:18:05 +01:00 |
|
Henrik Rydgård
|
74aeb1c00a
|
Attempt to fix the build after adding lua
|
2024-11-06 17:48:50 +01:00 |
|
Henrik Rydgård
|
c68c5353b0
|
SDL mouse input fixes
|
2024-11-06 12:04:24 +01:00 |
|
Henrik Rydgård
|
6386348406
|
Merge pull request #19552 from hrydgard/lua-build-setup
Initial build setup for lua
|
2024-11-05 13:07:36 +01:00 |
|
Henrik Rydgård
|
8dba3a50f7
|
imgui: Code cleanup, fix clean shutdown
|
2024-11-05 11:27:16 +01:00 |
|
Henrik Rydgård
|
f23ec1cf23
|
Initial build setup for including lua
|
2024-11-05 11:20:43 +01:00 |
|
Henrik Rydgård
|
ae1756c8c0
|
Plumb deltatime into imgui
|
2024-11-05 10:57:24 +01:00 |
|
Henrik Rydgård
|
19f4b22a56
|
Cleanup, add right-click support to UI framework
|
2024-11-05 01:03:21 +01:00 |
|
Henrik Rydgård
|
472103d460
|
Back out the 32-bit index buffer support. Not actually needed for ImGui.
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
184a3ecf2a
|
Code fixes. Correct the UWP fix
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
8da1ccc3de
|
Hook up basic keyboard and mouse input
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
17a7c80cb1
|
Get it rendering on Vulkan and D3D11 (OpenGL is bugged though)
|
2024-11-04 23:14:39 +01:00 |
|