Commit Graph

2847 Commits (bac1a6b1405fef5d4432d2d5b9cee33fabb0b0d8)
 

Author SHA1 Message Date
bunnei 9221e6e67a Merge pull request #1011 from lioncash/initializer
citra-qt: Adjust initializer list order
10 years ago
bunnei 31c1bb901b Merge pull request #963 from yuriks/gpu-fixes
Misc. GPU vertex loading fixes
10 years ago
Yuri Kunde Schlesner ea1b04f5da Merge pull request #1013 from lioncash/unused
dyncom: Remove an unused variable
10 years ago
Lioncash 75631b2a9f core: Eliminate some unused variable warnings 10 years ago
Lioncash 46663d657f dyncom: Remove an unused variable
This was used prior to InterpreterTranslate existing.
10 years ago
bunnei d3eb63a773 Merge pull request #1012 from lioncash/prototype
core: Fix missing prototype warnings
10 years ago
bunnei aee575b24d Merge pull request #1010 from lioncash/ref
citra-qt: Pass string by const reference
10 years ago
Lioncash 12a9e8502c core: Fix missing prototype warnings 10 years ago
Lioncash 5df3afd522 citra-qt: Adjust initializer list order
Silences a warning.
10 years ago
Lioncash 13ddf60f60 citra-qt: Pass string by const reference 10 years ago
Yuri Kunde Schlesner 8165de065b Merge pull request #1009 from lioncash/table
am_net: Update function table data
10 years ago
Lioncash 6b25e93119 am_net: Add missing function to the function table 10 years ago
Lioncash bed3618480 am_net: Add correct function name to the function table 10 years ago
bunnei e5606d9d6e Merge pull request #982 from Subv/home
Service/APT: Return proper parameters in GetLockHandle.
10 years ago
bunnei 97fe935c8a Merge pull request #1004 from yuriks/msvc-link-opt
Enable linker optimizations in MSVC Release builds
10 years ago
Lioncash 2e420aba3c dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM 10 years ago
bunnei 7c7eeb9d34 Merge pull request #1007 from lioncash/pc
dyncom: Handle left-operand PC correctly for data-processing ops
10 years ago
Lioncash 2182adff9e dyncom: Handle left-operand PC correctly for data-processing ops
This is considered deprecated in the ARM manual (using PC as an operand),
however, this is still able to be executed on the MPCore (which I'm quite
sure would be rare to begin with).
10 years ago
bunnei 4ccc171db4 Merge pull request #899 from zawata/Winsock-Deprecation
SOC:U : Fix WinSock function deprecation
10 years ago
Yuri Kunde Schlesner 428154da45 OpenGL: Add a profiler category measuring framebuffer readback 10 years ago
Yuri Kunde Schlesner 429b9de9a2 Merge pull request #998 from LittleWhite-tb/qt-continue-menu
Update Start menu text to match with the real state of the emulator.
10 years ago
LittleWhite 5e1c32048f Update Start menu text to match with the real state of the emulator.
Move start menu text update in ShutdownGame as adviced by neobrain
10 years ago
Yuri Kunde Schlesner ce2dd86f8f Merge pull request #1005 from chinhodado/patch-1
Settings: Fix saving wrong values for input configuration
10 years ago
Trung Do cc98866b25 Settings: Fix saving wrong values for input configuration 10 years ago
Yuri Kunde Schlesner 12f78c2ba6 Enable linker optimizations in MSVC Release builds
Apparently /DEBUG implicitly disables linker optimizations. This
explicitly re-enables them, giving a 40% reduction in binary sizes and
a very slight runtime speed improvement.
10 years ago
bunnei fe15cf0019 Merge pull request #1003 from lioncash/armcruft
dyncom: Minor cleanups.
10 years ago
Tony Wasserka 62adb4ee7b Merge pull request #873 from jroweboy/input_array
Move input values into an array.
10 years ago
Lioncash 9be4ef3879 dyncom: Remove an unnecessary typedef 10 years ago
Lioncash 89540ea761 dyncom: Use enum class for instruction decoding results 10 years ago
James Rowe 1bc7829ee9 Move input values into an array 10 years ago
Lioncash 7e4fb4db19 dyncom: Remove code duplication regarding thumb instructions 10 years ago
Lioncash a507ea23c1 dyncom: Migrate exclusive memory access control into armstate 10 years ago
Lioncash db4e99c186 dyncom: Remove duplicated typedef and extern
These are already present in arm_dyncom_dec.h.
10 years ago
bunnei 62caa89f48 Merge pull request #1001 from lioncash/arm
dyncom: Centralize state-related functions.
10 years ago
bunnei e1a3fed6ff Merge pull request #991 from yuriks/globjects
OpenGL: Make OpenGL object resource wrappers fully inline
10 years ago
Lioncash 816b1ca776 dyncom: Use std::array for register arrays 10 years ago
Lioncash 0ecc6e2f04 dyncom: Use ARMul_State as an object
Gets rid of C-like parameter passing.
10 years ago
bunnei cb76453ec4 Merge pull request #992 from yuriks/hot-path-debug
VideoCore: #ifdef out some debugging routines
10 years ago
Lectem facb2555a9 citra-qt/debug_utils: Use lock_guard everywhere
unique_lock were being used as lock_guards.
Also replaced manual lock/unlock by lock_guard for harmonization.
10 years ago
Lectem b335cce22e citra-qt/command list: Do not recreate a widget after each selection
Recreating / replacing a widget is slow since it triggers a layout pass.
10 years ago
Lectem e663751f8b citra-qt/command list: Add mask column 10 years ago
Lectem cd06f5cedb citra-qt/command list: monospace font on windows 10 years ago
Yuri Kunde Schlesner 1762267de4 OpenGL: Make OpenGL object resource wrappers fully inline
The functions are so simple that having them separate only bloats the
code and hinders optimization.
10 years ago
Tony Wasserka 72237a9305 Merge pull request #987 from yuriks/regnames
Videocore: Don't reinitialize register name map on every query.
10 years ago
Yuri Kunde Schlesner e130dac7de Videocore: Don't reinitialize register name map on every query
This greatly speeds up the command list debug widget.
10 years ago
Yuri Kunde Schlesner a99fb226fe Merge pull request #995 from linkmauve/remove-dead-option
Remove dead gpu_refresh_rate option from the default ini file
10 years ago
Emmanuel Gil Peyrot 168997df46 Citra: Remove dead gpu_refresh_rate option from the default ini file. 10 years ago
Tony Wasserka 7a132e2a77 Merge pull request #986 from Lectem/better_widgets
citra-qt: Improve pica command list widget.
10 years ago
Yuri Kunde Schlesner edc8b11e25 Merge pull request #994 from yuriks/vsh-interpreter-opt
Optimisations and cleanups in the shader interpreter
10 years ago
Yuri Kunde Schlesner 4909a1486e Videocore: Simplify variables in vertex shader interpreter
Simplifies the code and gives a tiny speed-up.
10 years ago