Commit History

Autor SHA1 Mensaxe Data
  bunnei ac2feaf5fb nvdisp_disp0: Fix broken assert. %!s(int64=8) %!d(string=hai) anos
  bunnei 039fc7f985 core: Fix recent GCC build breaks. %!s(int64=8) %!d(string=hai) anos
  bunnei 97ef21e166 svc: Implement GetSystemTick. %!s(int64=8) %!d(string=hai) anos
  bunnei 305035b503 nvdisp_disp0: Call SwapBuffers to render framebuffer. %!s(int64=8) %!d(string=hai) anos
  bunnei ee4691297f renderer_opengl: Support rendering Switch framebuffer. %!s(int64=8) %!d(string=hai) anos
  bunnei 236d463c52 render_base: Add a struct describing framebuffer metadata. %!s(int64=8) %!d(string=hai) anos
  bunnei 866e66dc31 renderer_opengl: Add MortonCopyPixels function for Switch framebuffer. %!s(int64=8) %!d(string=hai) anos
  bunnei 9e2ad45c98 renderer_opengl: Update DrawScreens for Switch. %!s(int64=8) %!d(string=hai) anos
  bunnei 292135a3b7 CMakeLists: Add framebuffer_layout.cpp. %!s(int64=8) %!d(string=hai) anos
  bunnei 482cf8a005 frontend: Update for undocked Switch screen layout. %!s(int64=8) %!d(string=hai) anos
  Subv 1ca800ccee NV: Move the nv device nodes to their own directory and namespace. %!s(int64=8) %!d(string=hai) anos
  Subv 977ce4abbc VI: Use a Pulse event instead of OneShot for the vblank events. %!s(int64=8) %!d(string=hai) anos
  bunnei 7e0ff43da0 vi: Use new CoreTiming::EventType %!s(int64=8) %!d(string=hai) anos
  Subv 34ae2ec644 NV: Expose the nvdisp_disp0 device and a weak reference to the nvdrv:a service. %!s(int64=8) %!d(string=hai) anos
  Subv e21fbd9ae5 NV: Determine what buffer to draw for each layer of each display. %!s(int64=8) %!d(string=hai) anos
  Subv 404149e475 NV: Signal all display's vsync event 60 times per second. %!s(int64=8) %!d(string=hai) anos
  Subv d205dee0a6 NV: Give each display its own vsync event. %!s(int64=8) %!d(string=hai) anos
  Subv 927569bed8 NV: Keep track of Displays, Layers and BufferQueues in nvflinger. %!s(int64=8) %!d(string=hai) anos
  Subv fb73e8b723 IPC: Allow passing arguments to the Interfaces when using PushIpcInterface %!s(int64=8) %!d(string=hai) anos
  Subv 25f29c2f4f NV: Implemented (with stubs) the vi:m service and some of its subservices. %!s(int64=8) %!d(string=hai) anos
  Subv 94a5e97eb3 NV: Implemented the nvdrv:a service and the /dev/nvmap device. %!s(int64=8) %!d(string=hai) anos
  Subv ab86b80cac IPC: Corrected some definitions for the buffer C descriptor flags. %!s(int64=8) %!d(string=hai) anos
  Subv ba02f0deef svc: Stub ResetSignal and CreateTransferMemory %!s(int64=8) %!d(string=hai) anos
  Subv 0a1278081e svc: Stub SetMemoryAttribute %!s(int64=8) %!d(string=hai) anos
  Subv 7ad20154fc Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGetInfo(AllowedCpuIdBitmask) %!s(int64=8) %!d(string=hai) anos
  Subv 188feba457 Services: Allow lm to log single-character messages. %!s(int64=8) %!d(string=hai) anos
  Subv c2ee513d35 SVC: Fixed WaitSynchronization with multiple handles when none is immediately ready. %!s(int64=8) %!d(string=hai) anos
  Subv bc91ebacc1 SVC: Implemented CancelSynchronization. %!s(int64=8) %!d(string=hai) anos
  Subv a418f6e77b ErrorCodes: Updated the InvalidHandle and Timeout kernel error codes. %!s(int64=8) %!d(string=hai) anos
  Subv 8d9250fa70 SVC: Fixed WaitSynchronization with multiple handles when at least one of them is ready. %!s(int64=8) %!d(string=hai) anos