Commit Graph

  • ace0dea08b Move Android types to display/types.h; add PIXEL_FORMAT/GRALLOC_USAGE enums fincs 2018-08-28 12:55:35 +0200
  • 4e7159ce02 VI service: major revamp, see details: fincs 2018-08-26 22:46:34 +0200
  • 180cd9b550 display/parcel.h: publish ParcelHeader struct fincs 2018-08-26 22:36:03 +0200
  • a0b3d3e193 source/nvidia/: do NOT include <switch.h> fincs 2018-08-11 13:10:17 +0200
  • e234129598 gfx: Add a buffer index to gfxGetFramebufferHandle(). Jules Blok 2018-06-25 15:26:45 +0200
  • 4f331eb9f7 gfx: Add function to query framebuffer pitch. Jules Blok 2018-06-19 23:04:04 +0200
  • 06e50f74ab gfx: Add a call to get the framebuffer nvmap handle. Jules Blok 2018-06-13 16:53:50 +0200
  • d93c45a18d gpfifo: Reset the command buffer after submission. Jules Blok 2018-06-12 13:41:46 +0200
  • 9ce884f29e cmd_list: The number of entries is the number of ints. Jules Blok 2018-06-12 13:41:18 +0200
  • 3a750138c5 buffer: Align the size based on the param. Jules Blok 2018-05-29 22:37:15 +0200
  • cd85610ebb Fix nvBuffer memory allocation failure Jules Blok 2018-05-23 17:51:39 +0200
  • de93886c56 Buildfix plutooo 2018-03-25 17:47:52 +0200
  • a3a2e57fc2 More updates to nvidia plutooo 2018-03-17 23:00:25 +0100
  • 1c88d99131 Implement cmd list plutooo 2018-03-11 22:26:49 +0100
  • d6dbb59872 Change code style plutooo 2018-03-11 21:56:46 +0100
  • 9c234d4d40 Started sketching on cmd lists plutooo 2018-03-11 21:49:22 +0100
  • 50718ddccb Bad cleanup in gpu.c plutooo 2018-03-11 01:45:21 +0100
  • 6d21700ff7 Get rid of flag todo plutooo 2018-03-11 01:42:45 +0100
  • 28cac45af8 Completing error notifier plutooo 2018-03-11 01:31:46 +0100
  • 267e4e509b Error notifier bringup plutooo 2018-03-11 01:14:52 +0100
  • d22bc791f4 Nv fixes plutooo 2018-03-10 20:44:57 +0100
  • d6f2e1118c Zcull context works plutooo 2018-03-10 20:39:34 +0100
  • 420d445a84 Minor fixes, now gets to whitescreen plutooo 2018-03-10 18:08:02 +0100
  • 577a76dc06 Minor fixes, adding custom flag to buffer allocation plutooo 2018-03-10 16:43:01 +0100
  • 1a22b484f8 Implemented zcull_ctx, 3d_ctx, random fixes plutooo 2018-03-10 16:27:28 +0100
  • cff044f497 Implement 3d_ctx plutooo 2018-03-10 15:44:04 +0100
  • 87d29bdeb3 gpu takes reference on singletons plutooo 2018-03-10 15:36:46 +0100
  • f62f6e8b54 Add refcounting to nvidia stuff plutooo 2018-03-10 15:31:08 +0100
  • e7daaf1e71 Hide nv tmem size from gfx plutooo 2018-03-10 15:20:09 +0100
  • 74958c57ce Use reference counting across services plutooo 2018-03-10 15:13:10 +0100
  • 194e335532 Let nv reference applet plutooo 2018-03-10 15:05:47 +0100
  • efacee6956 Simplify nv plutooo 2018-03-10 15:01:29 +0100
  • 4b20f609a9 Stubbed 3d_ctx plutooo 2018-02-26 22:55:05 +0100
  • 1660f99afe Stubbed gpfifo, zcull_ctx plutooo 2018-02-26 22:44:02 +0100
  • 4bd1d3313c Fix nvgfx, add nvinfo plutooo 2018-02-26 22:16:18 +0100
  • f6aa4e3d52 Minimize nvgfx.c plutooo 2018-02-26 19:08:06 +0100
  • b24f6babbb Make compilable plutooo 2018-02-26 09:52:56 +0100
  • 61ebd9ddfd Started implementing channels plutooo 2018-02-26 08:43:06 +0100
  • 9a759c26f5 Rename nvmap->buffer plutooo 2018-02-26 06:20:44 +0100
  • 04751087ca Stylechanges to binder, and implemented gpu address space plutooo 2018-02-26 05:27:55 +0100
  • cd753b1b58 Implemented nvmap.c plutooo 2018-02-20 08:14:50 +0100
  • 112b2b5d8e Move nvidia driver to nvidia/ plutooo 2018-02-20 07:07:33 +0100
  • d8bb563546 Renamed gfx/ to display/ plutooo 2018-02-20 06:59:05 +0100
  • 978c3f7f15 Style fixes, use structs for parsing parcels, renamed bufferProducer to bq plutooo 2018-02-20 06:56:10 +0100
  • 772c839c8c Add audio/ ("AudioDriver"), a high level wrapper around audren fincs 2018-08-13 16:31:50 +0200
  • 6fbf25fb62 Add audren:u IPC service wrapper with structure definitions fincs 2018-08-13 16:29:07 +0200
  • 80439a186b Add MOD0 header to crt0 fincs 2018-08-24 16:29:36 +0200
  • ce23a139f4 arm/counter.h: add armGetSystemTickFreq fincs 2018-08-24 16:28:59 +0200
  • 68a77ac950 Close sm session properly plutooo 2018-08-28 21:29:55 +0200
  • d91c315f77 Fixed nifm not initializing properly for < 3.0.0 David Marcec 2018-08-27 21:10:03 +1000
  • 8f0c00024a Fixed nifm not initializing properly for < 3.0.0 David Marcec 2018-08-27 21:10:03 +1000
  • 0cd2cb0ee8
    Merge 65587baca9 into 866202feb7 Cpasjuste 2018-08-25 09:08:42 +0000
  • 65587baca9 Add switch/services/bpc.h to switch.h fincs 2018-08-24 16:24:42 +0200
  • dbb0b66773 Fix #154 fincs 2018-08-24 16:24:24 +0200
  • 28285cb60d Add bpc service with ShutdownSystem and RebootSystem commands (#144) XorTroll 2018-08-24 16:21:16 +0200
  • fe87c52e57 Add rwlockInit (#155) Juan Antonio Hernández Cánovas 2018-08-24 16:20:01 +0200
  • 3903f7a3e3 whoops Juan Antonio Hernández Cánovas 2018-08-25 01:17:28 +0200
  • 87018643e8 fix doc Juan Antonio Hernández Cánovas 2018-08-25 00:12:16 +0200
  • eaed83bbe2 added QoL funcs to list Juan Antonio Hernández Cánovas 2018-08-25 00:07:04 +0200
  • b11e3b2e14 tested code and documented it Juan Antonio Hernández Cánovas 2018-08-24 21:16:00 +0200
  • 866202feb7 Add switch/services/bpc.h to switch.h fincs 2018-08-24 16:24:42 +0200
  • 915879a362 Fix #154 fincs 2018-08-24 16:24:24 +0200
  • 722450ae25 Add bpc service with ShutdownSystem and RebootSystem commands (#144) XorTroll 2018-08-24 16:21:16 +0200
  • 377683acd5 Add rwlockInit (#155) Juan Antonio Hernández Cánovas 2018-08-24 16:20:01 +0200
  • 30dd789f40 more typos Juan Antonio Hernández Cánovas 2018-08-24 15:43:33 +0200
  • d3a519d2a6 typo Juan Antonio Hernández Cánovas 2018-08-24 15:36:06 +0200
  • d5b13aac3b fix rwlock not initializing Juan Antonio Hernández Cánovas 2018-08-24 15:34:57 +0200
  • 0e4fd6d37f Gfx: Potential mitigation for the Fuzz Gfx: Temporarily remove fatal Error (only happens on Threaded+Docked) to prevent Data loss Cpasjuste 2018-08-24 15:04:41 +0200
  • e3a4e26875 fixed typos Juan Antonio Hernández Cánovas 2018-08-24 12:49:54 +0200
  • fac799648e finished barrier Juan Antonio Hernández Cánovas 2018-08-24 12:40:11 +0200
  • a9d95be173 added linked list and part of barrier Juan Antonio Hernández Cánovas 2018-08-24 00:36:49 +0200
  • b71c3c9bee
    Update bpc.c XorTroll 2018-08-18 12:51:57 +0200
  • 7768d22a6c
    Update bpc.c XorTroll 2018-08-18 12:51:13 +0200
  • 3513c91c3c Added the remaining init for AppletType_SystemApplet. yellows8 2018-08-17 21:55:37 -0400
  • eb9486b16f
    Add some missing newlines XorTroll 2018-08-17 16:58:39 +0200
  • a970e1c139
    Fix spacing according to libnx XorTroll 2018-08-17 13:12:55 +0200
  • 5451d0ea5e Add some comments for fsOpenFileSystem(WithId) Rajko Stojadinovic 2018-08-16 18:04:29 +0200
  • a94bc6a68f Make fsOpenFileSystem and fsOpenFileSystemWithId work on all firmware versions Rajko Stojadinovic 2018-08-16 17:10:52 +0200
  • f9e59d12be Fix fsOpenFileSystem Rajko Stojadinovic 2018-08-16 15:31:50 +0200
  • a7ba75ea1a Added comment regarding the AppletType_Application double-init issue. yellows8 2018-08-15 16:30:58 -0400
  • 91056473df
    Update ns.h Random 2018-08-14 00:19:29 +0200
  • 1453ca7e1c
    Added nsListApplicationContentMetaStatus Random 2018-08-14 00:17:58 +0200
  • acf3ba85a5
    Added nsListApplicationRecord Random 2018-08-14 00:16:05 +0200
  • fb42ebe53a Fix memory leak in tmemCreate plutooo 2018-08-11 15:00:52 +0200
  • 04d16200c4
    Fix spacing XorTroll 2018-08-09 17:49:10 +0200
  • d3f388d2c8 socket: Correct missing break within _socketParseBsdResult() Lioncash 2018-08-07 10:40:18 -0400
  • 12a473ecbe hid: Correct bitwise AND for pro controllers in hidInitializeVibrationDevices() Lioncash 2018-08-07 10:50:22 -0400
  • ed66d29b70 hid: Correct bitwise AND for pro controllers in hidInitializeVibrationDevices() Lioncash 2018-08-07 10:50:22 -0400
  • 5754c7cc7d socket: Correct missing break within _socketParseBsdResult() Lioncash 2018-08-07 10:40:18 -0400
  • f3b530cea3 C11 threads: enable preemptive scheduler and load balancing fincs 2018-08-06 17:59:51 +0200
  • 9fa3873fc9 Fix comments in svc.h & thread.h fincs 2018-08-06 17:58:31 +0200
  • b181d725ac Use revised CondVar API in C11 threads impl fincs 2018-08-05 14:32:10 +0200
  • 1e349b6ce8 Change CondVar API to have the mutex be passed to condvarWait* instead of condvarInit fincs 2018-08-05 14:31:31 +0200
  • 062ef2b188 Add svcGetThreadCoreMask and svcSetThreadCoreMask fincs 2018-08-05 14:30:08 +0200
  • 0589b39f7a Add arm/counter.h with armGetSystemTick (supersedes svcGetSystemTick) fincs 2018-08-05 14:29:47 +0200
  • d255fe730b Experimental partial C11 threads support fincs 2018-07-11 14:46:10 +0200
  • 314050065a Remove ALIGN in favor of C11/C++11 alignas, guard other #defines against redefinition fincs 2018-07-11 14:43:52 +0200
  • 9fc5e85c88 Event bringup plutooo 2018-03-11 00:56:00 +0100
  • 8225e16c1b
    Merge 3cf003ca45 into 8e19bb5b0d Samuel P 2018-08-04 15:30:22 +0000
  • 3cf003ca45 add a return at the end of each file p-sam 2018-08-04 15:29:30 +0000