summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* kernel: Remove unused log argumentsGravatar Lioncash2014-12-131-3/+3
|
* Remove old logging systemGravatar Yuri Kunde Schlesner2014-12-137-851/+2
|
* Add configurable per-class log filteringGravatar Yuri Kunde Schlesner2014-12-1311-14/+223
|
* Convert old logging calls to new logging macrosGravatar Yuri Kunde Schlesner2014-12-1365-516/+502
|
* Implement text path trimming for shorter paths.Gravatar Yuri Kunde Schlesner2014-12-133-1/+53
|
* Re-add coloring to the console logging output.Gravatar Yuri Kunde Schlesner2014-12-131-0/+50
|
* New logging systemGravatar Yuri Kunde Schlesner2014-12-1314-74/+743
|
* Add SCOPE_EXIT macro to conveniently execute cleanup actionsGravatar Yuri Kunde Schlesner2014-12-132-0/+38
|
* Added missing include in common_funcs.hGravatar Yuri Kunde Schlesner2014-12-131-0/+1
|
* Remove redundant include from common_funcs.hGravatar Yuri Kunde Schlesner2014-12-131-2/+0
|
* Merge pull request #267 from bunnei/apt-shared-fontGravatar bunnei2014-12-129-94/+140
|\ | | | | APT shared font loading
| * APT_U: Added GetSharedFont service function.Gravatar bunnei2014-12-122-34/+103
| |
| * Common: Add "sysdata" to GetUserPath and cleanup.Gravatar bunnei2014-12-123-26/+3
| |
| * MemMap: Renamed "GSP" heap to "linear", as this is not specific to GSP.Gravatar bunnei2014-12-125-34/+34
| | | | | | | | - Linear simply indicates that the mapped physical address is always MappedVAddr+0x0C000000, thus this memory can be used for hardware devices' DMA (such as the GPU).
* | Merge pull request #261 from neobrain/boostGravatar Tony Wasserka2014-12-122-9/+13
|\ \ | | | | | | Add Boost as a submodule and add some minor cleanups using Boost.Range
| * | StringUtil: Perform some minimal cleanup.Gravatar Tony Wasserka2014-12-071-3/+3
| | |
| * | Integrate Boost into build system and perform a trivial cleanup in ↵Gravatar Tony Wasserka2014-12-071-6/+10
| | | | | | | | | | | | vertex_shader.cpp.
* | | DSP: Added stub for ReadPipeIfPossible.Gravatar bunnei2014-12-121-1/+45
| |/ |/|
* | Merge pull request #256 from Subv/mutexGravatar bunnei2014-12-103-37/+67
|\ \ | | | | | | Kernel/Mutex: Properly lock the mutex when a thread enters it
| * | Mutex: Remove some forward declarationsGravatar Subv2014-12-071-16/+15
| | | | | | | | | | | | Moved Mutex::WaitSynchronization to the end of the file.
| * | Mutex: Release all held mutexes when a thread exits.Gravatar Subv2014-12-073-22/+56
| | |
| * | Mutex: Properly lock the mutex when a thread enters itGravatar Subv2014-12-051-12/+9
| | | | | | | | | | | | Also resume only the next immediate thread waiting for the mutex when it is released, instead of resuming them all.
* | | CFG:U: Store country codes as u16 instead of char pointers, and return the ↵Gravatar Emmanuel Gil Peyrot2014-12-101-44/+48
| | | | | | | | | | | | correct error in GetCountryCodeID.
* | | Merge pull request #243 from bunnei/fix-gsp-synchGravatar bunnei2014-12-105-14/+33
|\ \ \ | | | | | | | | Fix gsp synch
| * | | GSP: Trigger GPU interrupts at more accurate locations.Gravatar bunnei2014-12-093-8/+21
| | | |
| * | | GSP: Updated TriggerCmdReqQueue to return success code.Gravatar bunnei2014-12-091-0/+3
| | | |
| * | | GSP: Updated RegisterInterruptRelayQueue to return expected magic number.Gravatar bunnei2014-12-091-1/+4
| | | |
| * | | GPU: Fixed bug in command list size decoding.Gravatar bunnei2014-12-094-5/+5
| | | |
* | | | Explicitly specify LE strings to iconv, fixes paths in Steel DiverGravatar archshift2014-12-091-2/+2
|/ / /
* | | Remove unused NDMA moduleGravatar Yuri Kunde Schlesner2014-12-096-90/+0
| | |
* | | More cleanups.Gravatar Tony Wasserka2014-12-092-6/+13
| | |
* | | Pica: Re-enable command names on MSVC.Gravatar Tony Wasserka2014-12-091-5/+0
| | | | | | | | | | | | The affected code is no longer limited by compiler support on that platform.
* | | citra-qt: Rename "Stop Tracing" to "Finish Tracing".Gravatar Tony Wasserka2014-12-091-1/+1
| | | | | | | | | | | | This better reflects that no commands are supposed to show up until you hit the button a second time.
* | | More coding style fixes.Gravatar Tony Wasserka2014-12-093-8/+14
| | |
* | | Some code cleanup.Gravatar Tony Wasserka2014-12-098-67/+66
| | |
* | | citra-qt: Add pica framebuffer widget.Gravatar Tony Wasserka2014-12-094-0/+382
| | |
* | | citra_qt: Add enhanced texture debugging widgets.Gravatar Tony Wasserka2014-12-095-19/+209
| | | | | | | | | | | | Double-clicking a texture parameter command in the pica command lists will spawn these as a new tab in the pica command list dock area.
* | | citra-qt: Add texture viewer to Pica command list.Gravatar Tony Wasserka2014-12-094-22/+116
| | | | | | | | | | | | The texture viewer is enabled when selecting a write command to one of the texture config registers.
* | | Add GUI widget for controlling pica breakpoints.Gravatar Tony Wasserka2014-12-094-0/+339
| | |
* | | Pica/DebugUtils: Add breakpoint functionality.Gravatar Tony Wasserka2014-12-095-2/+204
| | |
* | | citra-qt: Polish the pica tracing widget.Gravatar Tony Wasserka2014-12-092-1/+26
| | | | | | | | | | | | | | | Changed start/stop button to reflect current tracing status. Properly labeled column headers.
* | | citra-qt: Add a utility spinbox class called CSpinBox.Gravatar Tony Wasserka2014-12-093-0/+393
| | | | | | | | | | | | | | | | | | | | | This class has a few advantages over the regular QSpinBox: - QSpinBox stores its as signed 32 bit integers, which for instance is unsuitable for representing memory addresses. CSpinBox uses 64 bit integers instead. - QSpinBox does not provide an easy way to handle number input from bases different than 10. - QSpinBox is quite inflexible in general and almost any sort of customization requires reimplementing it anyway.
* | | Build fix for something which shouldn't have compiled successfully to begin ↵Gravatar Tony Wasserka2014-12-091-1/+1
| | | | | | | | | | | | with.
* | | Fix some headers to include their dependencies properly.Gravatar Tony Wasserka2014-12-092-0/+7
| | |
* | | Merge pull request #217 from archshift/cmd_buffGravatar bunnei2014-12-081-12/+12
|\ \ \ | | | | | | | | Log the cmd_buff arguments when citra comes across an unimplemented function
| * | | Log the cmd_buff arguments when citra comes across an unimplemented functionGravatar archshift2014-11-241-12/+12
| | | |
* | | | Thread: Fixed to wait on address when in arbitration.Gravatar bunnei2014-12-083-11/+31
| | | |
* | | | Merge pull request #244 from bunnei/cleanup-memmapGravatar bunnei2014-12-082-31/+21
|\ \ \ \ | | | | | | | | | | MemMap: Updated memory map to subtract base address instead of mask.
| * | | | MemMap: Updated memory map to subtract base address instead of mask.Gravatar bunnei2014-12-032-31/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - More readable, a little less error prone. Conflicts: src/core/mem_map.h src/core/mem_map_funcs.cpp
* | | | | Merge pull request #263 from lioncash/sasxGravatar bunnei2014-12-081-4/+4
|\ \ \ \ \ | | | | | | | | | | | | Fix emulation of SASX and SSAX instructions.