Commit graph

  • 7cc2a08f56 Add gpu resrouce usage tracer Inori 2019-11-17 02:26:22 +08:00
  • 50d6508c3d Add staging buffer helper Inori 2019-11-17 02:26:07 +08:00
  • b4fd0e9b17 Add GveGpuResource Inori 2019-11-17 02:25:56 +08:00
  • 95cf09d72e Add GpuResource Inori 2019-11-17 02:25:29 +08:00
  • f16c078dbb Add GveBufferSlice Inori 2019-11-17 02:25:18 +08:00
  • 79d4f1d679 Add nier logo gif Inori 2019-11-16 01:43:49 +08:00
  • f9bcd8ee8c Merge branch 'master' of https://github.com/Inori/GPCS4 Inori 2019-11-16 01:26:54 +08:00
  • 8dac8711b6 Upload new gif, use lfs Inori 2019-11-16 01:19:47 +08:00
  • 70fb70a9f3 Reform FrameBuffer implementation Inori 2019-11-16 01:19:29 +08:00
  • 2977935228 Rewrite getHandle Asuka 2019-11-15 20:13:22 +08:00
  • 674e4ac855 Add basic quad demo Asuka 2019-11-15 15:29:40 +08:00
  • 69d7c28a17 Add lfs support Asuka 2019-11-15 14:52:03 +08:00
  • 8aba89b8a7 Reform GveRenderPass, add RenderPassPool Inori 2019-11-15 00:01:53 +08:00
  • d1c242134b Merge branch 'master' of https://github.com/Inori/GPCS4 Inori 2019-11-12 23:51:08 +08:00
  • 135eb39362 Add new renderpass and renderpass pool interface Inori 2019-11-12 23:51:03 +08:00
  • 20ad8be90f Dummy support drawIndexAuto Asuka 2019-11-12 15:14:31 +08:00
  • 67f9673c4f Release device and instance resource correctly Asuka 2019-11-12 15:14:07 +08:00
  • 193fcbbe50 Update ReadMe.md Inori 2019-11-12 01:04:54 +08:00
  • 9bf51527e5 Delete basic quad demo gif Inori 2019-11-12 01:03:47 +08:00
  • 9431e24261 Add submitCommandBuffers Asuka 2019-11-11 17:50:25 +08:00
  • 1b78ce4a7b Update ReadMe.md Asuka 2019-11-11 14:37:16 +08:00
  • 34f05fe0e0 Update demo_basic_quad.gif Inori 2019-11-11 13:11:37 +08:00
  • 968aa7841f Update ReadMe.md Inori 2019-11-11 12:29:33 +08:00
  • 01a7f4b5af Ignore Inori 2019-11-10 05:51:12 +08:00
  • 9fd89015c2 check null cmd pointer Inori 2019-11-10 05:16:01 +08:00
  • 698821166c Use new MapSlot Inori 2019-11-10 05:05:02 +08:00
  • dcb84c993f Fix compile errors Inori 2019-11-10 05:04:39 +08:00
  • ae7f190d9c Merge linker to master Inori 2019-11-10 04:55:38 +08:00
  • d21de24730 Update ReadMe.md Inori 2019-11-10 02:56:43 +08:00
  • 707601bc47 [ScePad] Comparison by userId Ykisl 2019-11-08 18:49:30 +07:00
  • 4465e6fbe2 Update ReadMe.md Asuka 2019-11-08 17:14:08 +08:00
  • f47109fd7b Update ReadMe.md Asuka 2019-11-08 17:07:26 +08:00
  • 85925ddb8c Update ReadMe.md Asuka 2019-11-08 17:06:24 +08:00
  • e796561bdd Add basic_quad demo gif Asuka 2019-11-08 16:57:09 +08:00
  • 6e0688e376 [ScePad] Comparison by userId Ykisl 2019-11-08 18:49:30 +07:00
  • 1ca5256aed
    Merge pull request #5 from Inori/gamepad Ykisl 2019-11-08 16:34:58 +07:00
  • d0fefc1534 Removed LOG_TAG gandalfthewhite19890404 2019-11-08 13:34:50 +04:00
  • 1ef4980632 Update ReadMe.md Asuka 2019-11-08 17:14:08 +08:00
  • 56e4aaf30d Update ReadMe.md Asuka 2019-11-08 17:07:26 +08:00
  • 3b979eaa5f Update ReadMe.md Asuka 2019-11-08 17:06:24 +08:00
  • bed0c0414d Add basic_quad demo gif Asuka 2019-11-08 16:57:09 +08:00
  • 40354b3910 Add Size methord, change uint to uint32_t Asuka 2019-11-08 11:40:40 +08:00
  • f0967f64f6 Basic implementation of ScePad Asuka 2019-11-08 11:39:31 +08:00
  • 629a3800f3 Add Size methord, change uint to uint32_t Asuka 2019-11-08 11:39:10 +08:00
  • dbe26c048d Reform MapSlot class Asuka 2019-11-08 10:22:29 +08:00
  • e389d692e1 Fix shader compiler bugs. Inori 2019-11-08 00:58:52 +08:00
  • 3803c92281 Merge branch 'master' of https://github.com/Inori/GPCS4 Inori 2019-11-07 21:57:19 +08:00
  • 2fb402c5a8 Test code Inori 2019-11-07 21:57:13 +08:00
  • cc20fd3a49 Add test shader Asuka 2019-11-07 20:13:55 +08:00
  • b85b8202ba Change clear color Asuka 2019-11-07 20:13:45 +08:00
  • 5b1a1c704b Turn off cull Asuka 2019-11-07 20:13:31 +08:00
  • 840cb9f672 [ScePad] scePadSetMotionSensorState Ykisl 2019-11-06 19:51:43 +07:00
  • 21184cc533 [ScePad] The number of controllers assigned to a single user is 1 per port type Ykisl 2019-11-05 18:07:57 +07:00
  • a7b641de12 Log Fix Ykisl 2019-11-05 01:17:00 +07:00
  • 38cab283eb [ScePad] Basic implementation of ScePad Ykisl 2019-11-04 14:52:18 +07:00
  • 1694c30d99
    Merge pull request #2 from Inori/master Ykisl 2019-11-02 20:42:06 +07:00
  • d7e965eae3 Update ReadMe.md Inori 2019-11-02 19:19:39 +08:00
  • 434c875969 Update ReadMe.md Inori 2019-11-02 19:11:57 +08:00
  • 8c413a5097 Update ReadMe.md Inori 2019-11-02 19:09:39 +08:00
  • b5f4a183ea Update ReadMe.md Inori 2019-11-02 18:52:32 +08:00
  • 69bb5ef92b Update ReadMe.md Inori 2019-11-02 18:51:17 +08:00
  • afd73b2e79 Add RipEnum.py script Inori 2019-11-02 18:46:34 +08:00
  • 5237574f4d Update ReadMe.md Inori 2019-11-02 18:46:22 +08:00
  • 5a090edfec
    Merge pull request #1 from Inori/master Ykisl 2019-11-02 15:12:05 +07:00
  • d9d1d44574 [SceRtc] SceRtcGetDayOfWeek implementation Ykisl 2019-11-02 14:59:33 +07:00
  • 2b3d930480 Black screen rendered Inori 2019-11-02 03:02:23 +08:00
  • 7be39f2e42 Set other render state, fix vulkan validation errors Inori 2019-11-01 00:36:32 +08:00
  • 3336a5c48b call draw Inori 2019-10-31 00:14:21 +08:00
  • c4a1363e6e Bind index buffer Inori 2019-10-31 00:11:54 +08:00
  • 80749c777e Bind sampler Inori 2019-10-31 00:04:26 +08:00
  • 40283c356d Bind texture Inori 2019-10-31 00:01:35 +08:00
  • b75454f01b Bind vertex buffer Inori 2019-10-30 23:01:36 +08:00
  • c21996b21f Add special create function to resource manager Inori 2019-10-30 22:55:03 +08:00
  • 5358443550 Try to bind resources Inori 2019-10-30 00:07:48 +08:00
  • 467e26779d Call submit Inori 2019-10-28 23:54:25 +08:00
  • d29631fca3 Add present routines Inori 2019-10-28 23:53:04 +08:00
  • f8af6755ec Fix compile errors Inori 2019-10-28 23:09:14 +08:00
  • 5e28c73fcd Record command list Inori 2019-10-28 22:30:45 +08:00
  • 857220306a Prrepare demo render Inori 2019-10-27 23:46:58 +08:00
  • 3cf1b53bc2 Merge branch 'master' of https://github.com/Inori/GPCS4 Inori 2019-10-26 20:48:21 +08:00
  • d0b42ccccb Dump spirv shader code after binding remap Inori 2019-10-26 01:34:44 +08:00
  • e17fe6a68a create graphics pipeline Inori 2019-10-26 01:31:07 +08:00
  • 9ca5eacdf7 Fix GveGraphicsPipelineShaders operator == Asuka 2019-10-25 10:53:41 +08:00
  • 2cb7ab1abb Add some pipeline management functions Inori 2019-10-25 00:30:24 +08:00
  • ef616fe036 Fix PM4_TYPE_2 bug Asuka 2019-10-24 15:04:09 +08:00
  • d7fa5cb28b Add empty pipeline class Inori 2019-10-24 00:17:35 +08:00
  • 9526d54b58 Handle PM4_TYPE_2 properly Inori 2019-10-24 00:12:49 +08:00
  • 8cfaf08bf2 Handle TYPE2 packet properly, add some comments Inori 2019-10-24 00:11:06 +08:00
  • f90b5c950c Remove some calls that is no meaning for system implementation Inori 2019-10-24 00:10:48 +08:00
  • df7e54f255 Merge branch 'master' into linker Inori 2019-10-23 22:33:37 +08:00
  • fd96e8257c Add some empty source file Inori 2019-10-23 21:08:19 +08:00
  • 69fcba849c implement some of the posix pthread functions DummyCatz 2019-10-23 20:52:57 +08:00
  • 396f50c83b update overridable modules DummyCatz 2019-10-22 21:31:02 +08:00
  • 832bdcf999 Adjust some context functions Asuka 2019-10-22 19:40:25 +08:00
  • d9b0dd2c0a Add comments about binding id Asuka 2019-10-22 19:01:27 +08:00
  • 9c4bcfcf56 Correct binding id Asuka 2019-10-22 18:55:50 +08:00
  • 20fb73fbbd
    Update ReadMe.md Asuka 2019-10-22 00:54:07 +08:00
  • 1067f9150c
    Update ReadMe.md Asuka 2019-10-22 00:47:16 +08:00
  • 3724652e49 Add some empty context functions Inori 2019-10-22 00:24:08 +08:00
  • 6a3be3ba69 Export shader resources from gcn compiler Inori 2019-10-22 00:06:26 +08:00