summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot
2016-04-30LCD: Remove unneeded #undef with no matching #define.Emmanuel Gil Peyrot
2016-04-30Merge pull request #1735 from JayFoxRox/remove-tgalinkmauve
Remove TGA dumper
2016-04-30Merge pull request #1729 from MerryMage/null-sinkbunnei
Audio Config: Implement null sink and implement sink configuration
2016-04-30Remove TGA dumperJannik Vogel
2016-04-30Audio: Add sink selection to configuration filesMerryMage
2016-04-30AudioCore: List of sink typesMerryMage
2016-04-30AudioCore: Implement NullSinkMerryMage
2016-04-30Merge pull request #1650 from JamePeng/update-the-ndm-codebunnei
Update the stub code of NDM service!
2016-04-30Merge pull request #1647 from mailwl/acu-closeasyncbunnei
ac:u: stub CloseAsync; align memory size in svc:GetProcessInfo(type=2)
2016-04-29Merge pull request #1699 from mailwl/gpu-rightsbunnei
gsp::Gpu: implement AcquireRight, ReleaseRight functions
2016-04-29Merge pull request #1726 from MerryMage/read-write-regionbunnei
AudioCore: CurrentRegion() -> ReadRegion(), WriteRegion()
2016-04-29AudioCore: CurrentRegion() -> ReadRegion(), WriteRegion()MerryMage
2016-04-29Merge pull request #1723 from MerryMage/audio-interpbunnei
AudioCore: Implement interpolation
2016-04-29Merge pull request #1730 from hrydgard/vertex-loaderbunnei
* Remove late accesses to attribute_config * Refactor: Extract VertexLoader from command_processor.cpp. Preparation for a similar concept to Dolphin or PPSSPP. These can be JIT-ed and cached. * Move "&" to their proper place, add missing includes and make some properly relative. * Don't keep base_address in the loader, it doesn't belong there (with it, the loader can't be cached). * Optimize the vertex loader, nearly doubling its speed. * Debugger fix * Move and rename the MemoryAccesses class to MemoryAccessTracker.
2016-04-29Common: Remove section measurement from profiler (#1731)Yuri Kunde Schlesner
This has been entirely superseded by MicroProfile. The rest of the code can go when a simpler frametime/FPS meter is added to the GUI.
2016-04-29AudioCore: Implement interpolationMerryMage
2016-04-29Move and rename the MemoryAccesses class to MemoryAccessTracker.Henrik Rydgard
2016-04-28Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709)Henrik Rydgård
* Make Citra build with MICROPROFILE_ENABLED set to 0 * Buildfix with microprofile kept on * moc did not like a dialog to conditionally exist. * Cleanup * Fix end of line
2016-04-28Debugger fixHenrik Rydgard
2016-04-28Optimize the vertex loader, nearly doubling its speed.Henrik Rydgard
2016-04-28Don't keep base_address in the loader, it doesn't belong there (with it, the ↵Henrik Rydgard
loader can't be cached).
2016-04-28Move "&" to their proper place, add missing includes and make some properly ↵Henrik Rydgard
relative.
2016-04-28Refactor: Extract VertexLoader from command_processor.cpp.Henrik Rydgard
Preparation for a similar concept to Dolphin or PPSSPP. These can be JIT-ed and cached.
2016-04-28Remove late accesses to attribute_configHenrik Rydgard
2016-04-28Merge pull request #1727 from MerryMage/minor-commitbunnei
AudioCore: Move samples_per_frame and num_sources into hle/common.h
2016-04-28Merge pull request #1722 from MerryMage/soundtouchbunnei
Externals: Add soundtouch
2016-04-28Externals: Add soundtouchMerryMage
2016-04-28AudioCore: Move samples_per_frame and num_sources into hle/common.hMerryMage
2016-04-27Merge pull request #1708 from MerryMage/dsp_dspbunnei
DSP Service: Cleanup
2016-04-27DSP_DSP: Fix log format strings and argumentsMerryMage
2016-04-27AudioCore: Hack to prevent regressions: Trigger Binary pipe interrupt every ↵MerryMage
audio frame
2016-04-27DSP_DSP: Add return IPC headersMerryMage
2016-04-27DSP_DSP: Updated interrupt implementationMerryMage
2016-04-26y2r_u: Cleanup some formatting.bunnei
2016-04-26Merge pull request #1447 from JamePeng/update-y2r-servicebunnei
Update the code of service y2r!
2016-04-26Qt Frontend: Add Threads::Threads import in CMakeLists.txt.Emmanuel Gil Peyrot
This had been forgotten in df81fa11fc8972a5775a57ccde1e0ef8d7fbfe64. Fixes #1711.
2016-04-25Merge pull request #1710 from hrydgard/optimize-event-breakpointsbunnei
Replace std::map with std::array for graphics event breakpoints
2016-04-25DSP/Pipe: There are 8 pipesMerryMage
2016-04-25shader: Shader size is long uint, not uint.Sam Spilsbury
2016-04-25shader: Handle non-CALL opcodes with a breakSam Spilsbury
2016-04-24shader: Format string must be provided inline and not as a variableSam Spilsbury
2016-04-24am: title_id is long long uintSam Spilsbury
2016-04-24assert: Allow UNREACHABLE_MSG to have just one argumentSam Spilsbury
2016-04-24CMakeLists: Use imported version of Threads::ThreadsSam Spilsbury
This requires bumping up to a minimum of CMake 3.1. The benefit of using the imported target is that you can switch to the -pthread compiler flag on request, which may be necessary for some systems if available.
2016-04-24Replace std::map with std::array for graphics event breakpoints, and allow ↵Henrik Rydgard
the compiler to inline. Saves 1%+ in vertex heavy situations.
2016-04-24DSP_DSP: Remove unused variableMerryMage
2016-04-24Merge pull request #1576 from smspillaz/fix-build-errors-03272016bunnei
Fix various build errors encountered on Clang 3.9 on OS X
2016-04-23Protect use of std::is_trivially_copyable to compile with GCC 4.9LittleWhite
2016-04-23return checks if event and memory createdmailwl