Henrik Rydgård
|
cb16f193ec
|
Fix the problem. Still need to leave the loop with SDL even if we supply a swap function.
|
2023-01-30 15:45:05 +01:00 |
|
Henrik Rydgård
|
436a3e0d61
|
Cleaner exit from emuthread, as used by OpenGL. Don't know how it worked before...
|
2023-01-30 11:49:31 +01:00 |
|
Henrik Rydgård
|
b62572a78f
|
Refactor the framedata/GPU thread management.
|
2023-01-30 11:49:31 +01:00 |
|
Unknown W. Brackets
|
489411359e
|
Common: Add cpu_features library.
|
2023-01-29 14:35:58 -08:00 |
|
Henrik Rydgård
|
4287365411
|
Update URLs, fix feedback from #16851
|
2023-01-29 00:25:27 +01:00 |
|
Serena
|
30f6296767
|
Remove some Windows + Qt stuff + meow
|
2023-01-27 19:12:41 +03:00 |
|
Sergey P
|
91aa6ad608
|
merge from upstream
|
2023-01-26 14:50:09 +03:00 |
|
Henrik Rydgård
|
b4a91dbce5
|
Disable dark mode in disasm window, and the scrollbar hack
|
2023-01-12 01:05:06 +01:00 |
|
Henrik Rydgård
|
3c0a5e4c4c
|
Fix the white line
|
2023-01-12 01:01:03 +01:00 |
|
Henrik Rydgård
|
8037eaa456
|
Further dark magic, no pun intended. Now for the menu bar.
|
2023-01-12 00:41:25 +01:00 |
|
Henrik Rydgård
|
62e5a5dfc3
|
Rudimentary support for Windows Dark Mode. Still undocumented for Win32 apps, so ugly.
|
2023-01-12 00:41:25 +01:00 |
|
Henrik Rydgård
|
3bb260784c
|
Merge pull request #16725 from hrydgard/windows-ui-refresh-rate
Windows: Adjust window sleep interval in idle menus to refresh rate
|
2023-01-05 13:26:27 +01:00 |
|
Henrik Rydgård
|
14f45e3b44
|
Check for valid fields calling EnumDisplaySettings
|
2023-01-05 13:07:36 +01:00 |
|
Unknown W. Brackets
|
88489bf4cc
|
Debugger: Fix out of bounds read for unsized copy.
|
2023-01-04 21:42:46 -08:00 |
|
Henrik Rydgård
|
e37be42a6c
|
Windows: Adjust window sleep interval in idle menus to refresh rate
For smoother scroll animations if you have a high refresh rate monitor.
|
2023-01-04 16:33:00 +01:00 |
|
Henrik Rydgård
|
d750ffbc6b
|
Merge pull request #16701 from unknownbrackets/debugger-memview
Debugger: Allow copy of byte range from memview
|
2023-01-04 10:03:29 +01:00 |
|
Henrik Rydgård
|
ae99b797d7
|
Remove some bad float suffixes
|
2023-01-02 22:30:01 +01:00 |
|
Unknown W. Brackets
|
7c099dc764
|
Debugger: Allow copy of byte range from memview.
|
2023-01-01 23:02:12 -08:00 |
|
Unknown W. Brackets
|
bba748d627
|
Debugger: Handle memview select right click better.
Shouldn't reset if you click inside. Also should basically ignore
modifiers, that's how it normally behaves.
|
2023-01-01 22:49:04 -08:00 |
|
Unknown W. Brackets
|
a7101b128f
|
Debugger: Allow memview select with keyboard.
|
2023-01-01 22:37:53 -08:00 |
|
Unknown W. Brackets
|
f66818ba80
|
Debugger: Allow selecting a range in memory view.
|
2023-01-01 22:28:29 -08:00 |
|
Unknown W. Brackets
|
f8064c6763
|
Debugger: Cleanup memview members.
Was fairly inconsistent. This code has not changed a lot in a long time,
so let's just do a single cleanup pass before some changes.
|
2023-01-01 21:47:39 -08:00 |
|
Henrik Rydgård
|
40386bca08
|
Merge pull request #16688 from unknownbrackets/debugger
Debugger: Correct check of pending list item
|
2022-12-31 19:39:28 +01:00 |
|
Unknown W. Brackets
|
bfc659ab5f
|
Debugger: Correct check of pending list item.
Since updating is async now, setting the check state should be too.
|
2022-12-31 09:58:24 -08:00 |
|
Unknown W. Brackets
|
94a7a32234
|
Debugger: Correct errors in breakpoint create.
|
2022-12-30 15:07:02 -08:00 |
|
Unknown W. Brackets
|
49f6c461ad
|
Reporting: Fix some header includes.
Particularly in Common, avoid including Core/Reporting.h.
|
2022-12-27 14:58:20 -08:00 |
|
Henrik Rydgård
|
8b0fc95489
|
Windows: Stop input device before main thread.
Appears to help an occasional shutdown crash.
|
2022-12-27 10:31:54 +01:00 |
|
Henrik Rydgård
|
e209227be1
|
Delete dead code path (initialize EGL from C++ on Android)
|
2022-12-20 23:17:51 +01:00 |
|
Unknown W. Brackets
|
15908856dd
|
Build: Cleanup MSVC project files.
Remove some files that don't exist anymore, add some other platform
files for convenience.
|
2022-12-19 10:13:43 -08:00 |
|
Henrik Rydgård
|
a8985d8dda
|
Windows: Fix shutdown order (stop the main thread before the window gets destroyed)
|
2022-12-11 10:02:21 +01:00 |
|
Unknown W. Brackets
|
1810692236
|
Global: Cleanup some type/range checks.
|
2022-12-10 21:13:37 -08:00 |
|
Unknown W. Brackets
|
9cfcbc46e6
|
Global: Cleanup initialization/pointer checks.
Cleaning up a lot of cases of uninitialized data, unchecked return values
for failures, and similar.
|
2022-12-10 21:13:36 -08:00 |
|
Unknown W. Brackets
|
a7b7bf7826
|
Global: Set many read-only params as const.
This makes what they do and which args to use clearer, if nothing else.
|
2022-12-10 21:13:36 -08:00 |
|
Unknown W. Brackets
|
f44852bb18
|
Global: Cleanup virtual/override specifiers.
Also missing virtual destructors, hidden non-overrides, etc.
|
2022-12-10 21:13:36 -08:00 |
|
Henrik Rydgård
|
4ec1e2a175
|
Some minor initialization fixes, and one potential crash found by static analysis
|
2022-12-10 11:28:19 +01:00 |
|
Henrik Rydgård
|
8bd6621c40
|
Remove postprocessing option from desktop menu (doesn't support multi-shader)
|
2022-12-07 11:57:28 +01:00 |
|
ThirteenAG
|
6206908a9e
|
mouse delta fix
|
2022-12-05 15:14:14 +03:00 |
|
ThirteenAG
|
5e5bffc808
|
remade into GET_AXIS/GET_VKEY apis
|
2022-12-05 14:46:00 +03:00 |
|
ThirteenAG
|
37dc8c3e49
|
compilation workaround
|
2022-12-05 02:10:27 +03:00 |
|
Henrik Rydgård
|
a87cf02dbf
|
Rename "Display layout editor" to "Display Layout && Effects"
|
2022-11-24 22:43:49 +01:00 |
|
Henrik Rydgård
|
d73196c7d6
|
Split up the GPU config change notifications
|
2022-11-21 15:14:20 +01:00 |
|
Henrik Rydgård
|
41c812651d
|
Merge pull request #16347 from unknownbrackets/softgpu-skin
Always skin in decode for software transform and rendering
|
2022-11-06 20:21:02 +01:00 |
|
Henrik Rydgård
|
519db766b6
|
Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations.
|
2022-11-06 19:26:56 +01:00 |
|
Unknown W. Brackets
|
66472c39ce
|
GPU: Use skinned position always in bounding check.
Meanwhile, move to a flag on decoder options instead of global check.
|
2022-11-06 08:23:31 -08:00 |
|
Henrik Rydgård
|
fb250c4b29
|
More multiview work
|
2022-10-27 11:05:58 +02:00 |
|
Unknown W. Brackets
|
299033929a
|
GE Debugger: List verts on bounding box command.
|
2022-10-22 16:05:29 -07:00 |
|
Unknown W. Brackets
|
1b5e5e2556
|
Windows: Improve reporting of WASAPI errors.
|
2022-10-15 21:23:49 -07:00 |
|
Unknown W. Brackets
|
416265431b
|
GE Debugger: Display if tex is framebuf.
Rather than guessing based on size, let's show explicitly.
|
2022-10-10 22:35:42 -07:00 |
|
Unknown W. Brackets
|
a4bd0af3f2
|
GE Debugger: Use a modern GL context.
Note: still a separate context from Draw, since it's drawn to an entirely
separate window.
This stops RenderDoc from getting angry.
|
2022-10-10 22:13:16 -07:00 |
|
Unknown W. Brackets
|
fb6b2514f2
|
GE Debugger: Remove ancient unecessary GL calls.
|
2022-10-10 21:59:54 -07:00 |
|