summaryrefslogtreecommitdiffstats
path: root/src/yuzu/debugger (follow)
Commit message (Expand)AuthorAgeFilesLines
* chore: make yuzu REUSE compliantAndrea Pappacoda2022-07-276-18/+12
* wait_tree: Eliminate variable shadowingMorph2022-06-142-12/+12
* general: Convert source file copyright comments over to SPDXMorph2022-04-232-6/+4
* yuzu: Reduce unused includesameerj2022-03-202-3/+0
* debugger: console: Set console output codepage to UTF-8Morph2022-02-141-0/+1
* hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type.bunnei2022-01-211-2/+2
* profiler: Use QWheelEvent position().toPoint()Morph2021-12-081-1/+1
* service/hid: Remove includes of core.h and settings.hgerman772021-11-252-11/+8
* second commit lion reviewgerman772021-11-251-1/+2
* input_common: Revert deleted TAS functionsgerman772021-11-252-7/+79
* settings: Fix mouse and keyboard mappingsgerman772021-11-251-2/+1
* kraken: Fix errors from rebase and format filesgerman772021-11-252-3/+15
* debugger/controller: Remove TASgerman772021-11-252-46/+5
* input_common: Rewrite keyboardgerman772021-11-251-2/+1
* bootmanager: Fix screenshot resolution factor usageameerj2021-11-161-1/+1
* Merge pull request #6774 from lat9nq/remove-global-yuzuMorph2021-10-142-47/+79
|\
| * yuzu qt: Remove global system instances from config, WaitTree, mainlat9nq2021-10-072-47/+79
* | Create local variables for mouse and wheel positionsRomain Failliot2021-10-121-5/+9
* | Fix a few warningsRomain Failliot2021-10-121-2/+2
|/
* UI: Relocate tas menu and add brief descriptiongerman772021-09-181-1/+1
* input_common/tas: new update methodgerman772021-09-182-11/+1
* input_common/tas: Fallback to simple updateMonsterDruide12021-09-182-7/+12
* config: Move TAS options to it's own menugerman772021-09-181-1/+0
* input_common/tas: Base playback & recording systemMonsterDruide12021-09-182-2/+44
* logging: Simplify and make thread-safeyzct123452021-08-131-7/+4
* Merge pull request #6539 from lat9nq/default-settingAmeer J2021-07-081-2/+2
|\
| * yuzu qt: Make most UISettings a BasicSettinglat9nq2021-06-291-2/+2
* | profiler: Fix deprecated functionsgerman772021-07-051-4/+5
|/
* settings: Disable controller preview if controller is not activegerman772021-05-301-2/+4
* settings: Forbid docked mode on handheldgerman772021-05-241-0/+1
* hle: kernel: Migrate to KHandleTable.bunnei2021-05-062-4/+5
* hle: kernel: Rename Process to KProcess.bunnei2021-05-061-1/+1
* hle: kernel: Remove deprecated Object class.bunnei2021-05-062-16/+19
* hle: kernel: HandleTable: Remove deprecated APIs.bunnei2021-05-062-5/+5
* hle: kernel: Migrate KProcess to KAutoObject.bunnei2021-05-061-1/+1
* hle: kernel: Migrate more of KThread to KAutoObject.bunnei2021-05-061-5/+7
* Merge pull request #6199 from lioncash/log-nsbunnei2021-04-151-4/+4
|\
| * common/log: Move Log namespace into the Common namespaceLioncash2021-04-151-4/+4
* | common: Move settings to common from core.bunnei2021-04-151-1/+1
|/
* debugger: controller: Add access keylat9nq2021-02-141-1/+1
* Refresh debug controller settingsgerman2021-02-062-6/+13
* Add controller window and single joycon top viewgerman2021-02-062-0/+90
* hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-052-5/+5
* yuzu: debugger: Ignore HLE threads.bunnei2021-01-291-2/+8
* hle: kernel: Recode implementation of KThread to be more accurate.bunnei2021-01-291-16/+8
* hle: kernel: KThread: Clean up thread priorities.bunnei2021-01-291-8/+3
* hle: kernel: KThread: Remove thread types that do not exist.bunnei2021-01-291-8/+2
* core: hle: kernel: Rename Thread to KThread.bunnei2021-01-292-17/+17
* hle: kernel: thread: Preserve thread wait reason for debugging only.bunnei2021-01-111-3/+40
* yuzu: debugger: wait_tree: Handle unknown ThreadState.bunnei2021-01-111-0/+3
* core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.bunnei2021-01-111-5/+5
* hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ThreadState.bunnei2021-01-111-45/+14
* core: hle: kernel: Update KSynchronizationObject.bunnei2021-01-112-18/+18
* yuzu/main: Improve menubar access keyslat9nq2020-12-232-2/+2
* hle: kernel: Rewrite scheduler implementation based on Mesopshere.bunnei2020-12-061-3/+3
* hle: kernel: Port KAffinityMask from Mesosphere.bunnei2020-12-061-2/+2
* hle: kernel: thread: Remove unused "Running" state.bunnei2020-11-291-15/+9
* yuzu: Make use of qOverload where applicableLioncash2020-08-141-2/+1
* wait_tree: Include Midnight Blue dark themesMorph2020-07-201-1/+4
* Address issuesDavid Marcec2020-07-181-6/+3
* frontend: Improve wait tree readability for dark themesDavid Marcec2020-07-181-11/+44
* Clang Format.Fernando Sahmkow2020-06-271-2/+3
* General: Cleanup legacy code.Fernando Sahmkow2020-06-271-1/+1
* ARM/WaitTree: Better track the CallStack for each thread.Fernando Sahmkow2020-06-271-11/+14
* General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running.Fernando Sahmkow2020-06-271-2/+10
* Yuzu/Debuggers: Correct Wait Tree for Paused threads.Fernando Sahmkow2020-06-271-2/+10
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-2/+4
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-161-1/+2
* core: Implement separate A32/A64 ARM interfaces.bunnei2020-03-031-2/+2
* Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.Fernando Sahmkow2020-02-112-25/+32
* yuzu: Remove Maxwell debuggerReinUsesLisp2020-01-035-363/+0
* core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-271-3/+4
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2019-11-252-10/+9
* kernel: events: Remove ResetType::Automatic.bunnei2019-11-032-25/+0
* Correct compiling errors and addapt to the new interface.Fernando Sahmkow2019-10-151-4/+1
* yuzu/CMakeLists: Remove qt5_wrap_ui macro usageLioncash2019-08-091-1/+1
* Merge pull request #2492 from lioncash/debuggerHexagon122019-05-193-17/+20
|\
| * yuzu/debugger/graphics/graphics_breakpoints: Specify string conversions explicitlyLioncash2019-05-191-1/+1
| * yuzu/debugger/profiler: Specify string conversions explicitlyLioncash2019-05-191-2/+2
| * yuzu/debugger/wait_tree: Specify string conversions explicitlyLioncash2019-05-191-14/+17
* | core/kernel/object: Rename ResetType enum membersLioncash2019-05-181-4/+4
|/
* kernel/thread: Unify wait synchronization typesLioncash2019-04-171-7/+4
* yuzu/debugger: Remove graphics surface viewerLioncash2019-04-062-612/+0
* yuzu/debugger/graphics_surface: Display error messages for file I/O errorsLioncash2019-04-061-7/+25
* yuzu/debugger/graphics_surface: Tidy up SaveSurfaceLioncash2019-04-061-15/+14
* yuzu/debugger/graphics_surface: Clean up connection overload deductionLioncash2019-04-061-12/+10
* yuzu/debugger/graphics_surface: Fill in missing surface format listingsLioncash2019-04-061-43/+84
* yuzu/debugger/profiler: Remove unnecessary includesLioncash2019-04-032-4/+6
* Merge pull request #2266 from FernandoS27/arbitrationbunnei2019-03-291-0/+4
|\
| * Add CondVar Thread State.Fernando Sahmkow2019-03-201-0/+4
* | gpu: Move GPUVAddr definition to common_types.bunnei2019-03-212-2/+2
|/
* video_core: Refactor to use MemoryManager interface for all memory access.bunnei2019-03-161-3/+2
* yuzu/debugger/wait_tree: Remove use of global CurrentProcess accessorLioncash2019-03-062-5/+6
* common/vector_math: Move Vec[x] types into the Common namespaceLioncash2019-02-271-1/+1
* kernel: Remove the Timer classLioncash2019-02-012-30/+0
* Removed pulse event typeDavid Marcec2019-01-041-2/+0
* kernel: Rename 'default' CPU core to 'ideal' coreLioncash2018-12-281-2/+2
* Merge pull request #1849 from encounter/svcSetThreadActivitybunnei2018-12-261-0/+5
|\
| * debugger: Set paused thread colorLuke Street2018-12-041-1/+2
| * svc: Implement SetThreadActivity (thread suspension)Luke Street2018-12-041-0/+4
* | Fixed uninitialized memory due to missing returns in canaryDavid Marcec2018-12-191-0/+1
* | yuzu/wait_tree: Pass QString by value and std::move in the initializer list for WaitTreeTextLioncash2018-12-062-2/+2
* | kernel/object: Amend handle types to distinguish between readable and writable eventsLioncash2018-12-041-1/+1
|/
* kernel/event: Reference ReadableEvent from WritableEventZach Hilman2018-11-292-6/+6
* core: Port all current usages of Event to Readable/WritableEventZach Hilman2018-11-292-6/+7
* Fix ASTC Decompressor to support depth parameterFernandoS272018-11-021-3/+3
* Fix ASTC formatsFernandoS272018-11-011-1/+1
* general: Remove unused boost inclusions where applicableLioncash2018-10-301-1/+0
* global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-2/+2
* graphic_breakpoints: Correct translation of strings in BreakpointModel's data() functionLioncash2018-10-242-15/+20
* kernel/process: Make the handle table per-processLioncash2018-10-201-2/+2
* core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsLioncash2018-10-151-4/+5
* Propagate depth and depth_block on modules using decodersFernandoS272018-10-131-2/+3
* kernel/thread: Make all instance variables privateLioncash2018-10-041-21/+26
* arm_interface: Replace kernel vm_manager include with a forward declarationLioncash2018-09-211-0/+1
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-153-4/+5
* kernel/thread: Include thread-related enums within the kernel namespaceLioncash2018-09-131-29/+29
* core/core: Replace includes with forward declarations where applicableLioncash2018-08-312-1/+49
* kernel: Eliminate kernel global stateLioncash2018-08-291-1/+3
* gpu: Make memory_manager privateLioncash2018-08-281-2/+2
* debug_utils: Remove unused includesLioncash2018-08-252-1/+3
* textures: Refactor out for Texture/Depth FormatFromPixelFormat.bunnei2018-08-101-2/+4
* Merge pull request #942 from lioncash/defaultbunnei2018-08-074-6/+9
|\
| * qt: Add missing override specifiers where applicableLioncash2018-08-062-4/+6
| * qt: Default destructors where applicableLioncash2018-08-062-2/+3
* | kernel/event: Make data members privateLioncash2018-08-061-1/+1
|/
* Merge pull request #894 from lioncash/objectbunnei2018-08-031-1/+1
|\
| * kernel: Move object class to its own source filesLioncash2018-08-021-1/+1
* | yuzu: Use Qt 5 signal/slots where applicableLioncash2018-08-037-46/+49
|/
* kernel/timer: Make data members private where applicableLioncash2018-07-261-3/+3
* wait_tree: Add missing switch case for WaitTreeThread::GetText()Lioncash2018-07-251-0/+4
* wait_tree: Silence warning about all code paths not returning a valueLioncash2018-07-241-0/+3
* gpu: Rename Get3DEngine() to Maxwell3D()Lioncash2018-07-211-3/+3
* thread: Convert ThreadStatus into an enum classLioncash2018-07-201-22/+22
* yuzu - Fix duplicate logsJames Rowe2018-07-121-0/+7
* Add configurable logging backendsJames Rowe2018-07-032-0/+59
* Kernel/Arbiters: Mostly implement SignalToAddressMichael Scire2018-06-211-1/+1
* Kernel/Arbiters: Implement WaitForAddressMichael Scire2018-06-211-0/+4
* Qt: Removed the Registers widget.Subv2018-06-133-272/+0
* Qt/WaitTree: Display the callstack for each thread in the wait tree widget.Subv2018-05-192-0/+37
* thread: Rename mask to affinity_masks.bunnei2018-05-111-1/+2
* wait_tree: Add ideal core and affinity mask.bunnei2018-05-111-0/+2
* wait_tree: Show all threads on all schedulers.bunnei2018-05-111-6/+14
* core: Implement multicore support.bunnei2018-05-112-3/+3
* memory_manager: Make GpuToCpuAddress return an optional.bunnei2018-04-241-4/+4
* memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.bunnei2018-04-241-2/+2
* Merge pull request #370 from Subv/sync_primitivesbunnei2018-04-232-82/+47
|\
| * Qt: Update the WaitTree widget to show info about the current mutex of each thread.Subv2018-04-212-82/+47
* | GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format.Subv2018-04-231-0/+2
|/
* graphics_surface: Remove superfluous cast.bunnei2018-03-271-2/+1
* graphics_surface: Fix merge conflicts.bunnei2018-03-271-3/+3
* GPU: Make the debug_context variable a member of the frontend instead of a global.Subv2018-03-251-1/+4
* Frontend: Updated the surface view debug widget to work with Maxwell surfaces.Subv2018-03-241-19/+23
* Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.Subv2018-03-247-0/+896
* thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.bunnei2018-03-191-3/+3
* kernel: Use Scheduler class for threading.bunnei2018-02-181-1/+2
* debugger: Fix wait_tree crash.bunnei2018-02-141-1/+1
* Format: Run the new clang format on everythingJames Rowe2018-01-211-1/+1
* qt: Migrate to Qt 5 signal/slot connection syntax where applicableLioncash2018-01-191-2/+3
* clang-formatMerryMage2018-01-161-1/+0
* Remove gpu debugger and get yuzu qt to compileJames Rowe2018-01-1318-2550/+7
* Massive removal of unused modulesJames Rowe2018-01-1322-0/+3671