Commit Graph

  • c765e3b559 Update fs.c smea 2015-10-02 23:10:38 -0700
  • 8e43355620 Merge branch 'patch-1' of github.com:smealum/ctrulib smea 2015-10-02 23:07:46 -0700
  • 87b9d1302a Added FSUSER_GetMediaType smea 2015-10-02 23:05:30 -0700
  • bfbeb7e6ba Merge pull request #177 from suloku/patch-1 smea 2015-10-02 22:53:48 -0700
  • 04ddaff8cd Return the svcSendSyncRquest value if not equal to zero. Otherwise, return cmdbuf[1]. thedax 2015-10-02 21:01:19 -0400
  • 89e0bcd8cc NDSP: add mechanism to load the component from an external source fincs 2015-10-02 23:58:02 +0200
  • f1ce480ed9 Add a work-in-progress API for using Nintendo's default DSP component fincs 2015-10-02 21:54:18 +0200
  • 861c0a10b5 Change the enum to use BIT and replace u32 with the enum type. thedax 2015-10-01 13:00:38 -0400
  • b6817008ac Update apt.c suloku 2015-10-01 19:01:31 +0200
  • 76e3cb0721 Implement APT_GetProgramID suloku 2015-10-01 17:19:13 +0200
  • 2dc74a81ab Update apt.h suloku 2015-10-01 17:18:17 +0200
  • 5426fba742 Add an enum to make using the gsp::Lcd service a little nicer. thedax 2015-09-30 20:14:10 -0400
  • 7bad79e8b4 Implement some services from gsp::Lcd. http://www.3dbrew.org/wiki/GSP_Services thedax 2015-09-30 17:41:27 -0400
  • 9e43411a0e LightLock: avoid the svcArbitrateAddress() call if no thread is waiting fincs 2015-09-30 22:39:57 +0200
  • abd104fae7 Initialize light primitive system if needed fincs 2015-09-30 00:35:01 +0200
  • 72ea825b2d Move __clrex/__ldrex/__strex to synchronization.h fincs 2015-09-30 00:20:05 +0200
  • 95f63f280d Add lightweight synchronization primitives fincs 2015-09-30 00:07:42 +0200
  • 4603b972fa Merge branch 'master' into great-refactor fincs 2015-09-29 23:21:45 +0200
  • 6590ed3fad Merge pull request #170 from Lectem/patch-2 fincs 2015-09-29 23:18:21 +0200
  • 56b56955c0 Update apt.h smea 2015-09-27 21:35:55 -0700
  • 520332e49e Update apt.h smea 2015-09-27 21:34:47 -0700
  • 0c21183b7e Merge pull request #174 from Megazig/master smea 2015-09-27 21:32:58 -0700
  • 27b5a49c59 implement APT_GetAppletInfo megazig 2015-09-27 23:30:16 -0500
  • c6192c331b Merge branch 'master' of github.com:smealum/ctrulib smea 2015-09-26 17:03:46 -0700
  • 066d8873d3 added CFG_Region and CFG_Language enums smea 2015-09-26 17:03:42 -0700
  • c9a75d6a18 DSP code format cleanup fincs 2015-09-25 22:06:51 +0200
  • 649e95cd39 Merge branch 'master' into great-refactor fincs 2015-09-25 16:16:10 +0200
  • 2b467b48b8 Implemented http service-cmd code for GetResponseHeader. yellows8 2015-09-24 13:04:18 -0400
  • 31b724a431 Added APT_GetAppletProgramInfo. yellows8 2015-09-24 04:26:48 -0400
  • 04ab998f7a Merge pull request #172 from Steveice10/master fincs 2015-09-23 10:14:55 +0200
  • 2836b696bd Fix reading accelerometer and gyroscope entries. Steven Smith 2015-09-22 19:12:52 -0700
  • 0a66043e56 document ArbitrateAddress + update ArbitrationType Lectem 2015-09-18 23:04:20 -0400
  • cd05ca0887 Merge branch 'master' into great-refactor fincs 2015-09-18 23:17:28 +0200
  • bf1f162549 Add romfsInitFromFile() fincs 2015-09-18 23:17:12 +0200
  • 6892a71eec Restore service session parameter in FSUSER_Initialize() fincs 2015-09-16 23:58:12 +0200
  • e409f1ea1d Add srvGetServiceHandleDirect() fincs 2015-09-16 23:57:28 +0200
  • 04ed53659a Merge branch 'master' into great-refactor fincs 2015-09-15 11:47:55 +0200
  • 43e1137148 Merge pull request #169 from yuriks/gsp-racecond smea 2015-09-14 22:52:08 -0700
  • d08707e3ca GSP: Use atomics in interrupt reading loop Yuri Kunde Schlesner 2015-09-14 19:26:37 -0300
  • aa2153700e Merge branch 'great-refactor' of github.com:smealum/ctrulib into great-refactor fincs 2015-09-13 18:41:18 +0200
  • c99707ada4 Add fragment lighting register names, enumerations, etc fincs 2015-09-13 18:40:37 +0200
  • 92cad5f971 Merge pull request #167 from Lectem/fixIPCdoc fincs 2015-09-09 23:34:10 +0200
  • 0f89778297 Fixed and enhanced IPC_MakeHeader documentation Lectem 2015-09-09 17:30:12 -0400
  • 730899bee6 Merge pull request #165 from Lectem/dsp fincs 2015-09-09 15:56:21 +0200
  • a68ee14632 Formatting and fixes for DSP Lectem 2015-09-09 09:48:40 -0400
  • 77c843f898 Better enum IPC_BufferRights Lectem 2015-09-09 09:11:15 -0400
  • 9bf546da45 () -> (void), again fincs 2015-09-09 01:47:30 +0200
  • 62aa4d8ab0 Merge branch 'master' into great-refactor fincs 2015-09-09 01:46:00 +0200
  • ce59e60193 Merge pull request #161 from Steveice10/master fincs 2015-09-09 01:45:32 +0200
  • 9d3b139255 Add cam:u support and basic documentation. Steven Smith 2015-09-02 23:22:45 -0700
  • 0ace45a746 Add some more GPU enum values from the 3dbrew wiki fincs 2015-09-08 20:55:43 +0200
  • 428a837224 Merge branch 'master' into great-refactor fincs 2015-09-08 20:54:37 +0200
  • eb87524cd4 Merge pull request #163 from Megazig/master fincs 2015-09-08 20:54:08 +0200
  • c9ad04f70a Merge pull request #164 from Lectem/dsp fincs 2015-09-08 20:53:29 +0200
  • d227918edc Added DSP service commands Lectem 2015-09-08 14:07:59 -0400
  • 0d7072ecd2 Added IPC helpers Lectem 2015-09-08 14:07:03 -0400
  • 6d1f409dfd added new NS_APPID values for latest apt module megazig 2015-09-08 12:02:45 -0500
  • fded98b9ed Sync register names with 3dbrew wiki fincs 2015-09-07 19:31:02 +0200
  • c594170fca Rename GX commands fincs 2015-09-07 12:53:37 +0200
  • 530849a4b0 Merge branch 'master' into great-refactor fincs 2015-09-07 12:38:09 +0200
  • e352f3befd Change default linear/VRAM mem alignment to 0x80 (for GPU textures) fincs 2015-09-07 12:37:55 +0200
  • 06f7aeb7c4 Fix examples fincs 2015-09-06 18:22:12 +0200
  • 0d7a7f4d7d Add missing (void) to functions without arguments fincs 2015-09-06 18:13:31 +0200
  • 1817f90c6d Remove service handle parameter from GSPGPU IPC wrappers fincs 2015-09-06 18:04:03 +0200
  • 053c71ad08 Remove service handle parameter from FSUSER IPC wrappers fincs 2015-09-06 17:54:36 +0200
  • 9b1e6bfc39 Remove service handle parameter from APT IPC wrappers fincs 2015-09-06 17:41:47 +0200
  • 15af3eff30 Merge branch 'master' into great-refactor fincs 2015-09-05 22:14:34 +0200
  • 57eb921f1a Merge pull request #162 from yuriks/float-conversions fincs 2015-09-05 22:09:33 +0200
  • 407dcd141d GPU: Clean up float conversion functions Yuri Kunde Schlesner 2015-09-05 16:55:45 -0300
  • 2707bfad93 Remove the broken GPU reset sequence which is never executed fincs 2015-09-05 21:31:16 +0200
  • 604b1f4b43 Make some internal shader loading helper functions private/static fincs 2015-09-05 20:30:24 +0200
  • 696ac996d1 Remove u32* gxbuf parameter in GX/GPU functions fincs 2015-09-05 20:24:55 +0200
  • 5fd4a726ff Start the Great Refactor with some GPU refactoring/deprecating fincs 2015-09-05 20:16:47 +0200
  • 11a5001f33 Correct GPU_DrawArray() parameter order, fix GPU examples fincs 2015-09-05 18:02:06 +0200
  • 2e43fd1a40 Merge pull request #155 from Subv/vertex_offset fincs 2015-09-05 17:59:37 +0200
  • 6b45f5a01c Merge pull request #157 from endrift/master fincs 2015-09-05 17:50:12 +0200
  • 2baf5278ad Merge c77ab1f75b into e7e21fa9d5 linkmauve 2015-09-05 15:48:21 +0000
  • e7e21fa9d5 Merge pull request #159 from Lectem/documentation fincs 2015-09-05 17:46:49 +0200
  • 2a0e9655a6 Merge pull request #156 from Dazzozo/yay-svcs fincs 2015-09-05 17:45:37 +0200
  • 50541234b4 Merge pull request #150 from Megazig/master fincs 2015-09-05 17:44:26 +0200
  • 98d937ebc1 Added getThreadStaticBuffers for IPC Lectem 2015-09-01 15:28:52 -0400
  • d10fc00786 Added pseudo handles for current proc and thread Lectem 2015-08-30 23:30:53 -0400
  • 10ee378f26 Merge 2127f7f9c2 into 6b3e38de77 smea 2015-08-30 14:51:58 +0000
  • 6ca0ab50dd documentation for svcCreateMemoryBlock Lectem 2015-08-27 17:36:27 -0400
  • 84d368918e documentation for the soc service Lectem 2015-08-27 16:55:15 -0400
  • 6b3e38de77 Add RomFS example fincs 2015-08-28 01:19:19 +0200
  • a046b5a19f romfs_dev.c: use correct file closing function fincs 2015-08-27 21:16:27 +0200
  • 570ea2ebd2 Add work in progress RomFS driver/devoptab fincs 2015-08-27 20:53:08 +0200
  • 0eac970aa1 Fix building on FreeBSD Jeffrey Pfau 2015-08-27 01:04:28 -0700
  • debe7a7553 svc: add a few more SVC bindings Daz Jones 2015-08-23 20:27:31 +0100
  • ad3dd538dc Use register 0x22A (GPUREG_DRAW_VERTEX_OFFSET) when using GPU_DrawArrays. Subv 2015-08-22 22:15:27 -0500
  • c77ab1f75b Fix the install rule in libctru’s the Makefile. Emmanuel Gil Peyrot 2015-08-22 13:03:13 +0100
  • 24fd71c4ad GPU_KEEP -> GPU_STENCIL_KEEP in GPU examples fincs 2015-08-22 23:14:38 +0200
  • 99cbb56491 Merge remote-tracking branch 'pr149/master' fincs 2015-08-22 23:12:32 +0200
  • 6f9edd9bbe Merge pull request #154 from Subv/tev_buffer_color fincs 2015-08-22 21:20:37 +0200
  • 8ec9b514b0 Merge pull request #152 from Subv/stencil fincs 2015-08-22 21:20:31 +0200
  • 1738893d05 GPU: Added code to manipulate the combiner buffer. Subv 2015-08-22 10:53:52 -0500
  • f1b641a4ad Added the rest of the stencil operations and corrected their names. Subv 2015-08-21 15:07:30 -0500
  • 35a36b1885 Revert g_srv_handle change because srvGetSessionHandle() already existed fincs 2015-08-19 13:29:24 +0200
  • 9e597a7af9 update definition of gethostbyaddr megazig 2015-08-18 17:15:21 -0500