{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":760460991,"defaultBranch":"master","name":"GameEngine","ownerLogin":"quang-pth","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-20T13:15:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57148627?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727239234.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"808d0369cd06c386f59663bf7a7ffc93e36d6fba","ref":"refs/heads/ep25-26-27/vertex-index-shader","pushedAt":"2024-09-25T04:40:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add resource manager, vertex - index buffer and shader","shortMessageHtmlLink":"add resource manager, vertex - index buffer and shader"}},{"before":"a9c9bc113fe1e49ced5605c6953466a2ae0f02f6","after":"808d0369cd06c386f59663bf7a7ffc93e36d6fba","ref":"refs/heads/ep25/renderer-resource","pushedAt":"2024-09-19T14:36:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add resource manager, vertex - index buffer and shader","shortMessageHtmlLink":"add resource manager, vertex - index buffer and shader"}},{"before":"f8733bd1cd97c6d9afe1f283cdcacec8368edf4a","after":"a9c9bc113fe1e49ced5605c6953466a2ae0f02f6","ref":"refs/heads/ep25/renderer-resource","pushedAt":"2024-09-16T16:37:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add resource manager, vertex buffer, index buffer and shader","shortMessageHtmlLink":"add resource manager, vertex buffer, index buffer and shader"}},{"before":null,"after":"f8733bd1cd97c6d9afe1f283cdcacec8368edf4a","ref":"refs/heads/ep25/renderer-resource","pushedAt":"2024-09-16T16:36:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create render command queue and render command callback","shortMessageHtmlLink":"create render command queue and render command callback"}},{"before":null,"after":"e4fb97bfbb304ca6a83e34d303b94d5c6523aab2","ref":"refs/heads/dev-level-editor","pushedAt":"2024-09-13T13:51:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create vertex and index buffer abstraction class","shortMessageHtmlLink":"create vertex and index buffer abstraction class"}},{"before":"39db3a603f39483f9940e15f76b605caddb94afe","after":"f8733bd1cd97c6d9afe1f283cdcacec8368edf4a","ref":"refs/heads/master","pushedAt":"2024-09-09T13:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create render command queue and render command callback","shortMessageHtmlLink":"create render command queue and render command callback"}},{"before":null,"after":"f8733bd1cd97c6d9afe1f283cdcacec8368edf4a","ref":"refs/heads/ep23-24/render-command-queue","pushedAt":"2024-09-08T07:25:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create render command queue and render command callback","shortMessageHtmlLink":"create render command queue and render command callback"}},{"before":"a3d9fb550fce6936c673dc7b8049ede9619e25f6","after":"39db3a603f39483f9940e15f76b605caddb94afe","ref":"refs/heads/master","pushedAt":"2024-09-03T15:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"setup renderer structrure","shortMessageHtmlLink":"setup renderer structrure"}},{"before":"48b472e651786423df2cf6fecc55f9a89097f5d9","after":"f8d364bcc111a6fd5be122f4b1e3569f5a316e01","ref":"refs/heads/dev-rendering","pushedAt":"2024-09-03T15:37:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"render command queue","shortMessageHtmlLink":"render command queue"}},{"before":"940b08ca3cac2845789b3b86b3d765a22ebffff7","after":"48b472e651786423df2cf6fecc55f9a89097f5d9","ref":"refs/heads/dev-rendering","pushedAt":"2024-09-03T15:36:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"render command queue","shortMessageHtmlLink":"render command queue"}},{"before":null,"after":"940b08ca3cac2845789b3b86b3d765a22ebffff7","ref":"refs/heads/dev-rendering","pushedAt":"2024-09-03T15:31:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"render command and command queue","shortMessageHtmlLink":"render command and command queue"}},{"before":null,"after":"39db3a603f39483f9940e15f76b605caddb94afe","ref":"refs/heads/ep22/renderer-structure","pushedAt":"2024-08-31T04:50:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"setup renderer structrure","shortMessageHtmlLink":"setup renderer structrure"}},{"before":null,"after":"8a0985486a90e061833a661d447c77382a8ec816","ref":"refs/heads/renderer-test","pushedAt":"2024-08-31T03:45:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create basic structure for renderer","shortMessageHtmlLink":"create basic structure for renderer"}},{"before":"8aad514dddb24a3620c892f64bf0ed5af3482291","after":"a3d9fb550fce6936c673dc7b8049ede9619e25f6","ref":"refs/heads/master","pushedAt":"2024-08-27T17:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create global memory class, move system manager and coordinator into the game engine loop","shortMessageHtmlLink":"create global memory class, move system manager and coordinator into …"}},{"before":null,"after":"a3d9fb550fce6936c673dc7b8049ede9619e25f6","ref":"refs/heads/ep21/global-memory","pushedAt":"2024-08-27T17:25:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"create global memory class, move system manager and coordinator into the game engine loop","shortMessageHtmlLink":"create global memory class, move system manager and coordinator into …"}},{"before":"3b22ec833ec4920ab1ac3c172765b2f375a9580e","after":"3e28967aa989fe325d6b4069ff18eae7efc92940","ref":"refs/heads/ep20/first-quad","pushedAt":"2024-08-26T14:25:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"experiment unique ptr and the placement new with custom delete function","shortMessageHtmlLink":"experiment unique ptr and the placement new with custom delete function"}},{"before":"bd820c1b9e200b350c2aafd94dd07511d6248f39","after":"8aad514dddb24a3620c892f64bf0ed5af3482291","ref":"refs/heads/master","pushedAt":"2024-08-26T12:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"define memory monitoring classes","shortMessageHtmlLink":"define memory monitoring classes"}},{"before":null,"after":"8aad514dddb24a3620c892f64bf0ed5af3482291","ref":"refs/heads/ep20/memory-monitoring","pushedAt":"2024-08-25T07:06:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"define memory monitoring classes","shortMessageHtmlLink":"define memory monitoring classes"}},{"before":"490d654e344f372a90b5052551895818cf43a569","after":"3b22ec833ec4920ab1ac3c172765b2f375a9580e","ref":"refs/heads/ep20/first-quad","pushedAt":"2024-08-22T14:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"refactor code","shortMessageHtmlLink":"refactor code"}},{"before":"e2e4c4d18958169b09e945d0aa3ebd5181bb3300","after":"bd820c1b9e200b350c2aafd94dd07511d6248f39","ref":"refs/heads/master","pushedAt":"2024-07-15T15:01:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"added system manager and refactor actor class code","shortMessageHtmlLink":"added system manager and refactor actor class code"}},{"before":null,"after":"490d654e344f372a90b5052551895818cf43a569","ref":"refs/heads/ep20/first-quad","pushedAt":"2024-07-15T15:00:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"setup the basic renderer","shortMessageHtmlLink":"setup the basic renderer"}},{"before":"c0e29f6f86bcbeb6bcbea3845a6d0c5dd0b0729d","after":"734c6764681d913327fb93f6cde8c2ff92a845a8","ref":"refs/heads/dev","pushedAt":"2024-07-15T14:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add uniform set methods for shader","shortMessageHtmlLink":"add uniform set methods for shader"}},{"before":"5af4f2f136c5e4bb8b39dd6e9a1133dc23249bf6","after":"c0e29f6f86bcbeb6bcbea3845a6d0c5dd0b0729d","ref":"refs/heads/dev","pushedAt":"2024-07-14T16:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"config for draw indexed","shortMessageHtmlLink":"config for draw indexed"}},{"before":"c2434fe13dcfeee4548df9599d7f8e8ea0ee0c31","after":"5af4f2f136c5e4bb8b39dd6e9a1133dc23249bf6","ref":"refs/heads/dev","pushedAt":"2024-07-14T16:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"setup the renderer and first quad with opengl","shortMessageHtmlLink":"setup the renderer and first quad with opengl"}},{"before":"15e93725b6bbaddfab3c36c52d4597991411be3d","after":"c2434fe13dcfeee4548df9599d7f8e8ea0ee0c31","ref":"refs/heads/dev","pushedAt":"2024-07-09T17:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add basic structure for rendering","shortMessageHtmlLink":"add basic structure for rendering"}},{"before":"f978138066c356ec52f1ddb08fa29a4bf0293d16","after":"15e93725b6bbaddfab3c36c52d4597991411be3d","ref":"refs/heads/dev","pushedAt":"2024-07-08T13:40:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"move create actor to scene","shortMessageHtmlLink":"move create actor to scene"}},{"before":null,"after":"bd820c1b9e200b350c2aafd94dd07511d6248f39","ref":"refs/heads/ep19/ecs-system-manager","pushedAt":"2024-06-25T17:28:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"added system manager and refactor actor class code","shortMessageHtmlLink":"added system manager and refactor actor class code"}},{"before":null,"after":"3e57db230c68db39373b7735da1b85187103d588","ref":"refs/heads/ep18/ecs","pushedAt":"2024-06-17T15:09:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add entity and component","shortMessageHtmlLink":"add entity and component"}},{"before":"bd88e61d08c90ebbd634a701651252bdd0b8996b","after":"e2e4c4d18958169b09e945d0aa3ebd5181bb3300","ref":"refs/heads/master","pushedAt":"2024-06-13T13:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add RTTI and engine casting functions","shortMessageHtmlLink":"add RTTI and engine casting functions"}},{"before":null,"after":"e2e4c4d18958169b09e945d0aa3ebd5181bb3300","ref":"refs/heads/ep17/rtti","pushedAt":"2024-06-03T13:18:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quang-pth","name":"CodeGame","path":"/quang-pth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57148627?s=80&v=4"},"commit":{"message":"add RTTI and engine casting functions","shortMessageHtmlLink":"add RTTI and engine casting functions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQwNDo0MDozNC4wMDAwMDBazwAAAAS_3xl1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQwNDo0MDozNC4wMDAwMDBazwAAAAS_3xl1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QxMzoxODoxMC4wMDAwMDBazwAAAARa96bg"}},"title":"Activity · quang-pth/GameEngine"}