Lioncash
|
9d2cacdc9e
|
wait_tree: Silence warning about all code paths not returning a value
If code execution hits this spot, something has gone very wrong, so mark
the path as unreachable. This silences a warning on MSVC.
|
8 years ago |
Lioncash
|
863579736c
|
gpu: Rename Get3DEngine() to Maxwell3D()
This makes it match its const qualified equivalent.
|
8 years ago |
Lioncash
|
dbfe82773d
|
thread: Convert ThreadStatus into an enum class
Makes the thread status strongly typed, so implicit conversions can't
happen. It also makes it easier to catch mistakes at compile time.
|
8 years ago |
James Rowe
|
b30c5370b1
|
yuzu - Fix duplicate logs
|
8 years ago |
James Rowe
|
6269a01b4e
|
Add configurable logging backends
|
8 years ago |
Michael Scire
|
4f81bc4e1b
|
Kernel/Arbiters: Mostly implement SignalToAddress
|
8 years ago |
Michael Scire
|
9d71ce88ce
|
Kernel/Arbiters: Implement WaitForAddress
|
8 years ago |
Subv
|
7786f41cc0
|
Qt: Removed the Registers widget.
It was crashing and nobody actually uses this.
|
8 years ago |
Subv
|
c50393e066
|
Qt/WaitTree: Display the callstack for each thread in the wait tree widget.
|
8 years ago |
bunnei
|
46ec9a9bc9
|
thread: Rename mask to affinity_masks.
|
8 years ago |
bunnei
|
e6671190a5
|
wait_tree: Add ideal core and affinity mask.
|
8 years ago |
bunnei
|
5c0421ebd8
|
wait_tree: Show all threads on all schedulers.
|
8 years ago |
bunnei
|
a434fdcb10
|
core: Implement multicore support.
|
8 years ago |
bunnei
|
239ac8abe2
|
memory_manager: Make GpuToCpuAddress return an optional.
|
8 years ago |
bunnei
|
9e11a76e92
|
memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.
|
8 years ago |
Subv
|
010227e149
|
GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format.
|
8 years ago |
Subv
|
013778aa21
|
Qt: Update the WaitTree widget to show info about the current mutex of each thread.
|
8 years ago |
bunnei
|
d8f745382b
|
graphics_surface: Remove superfluous cast.
|
8 years ago |
bunnei
|
666d53299c
|
graphics_surface: Fix merge conflicts.
|
8 years ago |
Subv
|
0ce52b1da2
|
GPU: Make the debug_context variable a member of the frontend instead of a global.
|
8 years ago |
Subv
|
39e60cfeb1
|
Frontend: Updated the surface view debug widget to work with Maxwell surfaces.
|
8 years ago |
Subv
|
77fd0d47e7
|
Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.
|
8 years ago |
bunnei
|
e353b9fb3d
|
thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.
|
8 years ago |
bunnei
|
ac81c02ed9
|
kernel: Use Scheduler class for threading.
|
8 years ago |
bunnei
|
c85e3a2234
|
debugger: Fix wait_tree crash.
|
8 years ago |
James Rowe
|
096be16636
|
Format: Run the new clang format on everything
|
8 years ago |
Lioncash
|
5e46a9bb2b
|
qt: Migrate to Qt 5 signal/slot connection syntax where applicable
|
8 years ago |
MerryMage
|
e35644c005
|
clang-format
|
8 years ago |
James Rowe
|
389979018c
|
Remove gpu debugger and get yuzu qt to compile
|
8 years ago |
James Rowe
|
ebf9a784a9
|
Massive removal of unused modules
|
8 years ago |