{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":473356912,"defaultBranch":"main","name":"CorgEng","ownerLogin":"PowerfulBacon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-23T21:00:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26465327?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699874103.0","currentOid":""},"activityList":{"items":[{"before":"d6ec3d2133bc96b34b2f80efaadcd649cf083574","after":"2b6c4ac1c69072077eb1a77199f79d1bd50e19b1","ref":"refs/heads/Render-Core-Rework","pushedAt":"2024-05-12T19:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update CorgEng.Core.sln","shortMessageHtmlLink":"Update CorgEng.Core.sln"}},{"before":"d70e2e36faec81a0892edf54be55ce69adf1638e","after":"d6ec3d2133bc96b34b2f80efaadcd649cf083574","ref":"refs/heads/Render-Core-Rework","pushedAt":"2024-05-12T19:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Adds CorgEC","shortMessageHtmlLink":"Adds CorgEC"}},{"before":"83d33e1a9b86dbb5fc7c7911a99638681a013f5a","after":"d70e2e36faec81a0892edf54be55ce69adf1638e","ref":"refs/heads/Render-Core-Rework","pushedAt":"2024-05-12T19:46:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Some changes","shortMessageHtmlLink":"Some changes"}},{"before":"16cdb2296aec1c8ba162c5f0e5e7d9d7635ad4b8","after":"83d33e1a9b86dbb5fc7c7911a99638681a013f5a","ref":"refs/heads/Render-Core-Rework","pushedAt":"2024-05-12T19:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Removes the functional module","shortMessageHtmlLink":"Removes the functional module"}},{"before":"20586d089c66f393e57c2f6e43417665a6273603","after":"16cdb2296aec1c8ba162c5f0e5e7d9d7635ad4b8","ref":"refs/heads/Render-Core-Rework","pushedAt":"2024-05-12T19:23:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Changes the way we modify component values (#183)\n\n* Implements CVar\r\n\r\n* Fixes a few things that didnt work\r\n\r\n* Adds NetVar\r\n\r\n* NetVar framework\r\n\r\n* Some messy netvars\r\n\r\n* Adds the ability to queue arbitrary actions to run on a system thread\r\n\r\nThis allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.\r\nNote that these will not be networked and cannot be networked unlike signals.\r\nHopefully this can be abstracted away when we introduce proper CVars and thread ownership management.\r\n\r\n* Contents no longer uses this module which doesn't exist\r\n\r\n* Cvars\r\n\r\n* Implements world to act as a container for static instances\r\n\r\n* Implements entity system setup\r\n\r\n* Implements processing systems\r\n\r\n* Implements world specific events, down to 8 failing tests\r\n\r\n* Fixes a failing test case\r\n\r\n* Optimises signal call from 30000 => 7000000 (Still only 1% of just calling methods though)\r\n\r\n* Fixes network initialisation order issues\r\n\r\n* Fixes processing systems constantly firing if control was relinquished\r\n\r\n* Fixes entity systems becoming deadlocked\r\n\r\n* Processing systems\r\n\r\n* Fixes entity system processing\r\n\r\n* Disables processing system debug\r\n\r\n* Adds in a rendering scaling mode, fixes button test\r\n\r\n* Update ExampleRenderCore.cs\r\n\r\n* Update NetCVar.cs\r\n\r\n* Fixes CVAR network communications. Deletes automap\r\n\r\n* Render Core Depth Output\r\n\r\n* Adds the ability to fetch the depth texture and render texture from render cores\r\n\r\n* Implements proper depth drawing across render core layers\r\n\r\n* Removes the depth program\r\n\r\n* Fixes the tests not compiling\r\n\r\n* Update RenderCore.cs\r\n\r\n* Update NetworkingTest.cs\r\n\r\n* Update DmiIconConversionUtility.csproj\r\n\r\n* Squashed commit of the following:\r\n\r\ncommit 20586d089c66f393e57c2f6e43417665a6273603\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Sat Sep 16 22:15:29 2023 +0100\r\n\r\n Optimisations\r\n\r\ncommit 3c287ec329a81015dbf1f6be1168b2326f1ae6bc\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Sat Sep 16 21:33:53 2023 +0100\r\n\r\n Fixes rendering\r\n\r\ncommit f9f3a1d8839bccefa5876dd08b50e5c0aeb4649d\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 15:53:17 2023 +0100\r\n\r\n Some more stuff to get compilation working\r\n\r\ncommit 2b889fd2140f5a19c2ce6adf47694a3ea00e8917\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 14:57:03 2023 +0100\r\n\r\n Update PlaneRenderer.cs\r\n\r\ncommit 861e9bad4e8ba99525fde3a55fc19f7afe1d83c5\r\nMerge: 5e5ad70 5eb6aa4\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 14:56:57 2023 +0100\r\n\r\n Merge branch 'main' into Render-Core-Rework\r\n\r\ncommit 5e5ad70ac7c270d7fd765245fb21f912b7f83732\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 14:37:27 2023 +0100\r\n\r\n Render core reworks\r\n\r\ncommit 924bde233b174bd362ecc3ac06377ca235993cac\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Sep 14 22:16:16 2023 +0100\r\n\r\n Updates the project manifest, merges render cores and renderers\r\n\r\ncommit 5eb6aa4e320f0b072d5c4a7b2196664a05171405\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Sep 14 21:30:24 2023 +0100\r\n\r\n Update EULA (#179)\r\n\r\ncommit 58010e2d70d49dcac553854e5403028b1433e9cf\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Sep 14 21:27:51 2023 +0100\r\n\r\n Adds the EULA (#178)\r\n\r\ncommit e8efb77a3636b80665073ac297d5245145159780\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Wed Sep 13 19:15:10 2023 +0100\r\n\r\n ECS & Networking Refactoring (#170)\r\n\r\n * Implements CVar\r\n\r\n * Fixes a few things that didnt work\r\n\r\n * Adds NetVar\r\n\r\n * NetVar framework\r\n\r\n * Some messy netvars\r\n\r\n * Adds the ability to queue arbitrary actions to run on a system thread\r\n\r\n This allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.\r\n Note that these will not be networked and cannot be networked unlike signals.\r\n Hopefully this can be abstracted away when we introduce proper CVars and thread ownership management.\r\n\r\n * Contents no longer uses this module which doesn't exist\r\n\r\n * Cvars\r\n\r\n * Implements world to act as a container for static instances\r\n\r\n * Implements entity system setup\r\n\r\n * Implements processing systems\r\n\r\n * Implements world specific events, down to 8 failing tests\r\n\r\n * Fixes a failing test case\r\n\r\n * Optimises signal call from 30000 => 7000000 (Still only 1% of just calling methods though)\r\n\r\n * Fixes network initialisation order issues\r\n\r\n * Fixes processing systems constantly firing if control was relinquished\r\n\r\n * Fixes entity systems becoming deadlocked\r\n\r\n * Processing systems\r\n\r\n * Fixes entity system processing\r\n\r\n * Disables processing system debug\r\n\r\n * Adds in a rendering scaling mode, fixes button test\r\n\r\n * Update ExampleRenderCore.cs\r\n\r\n * Update NetCVar.cs\r\n\r\n * Fixes CVAR network communications. Deletes automap\r\n\r\n * Render Core Depth Output\r\n\r\n * Adds the ability to fetch the depth texture and render texture from render cores\r\n\r\n * Implements proper depth drawing across render core layers\r\n\r\n * Removes the depth program\r\n\r\n * Fixes the tests not compiling\r\n\r\n * Update RenderCore.cs\r\n\r\n * Update NetworkingTest.cs\r\n\r\ncommit eb223305ca097242f1acbb760119bc6e303f4358\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Apr 6 22:53:06 2023 +0100\r\n\r\n Adds my discord link to the readme (#174)\r\n\r\ncommit 52d56d519e74c570b6292ead5137319df9b9b43a\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Apr 6 22:47:39 2023 +0100\r\n\r\n Create FUNDING.yml (#172)\r\n\r\n* Squashed commit of the following:\r\n\r\ncommit 20586d089c66f393e57c2f6e43417665a6273603\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Sat Sep 16 22:15:29 2023 +0100\r\n\r\n Optimisations\r\n\r\ncommit 3c287ec329a81015dbf1f6be1168b2326f1ae6bc\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Sat Sep 16 21:33:53 2023 +0100\r\n\r\n Fixes rendering\r\n\r\ncommit f9f3a1d8839bccefa5876dd08b50e5c0aeb4649d\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 15:53:17 2023 +0100\r\n\r\n Some more stuff to get compilation working\r\n\r\ncommit 2b889fd2140f5a19c2ce6adf47694a3ea00e8917\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 14:57:03 2023 +0100\r\n\r\n Update PlaneRenderer.cs\r\n\r\ncommit 861e9bad4e8ba99525fde3a55fc19f7afe1d83c5\r\nMerge: 5e5ad70 5eb6aa4\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 14:56:57 2023 +0100\r\n\r\n Merge branch 'main' into Render-Core-Rework\r\n\r\ncommit 5e5ad70ac7c270d7fd765245fb21f912b7f83732\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Fri Sep 15 14:37:27 2023 +0100\r\n\r\n Render core reworks\r\n\r\ncommit 924bde233b174bd362ecc3ac06377ca235993cac\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Sep 14 22:16:16 2023 +0100\r\n\r\n Updates the project manifest, merges render cores and renderers\r\n\r\ncommit 5eb6aa4e320f0b072d5c4a7b2196664a05171405\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Sep 14 21:30:24 2023 +0100\r\n\r\n Update EULA (#179)\r\n\r\ncommit 58010e2d70d49dcac553854e5403028b1433e9cf\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Sep 14 21:27:51 2023 +0100\r\n\r\n Adds the EULA (#178)\r\n\r\ncommit e8efb77a3636b80665073ac297d5245145159780\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Wed Sep 13 19:15:10 2023 +0100\r\n\r\n ECS & Networking Refactoring (#170)\r\n\r\n * Implements CVar\r\n\r\n * Fixes a few things that didnt work\r\n\r\n * Adds NetVar\r\n\r\n * NetVar framework\r\n\r\n * Some messy netvars\r\n\r\n * Adds the ability to queue arbitrary actions to run on a system thread\r\n\r\n This allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.\r\n Note that these will not be networked and cannot be networked unlike signals.\r\n Hopefully this can be abstracted away when we introduce proper CVars and thread ownership management.\r\n\r\n * Contents no longer uses this module which doesn't exist\r\n\r\n * Cvars\r\n\r\n * Implements world to act as a container for static instances\r\n\r\n * Implements entity system setup\r\n\r\n * Implements processing systems\r\n\r\n * Implements world specific events, down to 8 failing tests\r\n\r\n * Fixes a failing test case\r\n\r\n * Optimises signal call from 30000 => 7000000 (Still only 1% of just calling methods though)\r\n\r\n * Fixes network initialisation order issues\r\n\r\n * Fixes processing systems constantly firing if control was relinquished\r\n\r\n * Fixes entity systems becoming deadlocked\r\n\r\n * Processing systems\r\n\r\n * Fixes entity system processing\r\n\r\n * Disables processing system debug\r\n\r\n * Adds in a rendering scaling mode, fixes button test\r\n\r\n * Update ExampleRenderCore.cs\r\n\r\n * Update NetCVar.cs\r\n\r\n * Fixes CVAR network communications. Deletes automap\r\n\r\n * Render Core Depth Output\r\n\r\n * Adds the ability to fetch the depth texture and render texture from render cores\r\n\r\n * Implements proper depth drawing across render core layers\r\n\r\n * Removes the depth program\r\n\r\n * Fixes the tests not compiling\r\n\r\n * Update RenderCore.cs\r\n\r\n * Update NetworkingTest.cs\r\n\r\ncommit eb223305ca097242f1acbb760119bc6e303f4358\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Apr 6 22:53:06 2023 +0100\r\n\r\n Adds my discord link to the readme (#174)\r\n\r\ncommit 52d56d519e74c570b6292ead5137319df9b9b43a\r\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\r\nDate: Thu Apr 6 22:47:39 2023 +0100\r\n\r\n Create FUNDING.yml (#172)","shortMessageHtmlLink":"Changes the way we modify component values (#183)"}},{"before":"09e4c64b1ac1aac7f523a84ef28671e85051994e","after":"c5fc1724129472a29587ce7461e475cee206a7d4","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2024-05-12T19:23:08.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/Render-Core-Rework' into Changes-the-way-we-modify-component-values","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/Render-Core-Rework' into Changes…"}},{"before":"28a18cf00fe19e89a3e0ecba33361182b1940c73","after":"09e4c64b1ac1aac7f523a84ef28671e85051994e","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2024-05-12T19:18:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 20586d089c66f393e57c2f6e43417665a6273603\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Sat Sep 16 22:15:29 2023 +0100\n\n Optimisations\n\ncommit 3c287ec329a81015dbf1f6be1168b2326f1ae6bc\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Sat Sep 16 21:33:53 2023 +0100\n\n Fixes rendering\n\ncommit f9f3a1d8839bccefa5876dd08b50e5c0aeb4649d\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 15:53:17 2023 +0100\n\n Some more stuff to get compilation working\n\ncommit 2b889fd2140f5a19c2ce6adf47694a3ea00e8917\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 14:57:03 2023 +0100\n\n Update PlaneRenderer.cs\n\ncommit 861e9bad4e8ba99525fde3a55fc19f7afe1d83c5\nMerge: 5e5ad70 5eb6aa4\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 14:56:57 2023 +0100\n\n Merge branch 'main' into Render-Core-Rework\n\ncommit 5e5ad70ac7c270d7fd765245fb21f912b7f83732\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 14:37:27 2023 +0100\n\n Render core reworks\n\ncommit 924bde233b174bd362ecc3ac06377ca235993cac\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Sep 14 22:16:16 2023 +0100\n\n Updates the project manifest, merges render cores and renderers\n\ncommit 5eb6aa4e320f0b072d5c4a7b2196664a05171405\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Sep 14 21:30:24 2023 +0100\n\n Update EULA (#179)\n\ncommit 58010e2d70d49dcac553854e5403028b1433e9cf\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Sep 14 21:27:51 2023 +0100\n\n Adds the EULA (#178)\n\ncommit e8efb77a3636b80665073ac297d5245145159780\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Wed Sep 13 19:15:10 2023 +0100\n\n ECS & Networking Refactoring (#170)\n\n * Implements CVar\n\n * Fixes a few things that didnt work\n\n * Adds NetVar\n\n * NetVar framework\n\n * Some messy netvars\n\n * Adds the ability to queue arbitrary actions to run on a system thread\n\n This allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.\n Note that these will not be networked and cannot be networked unlike signals.\n Hopefully this can be abstracted away when we introduce proper CVars and thread ownership management.\n\n * Contents no longer uses this module which doesn't exist\n\n * Cvars\n\n * Implements world to act as a container for static instances\n\n * Implements entity system setup\n\n * Implements processing systems\n\n * Implements world specific events, down to 8 failing tests\n\n * Fixes a failing test case\n\n * Optimises signal call from 30000 => 7000000 (Still only 1% of just calling methods though)\n\n * Fixes network initialisation order issues\n\n * Fixes processing systems constantly firing if control was relinquished\n\n * Fixes entity systems becoming deadlocked\n\n * Processing systems\n\n * Fixes entity system processing\n\n * Disables processing system debug\n\n * Adds in a rendering scaling mode, fixes button test\n\n * Update ExampleRenderCore.cs\n\n * Update NetCVar.cs\n\n * Fixes CVAR network communications. Deletes automap\n\n * Render Core Depth Output\n\n * Adds the ability to fetch the depth texture and render texture from render cores\n\n * Implements proper depth drawing across render core layers\n\n * Removes the depth program\n\n * Fixes the tests not compiling\n\n * Update RenderCore.cs\n\n * Update NetworkingTest.cs\n\ncommit eb223305ca097242f1acbb760119bc6e303f4358\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Apr 6 22:53:06 2023 +0100\n\n Adds my discord link to the readme (#174)\n\ncommit 52d56d519e74c570b6292ead5137319df9b9b43a\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Apr 6 22:47:39 2023 +0100\n\n Create FUNDING.yml (#172)","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"bd26d21688e64292694c4e209950aa8c8c98249c","after":"28a18cf00fe19e89a3e0ecba33361182b1940c73","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2024-05-12T19:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 20586d089c66f393e57c2f6e43417665a6273603\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Sat Sep 16 22:15:29 2023 +0100\n\n Optimisations\n\ncommit 3c287ec329a81015dbf1f6be1168b2326f1ae6bc\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Sat Sep 16 21:33:53 2023 +0100\n\n Fixes rendering\n\ncommit f9f3a1d8839bccefa5876dd08b50e5c0aeb4649d\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 15:53:17 2023 +0100\n\n Some more stuff to get compilation working\n\ncommit 2b889fd2140f5a19c2ce6adf47694a3ea00e8917\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 14:57:03 2023 +0100\n\n Update PlaneRenderer.cs\n\ncommit 861e9bad4e8ba99525fde3a55fc19f7afe1d83c5\nMerge: 5e5ad70 5eb6aa4\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 14:56:57 2023 +0100\n\n Merge branch 'main' into Render-Core-Rework\n\ncommit 5e5ad70ac7c270d7fd765245fb21f912b7f83732\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Fri Sep 15 14:37:27 2023 +0100\n\n Render core reworks\n\ncommit 924bde233b174bd362ecc3ac06377ca235993cac\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Sep 14 22:16:16 2023 +0100\n\n Updates the project manifest, merges render cores and renderers\n\ncommit 5eb6aa4e320f0b072d5c4a7b2196664a05171405\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Sep 14 21:30:24 2023 +0100\n\n Update EULA (#179)\n\ncommit 58010e2d70d49dcac553854e5403028b1433e9cf\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Sep 14 21:27:51 2023 +0100\n\n Adds the EULA (#178)\n\ncommit e8efb77a3636b80665073ac297d5245145159780\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Wed Sep 13 19:15:10 2023 +0100\n\n ECS & Networking Refactoring (#170)\n\n * Implements CVar\n\n * Fixes a few things that didnt work\n\n * Adds NetVar\n\n * NetVar framework\n\n * Some messy netvars\n\n * Adds the ability to queue arbitrary actions to run on a system thread\n\n This allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.\n Note that these will not be networked and cannot be networked unlike signals.\n Hopefully this can be abstracted away when we introduce proper CVars and thread ownership management.\n\n * Contents no longer uses this module which doesn't exist\n\n * Cvars\n\n * Implements world to act as a container for static instances\n\n * Implements entity system setup\n\n * Implements processing systems\n\n * Implements world specific events, down to 8 failing tests\n\n * Fixes a failing test case\n\n * Optimises signal call from 30000 => 7000000 (Still only 1% of just calling methods though)\n\n * Fixes network initialisation order issues\n\n * Fixes processing systems constantly firing if control was relinquished\n\n * Fixes entity systems becoming deadlocked\n\n * Processing systems\n\n * Fixes entity system processing\n\n * Disables processing system debug\n\n * Adds in a rendering scaling mode, fixes button test\n\n * Update ExampleRenderCore.cs\n\n * Update NetCVar.cs\n\n * Fixes CVAR network communications. Deletes automap\n\n * Render Core Depth Output\n\n * Adds the ability to fetch the depth texture and render texture from render cores\n\n * Implements proper depth drawing across render core layers\n\n * Removes the depth program\n\n * Fixes the tests not compiling\n\n * Update RenderCore.cs\n\n * Update NetworkingTest.cs\n\ncommit eb223305ca097242f1acbb760119bc6e303f4358\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Apr 6 22:53:06 2023 +0100\n\n Adds my discord link to the readme (#174)\n\ncommit 52d56d519e74c570b6292ead5137319df9b9b43a\nAuthor: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com>\nDate: Thu Apr 6 22:47:39 2023 +0100\n\n Create FUNDING.yml (#172)","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"36f11695f32d9656dc9137acefa7010071ae768b","after":"bd26d21688e64292694c4e209950aa8c8c98249c","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2024-05-12T19:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update DmiIconConversionUtility.csproj","shortMessageHtmlLink":"Update DmiIconConversionUtility.csproj"}},{"before":"5eb6aa4e320f0b072d5c4a7b2196664a05171405","after":"88be63b171c52375d9c595588c178d32f82ef18c","ref":"refs/heads/main","pushedAt":"2023-11-13T11:15:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Archive notice (#182)","shortMessageHtmlLink":"Archive notice (#182)"}},{"before":null,"after":"ae9d73b824d7f96e58d31cdc0de4355b91395faf","ref":"refs/heads/PowerfulBacon-patch-1","pushedAt":"2023-11-13T11:15:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Archive notice","shortMessageHtmlLink":"Archive notice"}},{"before":"3c287ec329a81015dbf1f6be1168b2326f1ae6bc","after":"20586d089c66f393e57c2f6e43417665a6273603","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-16T21:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Optimisations","shortMessageHtmlLink":"Optimisations"}},{"before":"f9f3a1d8839bccefa5876dd08b50e5c0aeb4649d","after":"3c287ec329a81015dbf1f6be1168b2326f1ae6bc","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-16T20:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Fixes rendering","shortMessageHtmlLink":"Fixes rendering"}},{"before":"2b889fd2140f5a19c2ce6adf47694a3ea00e8917","after":"f9f3a1d8839bccefa5876dd08b50e5c0aeb4649d","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-15T14:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Some more stuff to get compilation working","shortMessageHtmlLink":"Some more stuff to get compilation working"}},{"before":"5e5ad70ac7c270d7fd765245fb21f912b7f83732","after":"2b889fd2140f5a19c2ce6adf47694a3ea00e8917","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-15T13:57:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update PlaneRenderer.cs","shortMessageHtmlLink":"Update PlaneRenderer.cs"}},{"before":"924bde233b174bd362ecc3ac06377ca235993cac","after":"5e5ad70ac7c270d7fd765245fb21f912b7f83732","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-15T13:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Render core reworks","shortMessageHtmlLink":"Render core reworks"}},{"before":"eb223305ca097242f1acbb760119bc6e303f4358","after":"924bde233b174bd362ecc3ac06377ca235993cac","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-14T21:16:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Updates the project manifest, merges render cores and renderers","shortMessageHtmlLink":"Updates the project manifest, merges render cores and renderers"}},{"before":"58010e2d70d49dcac553854e5403028b1433e9cf","after":"5eb6aa4e320f0b072d5c4a7b2196664a05171405","ref":"refs/heads/main","pushedAt":"2023-09-14T20:30:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update EULA (#179)","shortMessageHtmlLink":"Update EULA (#179)"}},{"before":null,"after":"519705faa1753e6f74ad7447227577a5742aeb53","ref":"refs/heads/EULA-2","pushedAt":"2023-09-14T20:30:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update EULA","shortMessageHtmlLink":"Update EULA"}},{"before":"e8efb77a3636b80665073ac297d5245145159780","after":"58010e2d70d49dcac553854e5403028b1433e9cf","ref":"refs/heads/main","pushedAt":"2023-09-14T20:27:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Adds the EULA (#178)","shortMessageHtmlLink":"Adds the EULA (#178)"}},{"before":null,"after":"65a85209d748256874af1cc278bba57c5279d7f8","ref":"refs/heads/EULA-changes","pushedAt":"2023-09-14T20:27:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Adds the EULA","shortMessageHtmlLink":"Adds the EULA"}},{"before":null,"after":"eb223305ca097242f1acbb760119bc6e303f4358","ref":"refs/heads/Render-Core-Rework","pushedAt":"2023-09-13T18:26:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Adds my discord link to the readme (#174)","shortMessageHtmlLink":"Adds my discord link to the readme (#174)"}},{"before":"eb223305ca097242f1acbb760119bc6e303f4358","after":"e8efb77a3636b80665073ac297d5245145159780","ref":"refs/heads/main","pushedAt":"2023-09-13T18:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"ECS & Networking Refactoring (#170)\n\n* Implements CVar\r\n\r\n* Fixes a few things that didnt work\r\n\r\n* Adds NetVar\r\n\r\n* NetVar framework\r\n\r\n* Some messy netvars\r\n\r\n* Adds the ability to queue arbitrary actions to run on a system thread\r\n\r\nThis allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.\r\nNote that these will not be networked and cannot be networked unlike signals.\r\nHopefully this can be abstracted away when we introduce proper CVars and thread ownership management.\r\n\r\n* Contents no longer uses this module which doesn't exist\r\n\r\n* Cvars\r\n\r\n* Implements world to act as a container for static instances\r\n\r\n* Implements entity system setup\r\n\r\n* Implements processing systems\r\n\r\n* Implements world specific events, down to 8 failing tests\r\n\r\n* Fixes a failing test case\r\n\r\n* Optimises signal call from 30000 => 7000000 (Still only 1% of just calling methods though)\r\n\r\n* Fixes network initialisation order issues\r\n\r\n* Fixes processing systems constantly firing if control was relinquished\r\n\r\n* Fixes entity systems becoming deadlocked\r\n\r\n* Processing systems\r\n\r\n* Fixes entity system processing\r\n\r\n* Disables processing system debug\r\n\r\n* Adds in a rendering scaling mode, fixes button test\r\n\r\n* Update ExampleRenderCore.cs\r\n\r\n* Update NetCVar.cs\r\n\r\n* Fixes CVAR network communications. Deletes automap\r\n\r\n* Render Core Depth Output\r\n\r\n* Adds the ability to fetch the depth texture and render texture from render cores\r\n\r\n* Implements proper depth drawing across render core layers\r\n\r\n* Removes the depth program\r\n\r\n* Fixes the tests not compiling\r\n\r\n* Update RenderCore.cs\r\n\r\n* Update NetworkingTest.cs","shortMessageHtmlLink":"ECS & Networking Refactoring (#170)"}},{"before":"127ab2933b02bbe3684b6fd11879f03b3b16197c","after":"36f11695f32d9656dc9137acefa7010071ae768b","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-09-13T18:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update NetworkingTest.cs","shortMessageHtmlLink":"Update NetworkingTest.cs"}},{"before":"c339df6cad78a98b9990a966986b1a5732c12bda","after":"127ab2933b02bbe3684b6fd11879f03b3b16197c","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-09-13T18:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Update RenderCore.cs","shortMessageHtmlLink":"Update RenderCore.cs"}},{"before":"a030069473a7e5da16e2041e0d8a68d233e9857d","after":"c339df6cad78a98b9990a966986b1a5732c12bda","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-05-17T15:28:20.962Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Fixes the tests not compiling","shortMessageHtmlLink":"Fixes the tests not compiling"}},{"before":"cd1febdf6de8ba9862cd89ea417b285f6d3b7203","after":"a030069473a7e5da16e2041e0d8a68d233e9857d","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-05-17T15:26:22.401Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Removes the depth program","shortMessageHtmlLink":"Removes the depth program"}},{"before":"0d1cf541b58ad8392217a9c52417276d2fa16cef","after":"cd1febdf6de8ba9862cd89ea417b285f6d3b7203","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-05-16T07:39:13.198Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Implements proper depth drawing across render core layers","shortMessageHtmlLink":"Implements proper depth drawing across render core layers"}},{"before":"444dac77b8e7993ab96f909bc55cc162a2c3a8bc","after":"0d1cf541b58ad8392217a9c52417276d2fa16cef","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-05-09T08:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Adds the ability to fetch the depth texture and render texture from render cores","shortMessageHtmlLink":"Adds the ability to fetch the depth texture and render texture from r…"}},{"before":"fb4bb8b7798157638833ecb121f76c3542ea7a82","after":"444dac77b8e7993ab96f909bc55cc162a2c3a8bc","ref":"refs/heads/Changes-the-way-we-modify-component-values","pushedAt":"2023-05-09T07:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PowerfulBacon","name":null,"path":"/PowerfulBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26465327?s=80&v=4"},"commit":{"message":"Render Core Depth Output","shortMessageHtmlLink":"Render Core Depth Output"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMlQxOTo1NDoxNC4wMDAwMDBazwAAAARH0VLw","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMlQxOTo1NDoxNC4wMDAwMDBazwAAAARH0VLw","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wOVQwNzowNzowNy4wMDAwMDBazwAAAAMo1HTU"}},"title":"Activity · PowerfulBacon/CorgEng"}