Commit Graph

3764 Commits (ca20b1f87d87bd7059c90cfe064b4da4eae33199)
 

Author SHA1 Message Date
Yuri Kunde Schlesner e3a8292495 Common: Remove section measurement from profiler (#1731)
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.
9 years ago
MerryMage 111275bfbd AudioCore: Implement interpolation 9 years ago
Henrik Rydgard a86d7cacc1 Move and rename the MemoryAccesses class to MemoryAccessTracker. 9 years ago
Henrik Rydgård 90501f20e6 Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709)
* 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
9 years ago
Henrik Rydgard a442ee07f4 Debugger fix 9 years ago
Henrik Rydgard 251f29dd7f Optimize the vertex loader, nearly doubling its speed. 9 years ago
Henrik Rydgard 2403e86cbb Don't keep base_address in the loader, it doesn't belong there (with it, the loader can't be cached). 9 years ago
Henrik Rydgard d00e2340c6 Move "&" to their proper place, add missing includes and make some properly relative. 9 years ago
Henrik Rydgard 47ff008817 Refactor: Extract VertexLoader from command_processor.cpp.
Preparation for a similar concept to Dolphin or PPSSPP. These can be JIT-ed and cached.
9 years ago
Henrik Rydgard 0cf15f64ef Remove late accesses to attribute_config 9 years ago
bunnei fda578e19d Merge pull request #1727 from MerryMage/minor-commit
AudioCore: Move samples_per_frame and num_sources into hle/common.h
9 years ago
bunnei 2f76dc6758 Merge pull request #1722 from MerryMage/soundtouch
Externals: Add soundtouch
9 years ago
MerryMage 27ce3b3f51 Externals: Add soundtouch 9 years ago
MerryMage dda9ffe790 AudioCore: Move samples_per_frame and num_sources into hle/common.h 9 years ago
bunnei 1ecee38468 Merge pull request #1708 from MerryMage/dsp_dsp
DSP Service: Cleanup
9 years ago
MerryMage c379b22117 DSP_DSP: Fix log format strings and arguments 9 years ago
MerryMage a47f149e07 AudioCore: Hack to prevent regressions: Trigger Binary pipe interrupt every audio frame 9 years ago
MerryMage 2929b67c5f DSP_DSP: Add return IPC headers 9 years ago
MerryMage ff6db69c60 DSP_DSP: Updated interrupt implementation 9 years ago
bunnei e8b2fd4a18 Merge pull request #1721 from bunnei/cleanup-pr-1447
y2r_u: Cleanup some formatting.
9 years ago
bunnei 12f72a6597 y2r_u: Cleanup some formatting. 9 years ago
bunnei 61992170ac Merge pull request #1447 from JamePeng/update-y2r-service
Update the code of service y2r!
9 years ago
linkmauve dc4217589b Merge pull request #1720 from linkmauve/fix-qt
Qt Frontend: Add Threads::Threads import in CMakeLists.txt
9 years ago
Emmanuel Gil Peyrot 591ffad670 Qt Frontend: Add Threads::Threads import in CMakeLists.txt.
This had been forgotten in df81fa11fc.

Fixes #1711.
9 years ago
bunnei 15c907317c Merge pull request #1710 from hrydgard/optimize-event-breakpoints
Replace std::map with std::array for graphics event breakpoints
9 years ago
bunnei 28de7f584e Merge pull request #1714 from smspillaz/fix-1711
Fixes for #1711 and other compilation errors.
9 years ago
MerryMage 555907ce8d DSP/Pipe: There are 8 pipes 9 years ago
Sam Spilsbury 599dc2bbb5 travis: Install cmake 3.1 9 years ago
Sam Spilsbury 656a442433 shader: Shader size is long uint, not uint. 9 years ago
Sam Spilsbury c6709d97bc shader: Handle non-CALL opcodes with a break 9 years ago
Sam Spilsbury bbffa6ad69 shader: Format string must be provided inline and not as a variable 9 years ago
Sam Spilsbury e16541e47c am: title_id is long long uint 9 years ago
Sam Spilsbury ef6873980e assert: Allow UNREACHABLE_MSG to have just one argument 9 years ago
Sam Spilsbury df81fa11fc CMakeLists: Use imported version of Threads::Threads
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.
9 years ago
Henrik Rydgard 01a1555b5d Replace std::map with std::array for graphics event breakpoints, and allow the compiler to inline. Saves 1%+ in vertex heavy situations. 9 years ago
MerryMage 913f7ee524 DSP_DSP: Remove unused variable 9 years ago
bunnei 0964a3ff53 Merge pull request #1576 from smspillaz/fix-build-errors-03272016
Fix various build errors encountered on Clang 3.9 on OS X
9 years ago
bunnei 4c9ed98084 Merge pull request #1705 from LittleWhite-tb/compat_gcc49
Protect use of std::is_trivially_copyable to compile with GCC 4.9
9 years ago
LittleWhite 9572652ddc Protect use of std::is_trivially_copyable to compile with GCC 4.9 9 years ago
mailwl 67c657bf80 return checks if event and memory created 9 years ago
Sam Spilsbury 205e8f9f9e assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTED 9 years ago
Sam Spilsbury 39d4994c15 pica: Handle default lighting case 9 years ago
Sam Spilsbury 60f2587eac ncch: Use correct format specifier (for long long uint) 9 years ago
Sam Spilsbury 040b7386a9 fs: Fix what appears to be a typo (filename_size / file_size) 9 years ago
Sam Spilsbury 41ec40e9aa gdbstub: Don't check if unsigned int is > 0 9 years ago
Sam Spilsbury 2850a22359 debugger: Warn if we reach an unreachable format 9 years ago
Sam Spilsbury fdd7e9e86a microprofileui: Use correct printf specifier 9 years ago
Sam Spilsbury aacc3a4a59 microprofile: Use std::abs
Using the global-namespace C function will cause the wrong
overload to get picked
9 years ago
Sam Spilsbury d051bd3032 CMakeLists: Use CMAKE_THREAD_LIBS_INIT 9 years ago
mailwl efdff9ad3e gsp::Gpu: implement AcquireRight, ReleaseRight functions 9 years ago