James Benton
|
48256f0a88
|
cafe/nsysnet: Implement NSSL{Init,Finish,CreateContext}.
|
2019-10-26 17:41:26 +01:00 |
|
James Benton
|
160a42f09d
|
ios/nsec: Add /dev/nsec and /dev/nsec/nssl.
|
2019-10-26 17:41:02 +01:00 |
|
James Benton
|
d2e494c4f6
|
ios/net: Add SOShim_{Open,Close,GetProcessSocketHandle}.
|
2019-10-26 17:40:26 +01:00 |
|
James Benton
|
d985eb1dcb
|
ios/net: Implement SocketCommand::GetProcessSocketHandle.
|
2019-10-26 17:40:02 +01:00 |
|
James Benton
|
d2f9e91ba5
|
ios/net: Fix socketIoctl using wrong request id.
|
2019-10-26 17:39:43 +01:00 |
|
James Benton
|
d0137685a8
|
ios/net: Add some more SocketCommand ids.
|
2019-10-26 17:39:07 +01:00 |
|
James Benton
|
0151e6b47d
|
cafe/gx2: Stub GX2GetLastFrame{B,GammaA,GammaB}.
|
2019-10-26 17:37:07 +01:00 |
|
James Benton
|
cc31a56008
|
decaf: Add debug.break_on_exit option.
|
2019-10-26 14:05:29 +01:00 |
|
James Benton
|
95c9bf8502
|
qt/debugger: Add breakpoints view.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
8743f672e7
|
qt/debugger: Adjust line highlight colours for disassembly & stack.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
78b5432ddf
|
qt/debugger: Add window icon for debugger.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
34773ccb8c
|
qt/debugger: Fix lifetime of debugger window.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
28052e0116
|
qt/debugger: Add navigation to stack widget.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
aafd0ce738
|
qt/debugger: Add current stack address highlighting to StackWidget.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
1907f20f72
|
qt/debugger: Fix stack widget symbol name.
|
2019-10-26 13:16:39 +01:00 |
|
James Benton
|
3e9d9d01dd
|
qt/debugger: Fix AddressTextDocumentWidget not redrawing when manually requested.
|
2019-10-26 11:34:26 +01:00 |
|
James Benton
|
bf604ad9be
|
qt/debugger: Improve stepping through code.
|
2019-10-26 10:53:19 +01:00 |
|
James Benton
|
bc6db15658
|
qt/debugger: Highlight whole line for breakpoints and current instruction.
Previously only highlighted the address, but that would be overriden by
current highlighted word.
|
2019-10-25 17:49:43 +01:00 |
|
James Benton
|
a956d6bf4e
|
cafe/nn_acp: Implement ACPConvertNetworkTimeToOSCalendarTime.
|
2019-10-25 17:48:33 +01:00 |
|
James Benton
|
43e1221f9c
|
cafe/proc_ui: Implement ProcUIIsRunning.
|
2019-10-25 17:48:08 +01:00 |
|
James Benton
|
d22ed5698b
|
qt/debugger: Connect navigate actions.
|
2019-10-25 17:47:51 +01:00 |
|
James Benton
|
a57f94b6d4
|
qt/debugger: Add breakpoints to DebugData.
|
2019-10-25 17:47:22 +01:00 |
|
James Benton
|
5d1f51c935
|
qt/debugger: Add support for custom selections in AddressTextDocumentWidget.
|
2019-10-25 17:47:00 +01:00 |
|
James Benton
|
3681cf348f
|
qt/debugger: Fix AddressTextDocumentWidget recalculating document every draw.
|
2019-10-25 17:46:38 +01:00 |
|
James Benton
|
98abc02e8b
|
nn/dbg: Add Get*String methods for nn::Result.
|
2019-10-20 17:22:52 +01:00 |
|
James Benton
|
874c6b53c1
|
gpu: Remove pragma optimize.
again... :D
|
2019-10-20 17:10:17 +01:00 |
|
James Benton
|
bb4841bb48
|
cafe/nn/acp: Fix result type from ACP* functions.
These actually return a translated error code rather than an nn::Result.
|
2019-10-20 17:09:45 +01:00 |
|
James Benton
|
0882acc5e6
|
nn: Improve nn::Result to handle legacy result types.
|
2019-10-20 17:08:46 +01:00 |
|
James Benton
|
483401ee56
|
cafe/coreinit: Fix OSGetStackPointer.
|
2019-10-20 17:07:54 +01:00 |
|
James Benton
|
f9c82d775a
|
cafe/coreinit: Fix OSPanic stack trace.
|
2019-10-20 17:07:43 +01:00 |
|
James Benton
|
c20588bfd4
|
cafe/nn_save: Fix SAVEGetSharedSaveDataPath returning wrong path.
|
2019-10-19 18:34:27 +01:00 |
|
James Benton
|
007ec8ce51
|
Remove leftover debug message.
|
2019-10-19 18:01:06 +01:00 |
|
James Benton
|
144443fc77
|
Revert "gpu/vulkan: Improved performance of descriptor write setup."
This reverts commit f7221bf939 .
|
2019-10-19 17:44:12 +01:00 |
|
James Benton
|
3b4efb7994
|
gpu: Add some more logging during vulkan initialisation.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
aaec958a4f
|
decaf-qt: Fix X11 window type.
Turns out even though Qt says xcb it really means X11.
That or our XCB path is broken.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
f89510f5a0
|
decaf-qt: Start logging before starting graphics driver.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
7cfbc9254f
|
decaf-qt: Fix Tools > Debugger button not working.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
7504138c27
|
decaf-qt: Fix disassembly widget / stack widget frame drawing.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
ea3bb3c5b8
|
Fix Vulkan XLIB.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
827a7d1a1a
|
cmake: Correctly detect support for x11 / xcb / wayland.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
f44752b865
|
gpu: Fix some X11/Xcb initialisation.
Still broken tho lol
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
e7bc05d145
|
cmake: Disable RTTI on Linux for files which use spv::Builder.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
014e5d8306
|
gpu: Fix setup of glad post callback.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
a2186f8752
|
libgpu/opengl: Fix some X11 context creation code.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
f571cd55d2
|
cmake: Add X11 to libgpu.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
3a47d3ebfc
|
decaf-qt: Fix missing include for QPlatformNativeInterface
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
ce81750159
|
decaf-qt: Fix include paths in debugger ui files
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
03d9a21c7d
|
decaf-qt: Fix usage of std::unique_ptr on forward declared type.
GCC does not like this for some reason.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
0dc2347e6a
|
gpu: Use glad for glx & wgl.
|
2019-10-19 16:07:32 +01:00 |
|
James Benton
|
5b0bb76c4a
|
sdl: Fix renderSurface cast from x11 window
|
2019-10-19 16:07:32 +01:00 |
|