| Age | Commit message (Collapse) | Author |
|
LLE implementation
|
|
|
|
* Stubs for NFP
* Stubs for ACC
* Implement SvcGetThreadCoreMask
* Fixup
* Fixup 2
* Fixup 3
* Address Cyuubi's feedback
|
|
|
|
|
|
|
|
fix regression on address range checking
|
|
|
|
|
|
* Initial implementation of the texture cache
* Cache vertex and index data aswell, some cleanup
* Improve handling of the cache by storing cached ranges on a list for each page
* Delete old data from the caches automatically, ensure that the cache is cleaned when the mapping/size changes, and some general cleanup
|
|
|
|
* Add & Correct ErrorModules
* Remove LibNX specific ErrorModules
* Remove Homebrew Specific ErrorModules
|
|
|
|
|
|
* WIP SMO stubs and implementations
* fixes?
* Add StorageHelper
* Whoops
* Compliant with review.
* Remove unnecessary usings
|
|
4x4 textures (slow!)
|
|
channels in RGB565 and RGBA5551? texture formats, allow zero values on blending registers, initial work to build CFG on the shader decoder, update the BRA instruction to work with it (WIP)
|
|
used for now)
|
|
FinishInitialize and add more pctl service names. (#127)
* [INvDrvServices] Stub FinishInitialize
* [IApplicationFunctions] Stub GetPseudoDeviceId
* I need to proofread my shit...
* Also add more pctl service names
|
|
|
|
reading a fixed array size and sending every time
|
|
SvcUnmapPhysicalMemory (#126)
* [SvcSystem] Implement SvcGetInfo 16
SvcGetInfo 16 always should be 1(?)
* Implement SvcMapPhysicalMemory & SvcUnmapPhysicalMemory
* Adjusted to review.
|
|
* Add a C++ demangler for PrintStackTrace
This is a simple C++ demangler (only supporting name demangling) that will
probably be enough for any stacktrace cases.
* Create Ryujinx.Core.OsHle.Diagnostics.Demangler and move DemangleName
* Rename Demangler -> Demangle + Fix coding style
* Starting a real parsing for demangler (still simple and no compression support yet)
* Partially implement decompression
* Improve compression support (still need to fix errored compression indexing)
* Some cleanup
* Fix Demangle.Parse call in PrintStackTrace
* Trim parameters result to get more clear prototypes
* Rename Demangle -> Demangler and fix access level
* Fix substitution possible issues also improve code readability
* Redo compression indexing to be more accurate
* Add support of not nested function name
|
|
SHL, LD_C, some shader related fixes, added support for texture component selection
|
|
instead of using SchedulerThread to store the reschedule flag
|
|
|
|
|
|
|
|
|
|
Mask (untested, no clue if it actually works)
|
|
cond var priority fixes
|
|
|
|
|
|
* Initial intrinsics support
* Update tests to work with the new Vector128 type and intrinsics
* Drop SSE4.1 requirement
* Fix copy-paste mistake
|
|
* Fix NV stubs
* Compliant with feedback
* Oops, Compliant with feedback #2
|
|
IManagerDisplayService::SetLayerVisibility stub (#118)
* Add ISystemDisplayService::GetDisplayMode & IManagerDisplayService::SetLayerVisibility
Also add some missing PrintStub calls
* Fix import ordering & Fix incorrect value for the third word in GetDisplayMode
|
|
version check
|
|
* Initial implementation of NvMap/NvHostCtrl
* More work on NvHostCtrl
* Refactoring of nvservices, move GPU Vmm, make Vmm per-process, refactor most gpu devices, move Gpu to Core, fix CbBind
* Implement GetGpuTime, support CancelSynchronization, fix issue on InsertWaitingMutex, proper double buffering support (again, not working properly for commercial games, only hb)
* Try to fix perf regression reading/writing textures, moved syncpts and events to a UserCtx class, delete global state when the process exits, other minor tweaks
* Remove now unused code, add comment about probably wrong result codes
|
|
|
|
* Update IAudioRendererManager.cs
* Update IAudioRendererManager.cs
* Update IAudioRendererManager.cs
|
|
to english
|
|
change the way how the vertex buffer size is calculated for the buffers with limit = 0
|
|
|
|
|
|
|
|
engine on the GPU, fixed DrawArrays, implemented a few more shader instructions, made a start on nvdrv refactor, etc...
|
|
* Update ISystemSettingsServer.cs
Implement `GetSettingsItemValue`.
* Add NxSettings.cs
Generated automatically from a Switch 3.0 config file (Tid: 0100000000000818).
* Update ISystemSettingsServer.cs
* Update ISystemSettingsServer.cs
* Update ISystemSettingsServer.cs
|
|
|
|
|
|
|