Commit History

Autor SHA1 Mensaxe Data
  gdkchan 30829fce52 Fix wrong type on CMTST instruction %!s(int64=8) %!d(string=hai) anos
  gdkchan e78737089c Remove some calls generated on the CPU for inexistent intrinsic methods %!s(int64=8) %!d(string=hai) anos
  gdkchan 79e0070363 Improve shader sending method to GAL, use a memory interface instead of reading a fixed array size and sending every time %!s(int64=8) %!d(string=hai) anos
  Starlet 84996ccd36 [SvcSystem/SvcMemory] Implement SvcGetInfo 16, SvcMapPhysicalMemory & SvcUnmapPhysicalMemory (#126) %!s(int64=8) %!d(string=hai) anos
  Thomas Guillemard fa4b34bd19 Add a C++ demangler (#119) %!s(int64=8) %!d(string=hai) anos
  gdkchan 7ac5f40532 Add scalar variants of FCVTZS/FCVTZU, fix a issue on Ryushader %!s(int64=8) %!d(string=hai) anos
  gdkchan b19c474082 Added more shader instructions, including BFE, BRA (partial), FMNMX, ISCADD, SHL, LD_C, some shader related fixes, added support for texture component selection %!s(int64=8) %!d(string=hai) anos
  gdkchan 9b9ead94cd Only use higher priority on yield, change reschedule to be per-thread instead of using SchedulerThread to store the reschedule flag %!s(int64=8) %!d(string=hai) anos
  gdkchan 73a3233d57 Fix some races in SvcThreadSync and change the way how yield works %!s(int64=8) %!d(string=hai) anos
  Ac_K 7a8fbcf89f Update README.md %!s(int64=8) %!d(string=hai) anos
  gdkchan fdfa9424c8 Fix typo and update priority/avoid duplicates on UpdateMutexOwner %!s(int64=8) %!d(string=hai) anos
  gdkchan ee0b14ba08 Some improvements to SetThreadCoreMask, simplified implementation of wait lists %!s(int64=8) %!d(string=hai) anos
  gdkchan 9e50ed53e6 Implement GetTpcMasks on nvservices %!s(int64=8) %!d(string=hai) anos
  gdkchan b2b1d7dcd7 Better implementation of SetThreadCoreMask that allows changing the Core Mask (untested, no clue if it actually works) %!s(int64=8) %!d(string=hai) anos
  gdkchan 4546d1b9be Initial work to support changing thread core on the scheduler, also some cond var priority fixes %!s(int64=8) %!d(string=hai) anos
  gdkchan 3603497a13 Allow using self thread id on some svcs (fixes #117) %!s(int64=8) %!d(string=hai) anos
  gdkchan 0381a09227 Fix WidthInGobs on the GPU %!s(int64=8) %!d(string=hai) anos
  gdkchan fee4b0eb8a Update min sdk version on readme (for real this time) %!s(int64=8) %!d(string=hai) anos
  gdkchan 5ed1471d96 Update min sdk version on readme %!s(int64=8) %!d(string=hai) anos
  gdkchan f9f111bc85 Add intrinsics support (#121) %!s(int64=8) %!d(string=hai) anos
  Starlet 8e306b3ac1 Fix NV stubs (#124) %!s(int64=8) %!d(string=hai) anos
  Thomas Guillemard 0979426e63 Implement ISystemDisplayService::GetDisplayMode & Add IManagerDisplayService::SetLayerVisibility stub (#118) %!s(int64=8) %!d(string=hai) anos
  gdkchan ac91607ac3 Fix regression caused by wrong endian on GetAudioRendererWorkBufferSize version check %!s(int64=8) %!d(string=hai) anos
  gdkchan 34037701c7 NvServices refactoring (#120) %!s(int64=8) %!d(string=hai) anos
  Ac_K 4419e8d6b4 Update IAudioRendererManager.cs %!s(int64=8) %!d(string=hai) anos
  Ac_K d0afc8e380 A REAL fix for some games. (#116) %!s(int64=8) %!d(string=hai) anos
  gdkchan 5f0dd965bf Ignore ZR target texture color registers on shader %!s(int64=8) %!d(string=hai) anos
  LDj3SNuD 7cda630aba Add Sqxtn_S, Sqxtn_V, Uqxtn_S, Uqxtn_V instructions and Tests (6). (#110) %!s(int64=8) %!d(string=hai) anos
  gdkchan 071754aaeb Fix GetDesiredLanguage and expose a way to set the desired language, default to english %!s(int64=8) %!d(string=hai) anos
  gdkchan f73a182b20 Properly support multiple vertex buffers, stub 2 ioctls, fix a shader issue, change the way how the vertex buffer size is calculated for the buffers with limit = 0 %!s(int64=8) %!d(string=hai) anos