Add commits to the list

This commit is contained in:
Nekotekina 2021-02-12 15:08:46 +03:00
parent 5ed0cc293d
commit 00be247913
1 changed files with 50 additions and 0 deletions

View File

@ -11679,3 +11679,53 @@
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-05T14:07:17Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-02-05T14:07:17Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Support logger stopping at std::exit (#9722)","sha":"7ce835e878288200a9a7b3c5b2a7cd1f8f5cdaab"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-05T14:36:57Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-05T16:32:48Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Don't use std::exit during Qt initialization","sha":"2865865382d5fa378e820a8d1e3f1e1390944baf"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-05T18:42:00Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-05T19:22:07Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Clear vertex output register if nothing is written to it\n\n- On NVIDIA GPUs, gl_Position is not initialized. Always clear to 0 to avoid on-screen crap","sha":"ddac4686a78eb38cf93becfb02a91b01e61cbc1b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-05T19:03:10Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-05T21:37:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Create mini-cache for commits\n\nLocated in bin/git/commits.lst;\nCreated with GitHub API with --get-commit-db key.\nCan be lazily appended with the same key.","sha":"c32fec774f71cc25fe13f1d0441d72b29d12df43"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-05T20:53:48Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-05T21:37:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Updater: add minor sanity check","sha":"d6dcab443d2ca3576c2a7a2564cfb30a762d2bb8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-05T20:56:41Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-05T21:37:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Add supporters","sha":"cb32fd15eec4b999333f964339f1cc65bf0296f1"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T08:21:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T09:55:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Make out of source builds get copy of /GuiConfigs/, /git/, etc.\n\nReduce quality of kot-bg.jpg.","sha":"25827c12a38b103fcccbfc1a66d9c129fa178c44"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T09:57:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T09:57:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Update commits.lst (example)","sha":"1b34fa26ac797ffe34772f04e337e9af457c7b11"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T12:21:00Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T12:21:00Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fixup for downloader","sha":"5063eefa966ea2ea2b02a144d31b5567a213f921"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-06T21:25:40Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-02-06T21:25:40Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Fix tiny race in PPU breakpoints (#9731)\n\nIf the PPU has just being paused by the debugger, before it entered the breakpoint handler, the PPU would continue onto the next instruction skipping the breakpoint but then being paused on it instead.","sha":"fad89f1c3b7217068f4ba901889d971f8590480b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-02T16:18:50Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T08:02:31Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Patch system: export some info for future use\n\nFor now it's just a list of addresses.\nFor now it's not used (just a stub).","sha":"b7ff2ecffb3c304c6718c6d695010acafd68bb86"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-02T16:54:43Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T08:02:31Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"PPU Analyser: minor fixups for `end` pointer\n\nAdd more sanity checks for sections.\nRemove some redundancy.","sha":"9463238490d96149aa973378add7675e2932707d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-02T18:14:35Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T08:02:31Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"PPU LLVM: compile instructions from patches\n\nFor now, only as a single instruction at a time.","sha":"9e9a55df4656d98c7829ae9247d5327119e9a3e7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-06T16:33:17Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T08:02:45Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"PPU Analyser: follow fallbacks in some cases\n\nFallback is an \"invisible\" branch to the next instruction.\nThis may be necessary for certain cases when patches are used.","sha":"0057c89eaa5d7abd4e0edc05c1d22756e4b32ac3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T08:54:23Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T11:09:50Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Qt: fix stylesheets on various platforms\n\nReplace relative paths to resources.\nPaths should start from GuiConfigs.","sha":"632e36ab44b4af2e1c8219a5f342431464a4d5dc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-07T12:14:36Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T17:07:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Qt: Simplify stylesheet logic","sha":"62ca7a9b605061c0353ae759ddd9ddc02060b0da"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-07T14:07:42Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T17:07:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Qt: Fix weird naming issue on linux","sha":"7c683c368d9ef6f7361908ed76cf2fed3bb13181"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-07T15:34:53Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-07T17:07:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Qt: Replace relative paths in stylesheets instead of changing the working directory","sha":"44ab50553dd03a5429b10beb643d83386f804375"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-07T18:01:11Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-08T10:24:07Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Qt: Repaint log on stylesheet change","sha":"dc2a1e270ad72af4c0852183d08d342d2fc96dc0"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-08T16:57:37Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T20:38:53Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Fix firmware updating/reinstallation","sha":"e38cd5149a8ab68fa03ffea40dc797759c871a34"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-08T19:15:46Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T20:38:53Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"GUI: Always remove manually added fonts in OnChangeStyleSheetRequest()","sha":"78811b88161a61c239c19b6c1009edf13fbf54ed"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-08T22:11:01Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-02-08T22:11:01Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"vk: Improve spec compliance (#9748)\n\n- Always comply when running under strict mode\r\n- Only allow hacky transport for known-to-work GPUs","sha":"2d62f9c4c53cece40a6d84f377d55bafc1185b14"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-08T15:47:03Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-09T09:06:17Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Add -fstack-protector (Non-MSVC)","sha":"3e496f6625f249618f64c5b2a29464d4ec935fcc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-09T09:33:50Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-09T09:33:50Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix SAFE_BUFFERS attribute for GCC","sha":"4f8cac731b2997c43e2a137df67cac78772d96cc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/19982663?v=4","date":"2021-02-09T04:52:05Z","email":"jordyvieira@hotmail.com","login":"vieiraa","name":"Jordy Vieira"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-09T17:06:26Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Replace GetEmuDir() with GetExeDir() in handle_rpcs3","sha":"f9eb6a31bd94ae918d86c09f2b5199890d23a96e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-04T21:05:12Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: add gyro support","sha":"3e8f4ba018ea24b3d716facee4803cbee35a0faa"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T20:07:27Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: add mic button","sha":"ff61bc9e7c4aa6eb802d1d9ccf47067bd2b416db"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T21:57:07Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Input: rename some functions","sha":"25a66da4ca3689a6673ac6c5f30bb8325c214d4c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T22:02:18Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Input: minor simplification\n\nThis might prevent some copy paste error in the future","sha":"08f48d27e885bfd1c9fc4ab6d7bcd984398b7225"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T22:05:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: implement SetPadData for rumble in GUI","sha":"a9418fa1e74675963f1bacc3683579f5ccfe2ce0"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T22:58:24Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: add output report structs based on linux driver","sha":"a9b8a50c3132a78577f3ec80a9bf4920eeead508"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T22:59:14Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: fix switched motors\n\nThe left one seems to be the large motor","sha":"7795f5207f779ba6525d7299536eb878f438c384"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-08T23:31:07Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: add lightbar support","sha":"1af6550db73cc6068e0e27799e12e2f73442ea6e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T00:02:59Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: add player LED support","sha":"db402cb8af696b8d8dd2e874c1bc92307439313e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T00:27:59Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"LED settings: set modal and add has_battery check","sha":"b31d38eef756616c085b7bffef3cc7d45b14bd75"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T00:32:58Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: update description","sha":"e5f95a450d4465106db403b333b6e9073e86c7cb"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T01:24:33Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T18:21:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"dualsense: implement player LEDs","sha":"bc938ce630def96e532fe902ba43341f90dab70c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-09T19:18:32Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-09T19:24:09Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Revert \"Replace GetEmuDir() with GetExeDir() in handle_rpcs3\"\n\nThis reverts commit f9eb6a31bd94ae918d86c09f2b5199890d23a96e.","sha":"04c187deb5ca30a2cc00b2af986e3b3f2c6bb5bb"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2020-10-26T19:20:02Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-02-09T21:56:28Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"GUI: initial log viewer","sha":"8d6504d6e3ee5294724a65063d1ad069f158945f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-25T16:31:00Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Refactor texture cache utils\n\n- Also lays groundwork for optional hashed sections","sha":"1bad9a939f965e6446a691cc0745668e32ed5a36"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-25T21:27:36Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Lower cache block length to 256 pages\n\n- Drastically lowers time wasted iterating blocks when many small objects\n are present","sha":"0c10f47e85cc1f80b3f56da7b6ae38d78d4f3f54"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-26T20:46:32Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx/texture_cache: Add support for reusing dirty images if possible\n\n- Avoids a silly situation where a texture is discarded and an identical copy created immediately afterward.\n Unfortunately allocating memory blocks is really slow so avoid it as much as possible.","sha":"bf66c36ba46fab87a28bb77beca170d40900ee59"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-26T20:47:26Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk/vma: Always use aligned requests\n\n- Performance optimization when combined with vma optimizations added by me","sha":"6f4dbf4fcd3ad0516a0826df14a8cc10fc39e9dc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-26T20:50:13Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"gpu-open/vma: Optimize CheckAllocation method\n\n- Avoids doing useless work. The scanning algorithm is painfully slow on hardware with alignment requirement > 1\n- Upto 50ms saved for ~600 allocations when many small allocations exist","sha":"5a049d41fd06fb4f75cfb0d955cdbe8f0c5d921e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-27T16:36:33Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Relax inheritance checks a bit\n\n- It is not a fatal error for a texture to be defined where a framebuffer once existed.","sha":"bec91aab7be53f8af7a20778b46720ebbf013890"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-27T17:19:36Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Offload garbage collection to offloader thread","sha":"0a34fc4bcd7754888b5ebd3a318c484b38f16bbb"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-28T18:11:53Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Fix protection bug","sha":"52acc23ecf263616a5d958b972a59b6af2a889ba"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-01-28T18:53:49Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-10T08:37:14Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Improve texture cache invalidate\n\n- Bunch of improvements\n- Properly signal renderer to rebind textures!\n- TODO: Range checks, should be pretty easy","sha":"195fb1cf66480a9968e979a1c9201503c66cf9af"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-02-10T22:00:48Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-02-11T11:49:37Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Support incomplete lavapipe\n\nDisable features still unimplemented by lavapipe when using it:\n- samplerAnisotropy\n- shaderStorageBufferArrayDynamicIndexing\n- wideLines\nas of mesa 21.1.0-dev (aea36ee05e9, 2020-02-10)","sha":"b858fceb4f3539f1ec195588fedafeed44ac168b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/9490724?v=4","date":"2021-02-12T11:39:35Z","email":"saveau.alexandre@gmail.com","login":"SUPERCILEX","name":"Alex Saveau"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-02-12T11:39:35Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Fixup for multi-thread shader compilation (loading stage) (#9762)\n\n* Multi-thread shader compilation\r\n\r\nThis offers a huge improvement in startup performance. With around 13,000 shaders we go from ~1:30 to under 10 seconds. It looks like this was the original intention of the author given the outer scope recompile variable.\r\n\r\nSigned-off-by: Alex Saveau <saveau.alexandre@gmail.com>","sha":"48296c2ba6eaf91d9f20da647c86119d9531b4cb"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-08T15:04:50Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-12T12:27:59Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Reimplement/fix PRX patches","sha":"e26ae9899c51217ce08b57c88c5c1b49fd0b04a4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-08T15:38:28Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-12T12:27:59Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"kernel explorer: Display all PRX/OVL segments","sha":"5401cb7392fbadfb668897d5454c84f03fe11ecc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-02-12T14:02:05Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-02-12T16:39:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Fix PS3 process exit/exitspawn","sha":"5ed0cc293d7352fa024e62c36849534b87cd6d1d"}