Commit Graph

  • 66b695f5c7 platform: restored use of magic_enum psucien 2024-05-22 20:20:13 +0200
  • d752aa5357 config, video_core: null gpu configuration added psucien 2024-05-22 20:19:42 +0200
  • b0243dd3e5 fixed a few compiler issues georgemoralis 2024-05-22 14:18:05 +0300
  • 8730968385
    video: Import new shader recompiler + display a triangle (#142) TheTurtle 2024-05-22 01:35:12 +0300
  • c25008c8e2 video: Import new shader recompiler + display a triangle raphaelthegreat 2024-05-21 23:25:27 +0300
  • 95ea2ce3d1 Merge branch 'kernel_and_rtc' of https://github.com/shadps4-emu/shadPS4 into kernel_and_rtc georgemoralis 2024-05-21 12:23:21 +0300
  • d1f6df5d82 improved scePthreadCondTimedwait georgemoralis 2024-05-21 12:22:30 +0300
  • e8ecf14f68 posix_pthread_mutexattr_setprotocol posix_pthread_mutex_trylock posix_pthread_condattr_init posix_pthread_condattr_destroy ps4_gettimeofday (posix) raziel1000 2024-05-21 02:21:02 -0600
  • a34fcc4678 -scePthreadRwlockRdlock -scePthreadRwlockWrlock -scePthreadRwlockUnlock -scePthreadRwlockDestroy -scePthreadRwlockattrInit -posix_pthread_rwlock_rdlock -posix_pthread_rwlock_unlock raziel1000 2024-05-21 01:22:15 -0600
  • b3c77ba835 scePthreadCondDestroy, posix_pthread_mutexattr_settype, pthread_self(posix) raziel1000 2024-05-21 00:52:36 -0600
  • b380a0751e added some posix thread calls georgemoralis 2024-05-21 07:59:36 +0300
  • a6bd198d52 - scePthreadCondTimedwait - gettimeofday - sceRtcGetCurrentClockLocalTime - sceRtcGetDayOfWeek raziel1000 2024-05-20 22:05:21 -0600
  • 84467efe51 eventflags enums georgemoralis 2024-05-20 08:37:42 +0300
  • 8bae44a90b sceKernelCreateEventFlag , sceKernelWaitEventFlag implementation georgemoralis 2024-05-19 23:28:41 +0300
  • ae9a779369 event flags : added function signatures georgemoralis 2024-05-19 12:28:20 +0300
  • 4c8719d33d stubbed event_flag functions georgemoralis 2024-05-19 10:58:34 +0300
  • edc9543590 added sceRtcGetCurrentTick georgemoralis 2024-05-19 10:03:40 +0300
  • c49c2f6c70 added dummy rtc module georgemoralis 2024-05-19 09:50:01 +0300
  • 8cf64a33b2
    Migrating from third-party to externals (#138) Xphalnos 2024-05-18 19:05:18 +0200
  • b0978f4168
    Merge pull request #136 from shadps4-emu/more_kernel_stuff_and_others georgemoralis 2024-05-18 10:04:46 +0300
  • 0b8baedab7 improved sceKernelWaitEqueue georgemoralis 2024-05-18 10:02:40 +0300
  • 67c1772771 added _read in libkernel georgemoralis 2024-05-17 22:53:02 +0300
  • 42fb9f6473 fixed sceKernelGetCompiledSdkVersion thanks raziel1000 georgemoralis 2024-05-17 08:01:02 +0300
  • 4b5e2e80fc added sceKernelGetCompiledSdkVersion (which return games system version ) georgemoralis 2024-05-16 23:24:51 +0300
  • cc98b11860 clang format georgemoralis 2024-05-16 20:10:57 +0300
  • 43773d12d9 added scePthreadEqual georgemoralis 2024-05-16 20:09:08 +0300
  • bb89b1c95a
    Merge pull request #140 from shadps4-emu/additional_evq_func georgemoralis 2024-05-18 09:46:14 +0300
  • aa88458ad8
    Merge pull request #139 from shadps4-emu/render_vk/img_state_trk psucien 2024-05-17 23:40:11 +0200
  • 45e73d324a kernel: event queue improvements psucien 2024-05-17 23:32:15 +0200
  • 133acdc120 video_out: added vblank event psucien 2024-05-17 23:31:55 +0200
  • 8455574615 gnmdriver: submission lock moved out from gpu psucien 2024-05-17 23:31:19 +0200
  • 058e728e29 platform: multiple persistent irq handlers psucien 2024-05-17 23:30:34 +0200
  • 9ad7495661 kernel: user event and data functions psucien 2024-05-17 23:29:10 +0200
  • d99721124b Merge branch 'main' of https://github.com/Xphalnos/shadPS4_externals Xphalnos 2024-05-17 14:03:38 +0200
  • eea01171fe Lower case for Linux Xphalnos 2024-05-17 14:03:21 +0200
  • 85704e26a0 renderer_vulkan: state tracking for Image resources psucien 2024-05-17 12:44:07 +0200
  • 3f692a4d7d
    Merge pull request #137 from shadps4-emu/video_core/multi_submits georgemoralis 2024-05-17 13:13:46 +0300
  • 976824c920
    Fix Xphalnos 2024-05-17 09:26:40 +0200
  • 64b2e58285 a fair multi-submissions support psucien 2024-05-17 08:47:38 +0200
  • dbdb3dc77e amdgpu: non-blocking submitDone psucien 2024-05-17 08:22:47 +0200
  • 8c4d6bd5be third-party migration to externals Xphalnos 2024-05-17 08:21:09 +0200
  • 9df1a8d15b amdgpu: added support for several single GFX submits per frame psucien 2024-05-16 23:56:29 +0200
  • f881753944
    Merge pull request #135 from shadps4-emu/video_core/splash georgemoralis 2024-05-16 17:13:56 +0300
  • 38061ae636 fix for crash in apps when splash is missing psucien 2024-05-16 09:07:03 +0200
  • 77cf875585 Update linux.yml georgemoralis 2024-05-16 04:28:29 +0300
  • 8c4f72f404 review comments psucien 2024-05-15 20:54:45 +0200
  • 3d5be23671 stb image moved to externals psucien 2024-05-15 20:35:01 +0200
  • c9b5b5e963 show title splash while the game is loading georgemoralis 2024-05-16 16:58:14 +0300
  • 55855b4195
    core: Implement new memory manager (#133) TheTurtle 2024-05-16 15:55:50 +0300
  • 937ea71f70 code: Fix a few build errors raphaelthegreat 2024-05-16 14:01:23 +0300
  • 0608dd947b ci: Attempt to fix linux build raphaelthegreat 2024-05-16 13:47:15 +0300
  • b321d3cfa8 core: Implement new memory manager raphaelthegreat 2024-05-14 22:40:40 +0300
  • 67f6d8b2e4
    Merge pull request #131 from shadps4-emu/ngs2_work georgemoralis 2024-05-15 15:34:26 +0300
  • 266fa57c43 clang format fix georgemoralis 2024-05-15 13:10:51 +0300
  • 1431731503 even more linux fixes georgemoralis 2024-05-15 13:09:05 +0300
  • 074f3d3f88 fixing linux compile georgemoralis 2024-05-15 12:57:58 +0300
  • 055ffff463
    Merge pull request #132 from shadps4-emu/gpu_flip georgemoralis 2024-05-14 23:56:12 +0300
  • 45e354fd77
    renderer_vk: missing barriers (#134) psucien 2024-05-14 22:46:34 +0200
  • 1dd92ba527 renderer_vk: missing barriers psucien 2024-05-14 22:20:33 +0200
  • 8677972505 graphics: separate IRQ for GPU driven flips psucien 2024-05-14 21:33:20 +0200
  • 932f0435e8 scePthreadCondSignal added georgemoralis 2024-05-13 22:53:50 +0300
  • 413b67f8ce scePthreadMutexTrylock and some more libcinternal functions georgemoralis 2024-05-13 20:09:32 +0300
  • f1883870fd Initial LibcInternal georgemoralis 2024-05-13 16:13:33 +0300
  • 99e4301dcc pthread_self , scePthreadCondSignal , scePthreadCondWait ,scePthreadCondattrDestroy georgemoralis 2024-05-13 15:08:15 +0300
  • 882292f1ce added sys_modules folder and ability to load system modules (currently we try ngs2) georgemoralis 2024-05-13 15:01:45 +0300
  • 98316575fb
    Merge pull request #130 from shadps4-emu/kernel_stuff georgemoralis 2024-05-13 14:19:33 +0300
  • 84de60a29a scePthreadDetach , scePthreadAttrSetstacksize , clock_gettime georgemoralis 2024-05-13 14:04:25 +0300
  • d0d84221fd possible fix for linux(?) georgemoralis 2024-05-12 19:36:40 +0300
  • d84752bfbb reuse fix (again) georgemoralis 2024-05-12 19:13:37 +0300
  • c70736d6b7 reuse fix georgemoralis 2024-05-12 19:08:26 +0300
  • 64cabdadf2 sceKernelConvertUtcToLocaltime implemented georgemoralis 2024-05-12 19:03:51 +0300
  • 6196336533 updated aerolib georgemoralis 2024-05-12 17:51:20 +0300
  • 2038d179fe Merge remote-tracking branch 'origin/main' into kernel_stuff georgemoralis 2024-05-11 10:20:32 +0300
  • b326ce5f69
    Merge pull request #128 from psucien/gnm_driver/basic_sync georgemoralis 2024-05-11 01:22:17 +0300
  • d804a66aa2 review comments applied psucien 2024-05-10 23:51:24 +0200
  • 37014394fd amdgpu: return perfcounter on EOP psucien 2024-05-10 23:16:56 +0200
  • b849b07442 gnm_driver: fixed a typo and fields initialization psucien 2024-05-10 22:58:53 +0200
  • 59e7bbdec4 kernel: sceKernelDeleteEqueue added psucien 2024-05-10 22:04:41 +0200
  • 923baf0164 core: gpu interrupt dispatcher psucien 2024-05-10 21:48:01 +0200
  • 581688c1ac amdgpu: EOS event packet handling psucien 2024-05-10 11:55:04 +0200
  • fc0288d1e5 submodules updated georgemoralis 2024-05-10 00:48:23 +0300
  • a647f95ae5 fixed workflows georgemoralis 2024-05-10 00:05:54 +0300
  • e239df73b4 removed old vulkan headers georgemoralis 2024-05-10 00:04:11 +0300
  • 8e0c67f12e amdgpu: wait_reg_mem and write_data implementation psucien 2024-05-09 22:59:35 +0200
  • b00b849d3f use winpthreads from mingw64 georgemoralis 2024-05-09 23:45:09 +0300
  • bfb18135fb amdgpu: EOP irq and dummy PM4 handlers psucien 2024-05-08 23:27:56 +0200
  • 498c5eb0cd gnm_driver: sceGnmSubmitAndFlipCommandBuffers implementation psucien 2024-05-08 22:55:39 +0200
  • c7cfe2622d video_out: sceVideoOutSubmitEopFlip stub added psucien 2024-05-08 22:54:34 +0200
  • 4746f514ff gnm_driver: various fixes psucien 2024-05-08 22:53:55 +0200
  • 72ea0be9ff gnm_driver: sceGnmSetEmbeddedVsShader added psucien 2024-05-08 08:12:19 +0200
  • 93797af73f
    Update Workflows (#127) Xphalnos 2024-05-08 13:17:41 +0200
  • 48c5f83d00 Clang 17 Xphalnos 2024-05-08 12:30:00 +0200
  • ca23bfb2c9 Revert "Update clang-format.sh" Xphalnos 2024-05-08 12:26:33 +0200
  • 391bf7e639 Update clang-format.sh Xphalnos 2024-05-08 09:27:56 +0200
  • 4c699bb150
    This should work Xphalnos 2024-05-08 09:23:09 +0200
  • 5f83ad2ecb gnm_driver: sceGnmInsertWaitFlipDone added psucien 2024-05-08 07:36:14 +0200
  • 50bcd13482 video_out: added display buffer labels psucien 2024-05-08 07:35:10 +0200
  • 18326adb6c Update Workflows Xphalnos 2024-05-08 07:18:15 +0200
  • 4206ec3c94 video_core, kernel: added gfx eop event handling psucien 2024-05-07 22:46:54 +0200
  • 96cf59efea
    Merge pull request #125 from shadps4-emu/savedata georgemoralis 2024-05-07 16:38:39 +0300