{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":627344626,"defaultBranch":"master","name":"ogre","ownerLogin":"mosfet80","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-13T09:17:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10235105?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689360220.0","currentOid":""},"activityList":{"items":[{"before":"ac34b81c3f8369ee85e0ad1c06208a1c0f906a08","after":"d066d1f13d2b3d1a1fabed953d8a8da4c4d9ebbb","ref":"refs/heads/master","pushedAt":"2024-09-21T21:34:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Vulkan: move USE_VALIDATION_LAYERS define to header","shortMessageHtmlLink":"Vulkan: move USE_VALIDATION_LAYERS define to header"}},{"before":"259e23540c57dda7438c292f7d55260d86aae536","after":"ac34b81c3f8369ee85e0ad1c06208a1c0f906a08","ref":"refs/heads/master","pushedAt":"2024-09-21T19:30:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"c1dc67f7e39eb2cec8233ca6a85f42d2c2f6fca3","after":"259e23540c57dda7438c292f7d55260d86aae536","ref":"refs/heads/master","pushedAt":"2024-09-20T20:45:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: SceneManager - allow toggling per-renderable light lists","shortMessageHtmlLink":"Main: SceneManager - allow toggling per-renderable light lists"}},{"before":"612de952c455a95d92831f8963609ed50ef07e7d","after":"c1dc67f7e39eb2cec8233ca6a85f42d2c2f6fca3","ref":"refs/heads/master","pushedAt":"2024-09-15T22:44:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Docs: add diagram for the animation system","shortMessageHtmlLink":"Docs: add diagram for the animation system"}},{"before":"1dd386e3341961d5bd2dd00f3120994b89a81ff8","after":"612de952c455a95d92831f8963609ed50ef07e7d","ref":"refs/heads/master","pushedAt":"2024-09-14T21:16:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"SWIG: correctly wrap HardwareOcclusionQuery::pullOcclusionQuery","shortMessageHtmlLink":"SWIG: correctly wrap HardwareOcclusionQuery::pullOcclusionQuery"}},{"before":"341a4804766abaaeddeb3333333f6d593ef8b91c","after":"1dd386e3341961d5bd2dd00f3120994b89a81ff8","ref":"refs/heads/master","pushedAt":"2024-09-13T03:13:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Samples: Lighting - refactor occlusion query code","shortMessageHtmlLink":"Samples: Lighting - refactor occlusion query code"}},{"before":"584bb3676381a0b0200a197ee91ea39aab27e62c","after":"341a4804766abaaeddeb3333333f6d593ef8b91c","ref":"refs/heads/master","pushedAt":"2024-09-11T08:48:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: RenderWindow - provide default resize impl","shortMessageHtmlLink":"Main: RenderWindow - provide default resize impl"}},{"before":"d111e9d5e5b4820c4adc01ffd9c3db1c6b451afd","after":"584bb3676381a0b0200a197ee91ea39aab27e62c","ref":"refs/heads/master","pushedAt":"2024-09-09T05:25:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"GL3Plus: GLSLShader - need padding when using UBOs","shortMessageHtmlLink":"GL3Plus: GLSLShader - need padding when using UBOs"}},{"before":"6a5257cd36a6add35b987fe369dd22dd45ae8491","after":"d111e9d5e5b4820c4adc01ffd9c3db1c6b451afd","ref":"refs/heads/master","pushedAt":"2024-09-06T21:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Dependencies: update imgui to 1.91.1","shortMessageHtmlLink":"Dependencies: update imgui to 1.91.1"}},{"before":"52c427d4b43eb6d8e6f468a718832b78684a5fc2","after":"6a5257cd36a6add35b987fe369dd22dd45ae8491","ref":"refs/heads/master","pushedAt":"2024-09-04T21:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Docs: add mesh shader and show UBO and SSBO usage in sample","shortMessageHtmlLink":"Docs: add mesh shader and show UBO and SSBO usage in sample"}},{"before":"e9ca17b436cb2ac811dc42ca4d24e698d38a57fa","after":"52c427d4b43eb6d8e6f468a718832b78684a5fc2","ref":"refs/heads/master","pushedAt":"2024-09-03T23:05:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"GL3Plus: add missing mapping for task shaders","shortMessageHtmlLink":"GL3Plus: add missing mapping for task shaders"}},{"before":"f9db34fc058c2e51c6d5a06b80d325dc33da6288","after":"e9ca17b436cb2ac811dc42ca4d24e698d38a57fa","ref":"refs/heads/master","pushedAt":"2024-09-03T05:39:20.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Vulkan: enable UBOs for mesh shaders","shortMessageHtmlLink":"Vulkan: enable UBOs for mesh shaders"}},{"before":"d2e141c979029ede95f6eb7a0095791099ca63d7","after":"f9db34fc058c2e51c6d5a06b80d325dc33da6288","ref":"refs/heads/master","pushedAt":"2024-09-02T21:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Moves package-config stuff to InstallResources.cmake.\n\nReference:\nhttps://forums.ogre3d.org/viewtopic.php?p=556523#p556523","shortMessageHtmlLink":"Moves package-config stuff to InstallResources.cmake."}},{"before":"d641070795fad77561a81b9b4a00a2da11aee3df","after":"d2e141c979029ede95f6eb7a0095791099ca63d7","ref":"refs/heads/master","pushedAt":"2024-09-01T14:11:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Dependencies: update assimp to 5.4.3","shortMessageHtmlLink":"Dependencies: update assimp to 5.4.3"}},{"before":"892ede65d7f73704bee9fead18209738bb73c7a5","after":"d641070795fad77561a81b9b4a00a2da11aee3df","ref":"refs/heads/master","pushedAt":"2024-09-01T03:39:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"UnifiedShader: add dFdx, dFdy","shortMessageHtmlLink":"UnifiedShader: add dFdx, dFdy"}},{"before":"f62395c3148ca92548d870f0ca67ee5344acf39d","after":"892ede65d7f73704bee9fead18209738bb73c7a5","ref":"refs/heads/master","pushedAt":"2024-08-27T21:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: Compositor - allow textures to set a specific FSAA level","shortMessageHtmlLink":"Main: Compositor - allow textures to set a specific FSAA level"}},{"before":"371b4d4e46baa29a7b352a08efd25f3dc0499b72","after":"f62395c3148ca92548d870f0ca67ee5344acf39d","ref":"refs/heads/master","pushedAt":"2024-08-27T05:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: deprecate StringConverter::isNumber","shortMessageHtmlLink":"Main: deprecate StringConverter::isNumber"}},{"before":"9736efdff4eda23043d1218e42b5ddc48268c7e6","after":"371b4d4e46baa29a7b352a08efd25f3dc0499b72","ref":"refs/heads/master","pushedAt":"2024-08-26T05:01:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: MaterialSerializer - further reduce TextureEffect usage","shortMessageHtmlLink":"Main: MaterialSerializer - further reduce TextureEffect usage"}},{"before":"a1f2c563953e37c43c465a300b8c3b5543a777a9","after":"9736efdff4eda23043d1218e42b5ddc48268c7e6","ref":"refs/heads/master","pushedAt":"2024-08-24T20:31:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: do not throw when parsing an invalid .compositor","shortMessageHtmlLink":"Main: do not throw when parsing an invalid .compositor"}},{"before":"c5bfa9b0a8035e76f7388a277acfe93fcc1fb50d","after":"a1f2c563953e37c43c465a300b8c3b5543a777a9","ref":"refs/heads/master","pushedAt":"2024-08-22T19:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"update AUTHORS","shortMessageHtmlLink":"update AUTHORS"}},{"before":"8cd501b66c2658af864ba1fb1c31dd7944523b3c","after":"c5bfa9b0a8035e76f7388a277acfe93fcc1fb50d","ref":"refs/heads/master","pushedAt":"2024-08-21T06:24:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: TextureUnitState - add getProjectiveTexturingFrustum\n\nto reduce getEffects() usage","shortMessageHtmlLink":"Main: TextureUnitState - add getProjectiveTexturingFrustum"}},{"before":"d47c2d5bd679c917bc61d9040cc467133e000648","after":"8cd501b66c2658af864ba1fb1c31dd7944523b3c","ref":"refs/heads/master","pushedAt":"2024-08-17T11:57:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Docs: Manual - improve Animation section","shortMessageHtmlLink":"Docs: Manual - improve Animation section"}},{"before":"e2ff3f0f8cbb26c57fe4c83ca475b646a31b0762","after":"d47c2d5bd679c917bc61d9040cc467133e000648","ref":"refs/heads/master","pushedAt":"2024-08-14T20:03:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: SceneManager - implement the AnimationContainer API\n\nand unify docs while at it","shortMessageHtmlLink":"Main: SceneManager - implement the AnimationContainer API"}},{"before":"aab0c6a88d4f384fd620f46d4699b1456a0b4bad","after":"e2ff3f0f8cbb26c57fe4c83ca475b646a31b0762","ref":"refs/heads/master","pushedAt":"2024-08-13T12:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"D3D11: drop unused str to VES mapping","shortMessageHtmlLink":"D3D11: drop unused str to VES mapping"}},{"before":"bf585acf6cc90fab645ce2df86867c732cd2d26d","after":"aab0c6a88d4f384fd620f46d4699b1456a0b4bad","ref":"refs/heads/master","pushedAt":"2024-08-12T13:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Vulkan: add Wayland support","shortMessageHtmlLink":"Vulkan: add Wayland support"}},{"before":"38176558308a1732d8a3366ceaff51a25fa6a98f","after":"bf585acf6cc90fab645ce2df86867c732cd2d26d","ref":"refs/heads/master","pushedAt":"2024-08-11T05:07:11.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: add support for Mesh & Task shaders","shortMessageHtmlLink":"Main: add support for Mesh & Task shaders"}},{"before":"7d7602795a0315bbb43177aecd6768c7cc0f3d67","after":"38176558308a1732d8a3366ceaff51a25fa6a98f","ref":"refs/heads/master","pushedAt":"2024-08-10T18:59:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Main: AutoParamDataSource - always use the real view matrix","shortMessageHtmlLink":"Main: AutoParamDataSource - always use the real view matrix"}},{"before":"1e2fa42208be5794d78d2d1bf7c6189000be1a3b","after":"7d7602795a0315bbb43177aecd6768c7cc0f3d67","ref":"refs/heads/master","pushedAt":"2024-08-07T12:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"D3D11: Fix crash when re-preparing a HLSL program\n\nResource::unload(void) calls either unprepareImpl() or unloadImpl () depending on the 'old' load state of a shader program.\n\n if (old==LOADSTATE_PREPARED) {\n unprepareImpl();\n else\n unloadImpl();\n\nIf you compile the source code via prepare() and it's state=LOADSTATE_PREPARED the old cleanup would only delete the allocated strings. The other vector based buffers were never actually cleaned out so they hold pointers to invalid/freed memory. If you re-prepare() the program the vector data is in a bad state and you get the crash.","shortMessageHtmlLink":"D3D11: Fix crash when re-preparing a HLSL program"}},{"before":"28c8cc1ea3362da77098b214d4e7ac9278e415f7","after":"1e2fa42208be5794d78d2d1bf7c6189000be1a3b","ref":"refs/heads/master","pushedAt":"2024-08-06T10:03:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"Vulkan: allow using VULKAN_SDK on all platforms","shortMessageHtmlLink":"Vulkan: allow using VULKAN_SDK on all platforms"}},{"before":"6915b7fc6244cec0e7d6c5d1ac85435bf81445e2","after":"28c8cc1ea3362da77098b214d4e7ac9278e415f7","ref":"refs/heads/master","pushedAt":"2024-08-03T15:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mosfet80","name":null,"path":"/mosfet80","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235105?s=80&v=4"},"commit":{"message":"GLSupport: Wayland - set default maxBufferSize=24\n\nso we dont accidentally get a 10 10 10 2 HDR buffer","shortMessageHtmlLink":"GLSupport: Wayland - set default maxBufferSize=24"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMTozNDoyOS4wMDAwMDBazwAAAAS85B0Z","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMTozNDoyOS4wMDAwMDBazwAAAAS85B0Z","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QxNToyNTowOS4wMDAwMDBazwAAAASQ6GJG"}},"title":"Activity ยท mosfet80/ogre"}