{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":541775751,"defaultBranch":"master","name":"SierraEngine","ownerLogin":"NikichaTV","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-26T20:39:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79419548?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701731211.0","currentOid":""},"activityList":{"items":[{"before":"44f8fd7341639ba0c1bc0bf2a28b923db856ab48","after":"07d26e96c9210935060eceb17323c0f2e690fc78","ref":"refs/heads/dev","pushedAt":"2024-05-14T23:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Made engine a separate library, built on top of the core Sierra API, prepared an architecture for handling both Runtime and Editor builds, improved template usages","shortMessageHtmlLink":"Made engine a separate library, built on top of the core Sierra API, …"}},{"before":"6bb69315e281f2d9f30c275cb289b31f76e85837","after":"44f8fd7341639ba0c1bc0bf2a28b923db856ab48","ref":"refs/heads/dev","pushedAt":"2024-05-05T00:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Simplified shader usage and added more functionalities to images the GLSL header","shortMessageHtmlLink":"Simplified shader usage and added more functionalities to images the …"}},{"before":"2609527f51c39b63817721e5f27b5cc49cb025a6","after":"6bb69315e281f2d9f30c275cb289b31f76e85837","ref":"refs/heads/dev","pushedAt":"2024-05-03T23:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Improved overall API usage and fixed a minor issue with ImGui extension","shortMessageHtmlLink":"Improved overall API usage and fixed a minor issue with ImGui extension"}},{"before":"783b89181596ffc92f03a8a612206fef7d00f07e","after":"2609527f51c39b63817721e5f27b5cc49cb025a6","ref":"refs/heads/dev","pushedAt":"2024-04-28T21:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Fixed a minor issue with the newest spdlog version","shortMessageHtmlLink":"Fixed a minor issue with the newest spdlog version"}},{"before":"e4164fe6abd1c8bffbdb039514fe05bb779251e7","after":"783b89181596ffc92f03a8a612206fef7d00f07e","ref":"refs/heads/dev","pushedAt":"2024-04-28T18:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Implemented entities, component system, scene serialization, added an arena allocator, as well as support for ImGui fonts, improved render passes, resolve attachments, and DPI handling, better structured asset systems","shortMessageHtmlLink":"Implemented entities, component system, scene serialization, added an…"}},{"before":"6ff1ceba24934ef10369081120429dd60f38e7ee","after":"e4164fe6abd1c8bffbdb039514fe05bb779251e7","ref":"refs/heads/dev","pushedAt":"2024-04-21T21:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Created a file manager class, added support for textures with multiple levels and/or layers, created new packed shader format","shortMessageHtmlLink":"Created a file manager class, added support for textures with multipl…"}},{"before":"8ba932f52d7d6ddd55a006234b8499b38f978a38","after":"6ff1ceba24934ef10369081120429dd60f38e7ee","ref":"refs/heads/dev","pushedAt":"2024-04-06T23:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Restructured the core library and improved how optional extensions are handled","shortMessageHtmlLink":"Restructured the core library and improved how optional extensions ar…"}},{"before":"39b451dcb927f9d6e37c6a09b18a2218a34f1eef","after":"8ba932f52d7d6ddd55a006234b8499b38f978a38","ref":"refs/heads/dev","pushedAt":"2024-03-31T18:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Fixed some inconsistent code","shortMessageHtmlLink":"Fixed some inconsistent code"}},{"before":"bdfbd0c6cff20cee2ae0bae9194921830ec3825a","after":"39b451dcb927f9d6e37c6a09b18a2218a34f1eef","ref":"refs/heads/dev","pushedAt":"2024-03-30T20:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Dropped uniform binding model in favor of bindless architecture and optimized string usage within the application","shortMessageHtmlLink":"Dropped uniform binding model in favor of bindless architecture and o…"}},{"before":"4e2970e7f543ec33ccd119d0ad9ad2b4b8a2ded7","after":"bdfbd0c6cff20cee2ae0bae9194921830ec3825a","ref":"refs/heads/dev","pushedAt":"2024-03-08T23:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Improved compressed GPU format functionality","shortMessageHtmlLink":"Improved compressed GPU format functionality"}},{"before":"95fbc9400d39642b57457bad2af33cd8e2e4c62f","after":"4e2970e7f543ec33ccd119d0ad9ad2b4b8a2ded7","ref":"refs/heads/dev","pushedAt":"2024-03-08T16:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Began work on actual engine application, created a separated editor/runtime architecture, implemented various GPU compressed texture formats, added an editor-only asset manager with support for textures, which uses threaded Basis Universal file compression","shortMessageHtmlLink":"Began work on actual engine application, created a separated editor/r…"}},{"before":"35f9da19fa9d4bb0afceaf5a4c9d1e0372bde23c","after":"1ba9ed61e6ad411ca42e74967765ec3266e076d8","ref":"refs/heads/master","pushedAt":"2024-02-17T22:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":"842946e5840b1bd03f32df8e2f2da3b6ae46ff2d","after":"35f9da19fa9d4bb0afceaf5a4c9d1e0372bde23c","ref":"refs/heads/master","pushedAt":"2024-02-17T22:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":"817a508da87f15c31ed91507d2844fd075384a0a","after":"842946e5840b1bd03f32df8e2f2da3b6ae46ff2d","ref":"refs/heads/master","pushedAt":"2024-02-17T22:00:53.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Merged dev branch","shortMessageHtmlLink":"Merged dev branch"}},{"before":"71b9a5eacc39ca238dfa18c8c9876c84004176ec","after":"95fbc9400d39642b57457bad2af33cd8e2e4c62f","ref":"refs/heads/dev","pushedAt":"2024-02-16T08:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Improved command buffer synchronization and eliminated Metal CPU idling during presentation","shortMessageHtmlLink":"Improved command buffer synchronization and eliminated Metal CPU idli…"}},{"before":"e33e09925533cf25d06cb4fcca5d161163600a52","after":"71b9a5eacc39ca238dfa18c8c9876c84004176ec","ref":"refs/heads/dev","pushedAt":"2024-02-14T23:43:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Re-wrote the Metal backend in ObjectiveC++, whilst completely ditching the metal-cpp layer","shortMessageHtmlLink":"Re-wrote the Metal backend in ObjectiveC++, whilst completely ditchin…"}},{"before":"f1550392228cec2aabcaf6c79c3409af0a9df710","after":"e33e09925533cf25d06cb4fcca5d161163600a52","ref":"refs/heads/dev","pushedAt":"2024-02-14T20:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Added an ImGui extension, which contains a custom backend, supported both on desktop and mobile","shortMessageHtmlLink":"Added an ImGui extension, which contains a custom backend, supported …"}},{"before":"10cd579972aa2fc7685045d79b0fae856c8c1cd3","after":"f1550392228cec2aabcaf6c79c3409af0a9df710","ref":"refs/heads/dev","pushedAt":"2024-01-29T23:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Created an unstable ImGui render task using pre-built Vulkan & Metal backends, and in next commit or two custom ones will be implemented","shortMessageHtmlLink":"Created an unstable ImGui render task using pre-built Vulkan & Metal …"}},{"before":"00fea46b4ff7cb02683879d079a6b12d4196189f","after":"10cd579972aa2fc7685045d79b0fae856c8c1cd3","ref":"refs/heads/dev","pushedAt":"2024-01-27T16:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Added sampler objects","shortMessageHtmlLink":"Added sampler objects"}},{"before":"957f95e7359a67f9051387a353cca1fe892d53ae","after":"00fea46b4ff7cb02683879d079a6b12d4196189f","ref":"refs/heads/dev","pushedAt":"2024-01-27T07:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Implemented compute pipelines","shortMessageHtmlLink":"Implemented compute pipelines"}},{"before":"51f27df14e2c11c6d93ebe8fde80b4049642c8dd","after":"957f95e7359a67f9051387a353cca1fe892d53ae","ref":"refs/heads/dev","pushedAt":"2024-01-26T21:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Added support for resolve attachment resolving, also known as MSAA","shortMessageHtmlLink":"Added support for resolve attachment resolving, also known as MSAA"}},{"before":"79a64706631a7b1b2f4ce08c614f659704141f4f","after":"51f27df14e2c11c6d93ebe8fde80b4049642c8dd","ref":"refs/heads/dev","pushedAt":"2024-01-26T11:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Added minor improvements for Windows and Linux implementations","shortMessageHtmlLink":"Added minor improvements for Windows and Linux implementations"}},{"before":"3401370d4f3b1a812d0f343f0070abbd8b546048","after":"79a64706631a7b1b2f4ce08c614f659704141f4f","ref":"refs/heads/dev","pushedAt":"2024-01-25T21:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Implemented support for depth formats and depth buffer rendering and added a Hello Cube example","shortMessageHtmlLink":"Implemented support for depth formats and depth buffer rendering and …"}},{"before":"0c164a84ad9cbd32445490c3f08d07873d88a318","after":"3401370d4f3b1a812d0f343f0070abbd8b546048","ref":"refs/heads/dev","pushedAt":"2024-01-23T22:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Restructured command buffers and command rendering logic","shortMessageHtmlLink":"Restructured command buffers and command rendering logic"}},{"before":"97b016ce5685ad915285bc5935097df2cc8f23ad","after":"0c164a84ad9cbd32445490c3f08d07873d88a318","ref":"refs/heads/dev","pushedAt":"2024-01-22T23:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Implemented synchronization functionality","shortMessageHtmlLink":"Implemented synchronization functionality"}},{"before":"709df889b651b8736a0247d906cc2bf5a59babe3","after":"97b016ce5685ad915285bc5935097df2cc8f23ad","ref":"refs/heads/dev","pushedAt":"2024-01-16T08:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Added a Hello Triangle example","shortMessageHtmlLink":"Added a Hello Triangle example"}},{"before":"fa539c1db81b9bf95fdfe7798fd5a236a364f316","after":"709df889b651b8736a0247d906cc2bf5a59babe3","ref":"refs/heads/dev","pushedAt":"2024-01-16T08:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Completed all graphics pipeline functionality, added debug markers to command buffers, as well as Vulkan resource labeling and improved build system to allow for multiple application to be built from one CMake script","shortMessageHtmlLink":"Completed all graphics pipeline functionality, added debug markers to…"}},{"before":"2fbd5e15a3d59cc0214b86738172330851d6ff7f","after":"fa539c1db81b9bf95fdfe7798fd5a236a364f316","ref":"refs/heads/dev","pushedAt":"2024-01-04T10:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Implemented graphics pipelines, as well as render passes for both Vulkan and Metal and created the almighty \"Hello, Triangle!\" renderer","shortMessageHtmlLink":"Implemented graphics pipelines, as well as render passes for both Vul…"}},{"before":"d4db898c88ebb95e3af3105ad5677f96f40176c5","after":"2fbd5e15a3d59cc0214b86738172330851d6ff7f","ref":"refs/heads/dev","pushedAt":"2023-12-15T15:14:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Created the Vulkan presentation implementation for Windows","shortMessageHtmlLink":"Created the Vulkan presentation implementation for Windows"}},{"before":"e7683733d0939ae5cff14ccc96835556a3d7bc9d","after":"d4db898c88ebb95e3af3105ad5677f96f40176c5","ref":"refs/heads/dev","pushedAt":"2023-12-15T14:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NikichaTV","name":"Nikolay","path":"/NikichaTV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79419548?s=80&v=4"},"commit":{"message":"Made a few small improvements to the iOS implementation\n\nNOTE: Commit works on Linux, macOS, Android and iOS only!","shortMessageHtmlLink":"Made a few small improvements to the iOS implementation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESfpcDQA","startCursor":null,"endCursor":null}},"title":"Activity · NikichaTV/SierraEngine"}