aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.sln
AgeCommit message (Collapse)Author
2019-02-11Logger and Configuration Refactoring (#573)jduncanator
* Logging: Refactor log targets into Ryujinx.Common * Logger: Implement JSON Log Target * Logger: Optimize Console/File logging targets Implement a simple ObjectPool to pool up StringBuilders to avoid causing excessive GCing of gen1/2 items when large amounts of log entries are being generated. We can also pre-determine the async overflow action at initialization time, allowing for an easy optimization in the message enqueue function, avoiding a number of comparisons. * Logger: Implement LogFormatters * Config: Refactor configuration file and loading * Config: Rename to .jsonc to avoid highlighting issues in VSC and GitHub * Resolve style nits * Config: Resolve incorrect default key binding * Config: Also update key binding default in schema * Tidy up namespace imports * Config: Update CONFIG.md to reflect new Config file
2018-10-17Move logging to Ryujinx.Common and make it a static class (#413)ReinUsesLisp
2018-09-14Add Ryujinx.Tests.Unicorn project to Ryujinx.slnAc_K
2018-06-10Rename Ryujinx.Core to Ryujinx.HLE and add a separate project for a future ↵gdkchan
LLE implementation
2018-05-17Added more shader instructions, including BFE, BRA (partial), FMNMX, ISCADD, ↵gdkchan
SHL, LD_C, some shader related fixes, added support for texture component selection
2018-03-20Rename IpcServices -> Servicesgdkchan
2018-02-20Split main project into core,graphics and chocolarm4 subproject (#29)emmauss
2018-02-15Add some tests (#18)Merry
* Add tests * Add some simple Alu instruction tests * travis: Run tests * CpuTest: Add TearDown
2018-02-04alohagdkchan