{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":354743391,"defaultBranch":"development","name":"o3de","ownerLogin":"o3de","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-05T06:38:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68126246?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717439823.0","currentOid":""},"activityList":{"items":[{"before":"3f94f920216755aebee59e1521f5d5c4de429196","after":"f25ac5dddd4c3eb20eba3925fe37a1a419de2b2f","ref":"refs/heads/development","pushedAt":"2024-06-06T19:39:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akioCL","name":"Akio Gaule","path":"/akioCL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10719597?s=80&v=4"},"commit":{"message":"Add function to copy SRG data (#17983) (#18015)\n\n* Update precompiled shader DiffuseProbeGridRender.azshader\r\n* Add copy of View and Scene SRG to DiffuseProbeGridRenderPass\r\n* Update diffuseprobegridquery and diffuseprobegridvisualizationraytracing precompiled shaders\r\n* Add SceneAndView shader to DiffuseGridFeature\r\n\r\nSigned-off-by: Akio Gaule <10719597+akioCL@users.noreply.github.com>","shortMessageHtmlLink":"Add function to copy SRG data (#17983) (#18015)"}},{"before":"acbd298466d2f450584b267d382628afdc5973be","after":"3f94f920216755aebee59e1521f5d5c4de429196","ref":"refs/heads/development","pushedAt":"2024-06-06T18:30:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"fix python exceptions raised when a test case fails (#17559)\n\nSigned-off-by: Karl Haubenwallner ","shortMessageHtmlLink":"fix python exceptions raised when a test case fails (#17559)"}},{"before":"f973847c6aae1ed7e9686bb87aea248ab614ed9e","after":"acbd298466d2f450584b267d382628afdc5973be","ref":"refs/heads/development","pushedAt":"2024-06-06T18:14:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"feat: remove legacy cry object (#17978)\n\nSigned-off-by: Michael Pollind ","shortMessageHtmlLink":"feat: remove legacy cry object (#17978)"}},{"before":"09ebfad77c087a3d374e70e82ba86f524fd712ed","after":"f973847c6aae1ed7e9686bb87aea248ab614ed9e","ref":"refs/heads/development","pushedAt":"2024-06-06T15:48:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akioCL","name":"Akio Gaule","path":"/akioCL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10719597?s=80&v=4"},"commit":{"message":"Improvements to the ScopeAttachments in the FrameGraph (#17972)\n\n* Add ScopeAttachmentStage enum\r\n* Remove AccessAndUsages from ScopeAttachment\r\n* Add ScopeAttachment overlapping support\r\n* Add support for separate depth and stencil access\r\n\r\nSigned-off-by: Akio Gaule <10719597+akioCL@users.noreply.github.com>","shortMessageHtmlLink":"Improvements to the ScopeAttachments in the FrameGraph (#17972)"}},{"before":"c85e049435cd325b66340ddeb5e7e9c1bcca10a5","after":"8229519d2780909cc346c41a6c322b99ed939818","ref":"refs/heads/stabilization/2409","pushedAt":"2024-06-05T16:18:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"Fixes a refresh issue with sliders in the DPE (#18003)\n\n* Fixes a refresh issue with sliders in the DPE\r\n\r\nAlso adds a new function to the DPE to allow for handlers\r\nto clean up any internal state they have before new attributes are\r\nset. Sliders are the only ones using this new function, but if we\r\nfind controls that have internal state that causes problems like this\r\nwe can update them to function correctly.\r\n\r\nAlso adds an assert to check for the case where the widgets being used\r\nby the DPE are sending signals while being recycled and cleared.\r\n\r\nThe slider was the only one I found that caused that assert, but the\r\nassert is also handled and continues without a crash if it hits, so\r\nit should be safer and less crashy even when compiled in profile mode.\r\n\r\nThe root cause of this problem is documented in the issue it fixes,\r\nwhich is https://github.com/o3de/o3de/issues/16947 (Issue #16947)\r\n\r\nI did try several other approaches, such as resetting the DPE when\r\ngiven a reset of \"EntireTree or \"AttributesAndValues\" but too many other\r\ncontrol send an \"AttributesAndValues\" reset when they are updated, so\r\nclearing the entire tree and recycling all controls caused odd behavior\r\nlike sliders not being draggable (since it happens while being dragged).\r\n\r\nSigned-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>\r\n\r\n* Fixes a compile error for an unused variable\r\n\r\nSigned-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>","shortMessageHtmlLink":"Fixes a refresh issue with sliders in the DPE (#18003)"}},{"before":"1adecd0e5a8880427d62d18e5442aef776245ba6","after":"c85e049435cd325b66340ddeb5e7e9c1bcca10a5","ref":"refs/heads/stabilization/2409","pushedAt":"2024-06-04T21:25:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akioCL","name":"Akio Gaule","path":"/akioCL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10719597?s=80&v=4"},"commit":{"message":"Add function to copy SRG data (#17983)\n\n* Update precompiled shader DiffuseProbeGridRender.azshader\r\n* Add copy of View and Scene SRG to DiffuseProbeGridRenderPass\r\n* Update diffuseprobegridquery and diffuseprobegridvisualizationraytracing precompiled shaders\r\n* Add SceneAndView shader to DiffuseGridFeature\r\n\r\nSigned-off-by: Akio Gaule <10719597+akioCL@users.noreply.github.com>","shortMessageHtmlLink":"Add function to copy SRG data (#17983)"}},{"before":"3da974632f2341836470208249669f3184c9a644","after":"09ebfad77c087a3d374e70e82ba86f524fd712ed","ref":"refs/heads/development","pushedAt":"2024-06-04T08:10:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adamdbrw","name":"Adam Dąbrowski","path":"/adamdbrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16702721?s=80&v=4"},"commit":{"message":"Merge pull request #17985 from knicked/depth-of-field-focus-entity\n\nAdd entity focus for Depth Of Field component","shortMessageHtmlLink":"Merge pull request #17985 from knicked/depth-of-field-focus-entity"}},{"before":"7e05bf75e9c7b229bf03fed3fe72428c555bc267","after":"1adecd0e5a8880427d62d18e5442aef776245ba6","ref":"refs/heads/stabilization/2409","pushedAt":"2024-06-04T06:21:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhmueller-huawei","name":null,"path":"/jhmueller-huawei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101700150?s=80&v=4"},"commit":{"message":"Fix vulkan fence synchronization (#17969) (#18007)\n\n* Add fence synchronization back to async upload queue fences\r\n* Fix user awaited fence synchronization\r\n* Move AttachmentReadback wait to Execute\r\n\r\nSigned-off-by: Martin Sattlecker \r\nSigned-off-by: Martin Winter \r\nCo-authored-by: Martin Winter ","shortMessageHtmlLink":"Fix vulkan fence synchronization (#17969) (#18007)"}},{"before":null,"after":"e074a8277d57a65eb81e53116faf1502a64bbc0c","ref":"refs/heads/update-3p-AWSGameLiftServerSDK-5.1.2-cmake-file","pushedAt":"2024-06-03T18:37:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"o3de-issues-bot","name":null,"path":"/o3de-issues-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89879247?s=80&v=4"},"commit":{"message":"Update 3P version and SHA256 hash for AWSGameLiftServerSDK-5.1.2\n\nSigned-off-by: GitHub ","shortMessageHtmlLink":"Update 3P version and SHA256 hash for AWSGameLiftServerSDK-5.1.2"}},{"before":"9ebbbdff44cb8c36be0bffa78e4c4cd1131c2d79","after":null,"ref":"refs/heads/scripting/menuoptions","pushedAt":"2024-06-03T16:06:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lsemp3d","name":"Luis Sempé","path":"/lsemp3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790905?s=80&v=4"}},{"before":"28c0672e917ca8cf9acdacbd39faf24e4bf9cefc","after":"3da974632f2341836470208249669f3184c9a644","ref":"refs/heads/development","pushedAt":"2024-06-03T08:38:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhmueller-huawei","name":null,"path":"/jhmueller-huawei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101700150?s=80&v=4"},"commit":{"message":"Fix parallax function parameter type and fix a shader compile warnings (#17981)\n\nSigned-off-by: Markus Prettner ","shortMessageHtmlLink":"Fix parallax function parameter type and fix a shader compile warnings ("}},{"before":"8b011a9f0da1fce4f9fedf75f851aabecebd68cf","after":"28c0672e917ca8cf9acdacbd39faf24e4bf9cefc","ref":"refs/heads/development","pushedAt":"2024-06-02T03:21:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moudgils","name":null,"path":"/moudgils","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47460854?s=80&v=4"},"commit":{"message":"Add new AcesFitted, AcesFilmic and Filmic tonemapping (#17977) (#17999)\n\n* Add AcesFitted, AcesFilmic and Filmic tonemappers\r\n* Add DisplayMapper pass to Mobile pipeline\r\n* Add manual exposure and LDR color grading merging to OutputTransform pass\r\n* Add shader override for OutputTransform pass\r\n* Add shader variants for output transform mobile\r\n\r\nSigned-off-by: Akio Gaule <10719597+akioCL@users.noreply.github.com>","shortMessageHtmlLink":"Add new AcesFitted, AcesFilmic and Filmic tonemapping (#17977) (#17999)"}},{"before":"af81e8362e5a9a15047d35d34573e4aacceb7941","after":"7e05bf75e9c7b229bf03fed3fe72428c555bc267","ref":"refs/heads/stabilization/2409","pushedAt":"2024-06-01T17:11:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"New Tree to Table proxy that works at the end of the proxy chain (#17984) (#17996)\n\n* New Tree to Table proxy that works at the end of the proxy chain\r\n\r\nSigned-off-by: John Jones-Steele ","shortMessageHtmlLink":"New Tree to Table proxy that works at the end of the proxy chain (#17984"}},{"before":"315e62b7c52f26843aff872df324f0a6db68e84d","after":"8b011a9f0da1fce4f9fedf75f851aabecebd68cf","ref":"refs/heads/development","pushedAt":"2024-06-01T17:11:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"Fix a physx cloth sim crash on linux (#17971) (#17976)\n\nSigned-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>","shortMessageHtmlLink":"Fix a physx cloth sim crash on linux (#17971) (#17976)"}},{"before":"5a896bd36a3f431d0549b176d2610e6145c52cac","after":"af81e8362e5a9a15047d35d34573e4aacceb7941","ref":"refs/heads/stabilization/2409","pushedAt":"2024-05-31T15:06:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akioCL","name":"Akio Gaule","path":"/akioCL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10719597?s=80&v=4"},"commit":{"message":"Add new AcesFitted, AcesFilmic and Filmic tonemapping (#17977)\n\n* Add AcesFitted, AcesFilmic and Filmic tonemappers\r\n* Add DisplayMapper pass to Mobile pipeline\r\n* Add manual exposure and LDR color grading merging to OutputTransform pass\r\n* Add shader override for OutputTransform pass\r\n* Add shader variants for output transform mobile\r\n\r\nSigned-off-by: Akio Gaule <10719597+akioCL@users.noreply.github.com>","shortMessageHtmlLink":"Add new AcesFitted, AcesFilmic and Filmic tonemapping (#17977)"}},{"before":"ce7058c28b12019fd002d886e9fdb5bd91d3ec70","after":"315e62b7c52f26843aff872df324f0a6db68e84d","ref":"refs/heads/development","pushedAt":"2024-05-29T22:47:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"New Tree to Table proxy that works at the end of the proxy chain (#17984)\n\n* New Tree to Table proxy that works at the end of the proxy chain\r\n\r\nSigned-off-by: John Jones-Steele ","shortMessageHtmlLink":"New Tree to Table proxy that works at the end of the proxy chain (#17984"}},{"before":"78c746a229c9fbf9901155f6305c0622007cdd43","after":"ce7058c28b12019fd002d886e9fdb5bd91d3ec70","ref":"refs/heads/development","pushedAt":"2024-05-28T15:30:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akioCL","name":"Akio Gaule","path":"/akioCL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10719597?s=80&v=4"},"commit":{"message":"Fix vulkan fence synchronization (#17969)\n\n* Add fence synchronization back to async upload queue fences\r\n* Fix user awaited fence synchronization\r\n* Move AttachmentReadback wait to Execute\r\n\r\nSigned-off-by: Martin Sattlecker \r\nSigned-off-by: Martin Winter \r\nCo-authored-by: Martin Winter ","shortMessageHtmlLink":"Fix vulkan fence synchronization (#17969)"}},{"before":"a0eb149b032037c5faad9a8ae7315ac5998175fe","after":"78c746a229c9fbf9901155f6305c0622007cdd43","ref":"refs/heads/development","pushedAt":"2024-05-27T01:36:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pollend","name":"Michael Pollind","path":"/pollend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854359?s=80&v=4"},"commit":{"message":"Revert \"feat: add visiblity toggle for MeshComponent\" (#17908)\n\nThis reverts commit c11742c5083e1b3cff8b5473e552c0477bba4276.\r\n\r\nSigned-off-by: Michael Pollind ","shortMessageHtmlLink":"Revert \"feat: add visiblity toggle for MeshComponent\" (#17908)"}},{"before":"9c4074b12559b5e4251c17b5ded4b5fa64b5029d","after":"5a896bd36a3f431d0549b176d2610e6145c52cac","ref":"refs/heads/stabilization/2409","pushedAt":"2024-05-25T22:31:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lsemp3d","name":"Luis Sempé","path":"/lsemp3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790905?s=80&v=4"},"commit":{"message":"Script canvas logger can now identify graph and entity names (#17912)\n\n* Script canvas logger can now identify graph and entity names\r\n\r\nSigned-off-by: guillaume-haerinck \r\n\r\n* Init remote tools later to prevent timing issues\r\n\r\nSigned-off-by: guillaume-haerinck \r\n\r\n---------\r\n\r\nSigned-off-by: guillaume-haerinck ","shortMessageHtmlLink":"Script canvas logger can now identify graph and entity names (#17912)"}},{"before":"03344effba4ee25624705050afbb0d1d6cc6e0df","after":"9c4074b12559b5e4251c17b5ded4b5fa64b5029d","ref":"refs/heads/stabilization/2409","pushedAt":"2024-05-25T05:16:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lsemp3d","name":"Luis Sempé","path":"/lsemp3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790905?s=80&v=4"},"commit":{"message":"Fix parallax function parameter type and fix a shader compile warnings (#17979)\n\nSigned-off-by: Markus Prettner ","shortMessageHtmlLink":"Fix parallax function parameter type and fix a shader compile warnings ("}},{"before":"6eff5daf75ec98923c1f4e7865bac276ed4338b9","after":"a0eb149b032037c5faad9a8ae7315ac5998175fe","ref":"refs/heads/development","pushedAt":"2024-05-25T05:15:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lsemp3d","name":"Luis Sempé","path":"/lsemp3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790905?s=80&v=4"},"commit":{"message":"feat: remove legacy cry camera from trackview (#17918)\n\n* feat: remove legacy cry camera from trackview\r\n\r\nSigned-off-by: Michael Pollind \r\n\r\n* feat: remove handler\r\n\r\nSigned-off-by: Michael Pollind \r\n\r\n---------\r\n\r\nSigned-off-by: Michael Pollind ","shortMessageHtmlLink":"feat: remove legacy cry camera from trackview (#17918)"}},{"before":"9fea7eba69b274c4dbf044e481d33e352fa137b4","after":"6eff5daf75ec98923c1f4e7865bac276ed4338b9","ref":"refs/heads/development","pushedAt":"2024-05-24T17:56:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galibzon","name":null,"path":"/galibzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66021303?s=80&v=4"},"commit":{"message":"Added some guards that prevent crashes (#17982)\n\n\r\nAdded some guards that prevent crashes (#17982)\r\nthat may occur under some custom render pipeline\r\nconfigurations.\r\n\r\nSigned-off-by: galibzon <66021303+galibzon@users.noreply.github.com>","shortMessageHtmlLink":"Added some guards that prevent crashes (#17982)"}},{"before":"06dbf1fc492e7f5f4e12ad64af9fe3578154a4d2","after":"03344effba4ee25624705050afbb0d1d6cc6e0df","ref":"refs/heads/stabilization/2409","pushedAt":"2024-05-24T16:03:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akioCL","name":"Akio Gaule","path":"/akioCL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10719597?s=80&v=4"},"commit":{"message":"Cherry-pick Fix copy queue state hack in dx12 (#17859) (#17975)\n\n* Fix copy queue state hack in dx12 (#17859)\r\n\r\nSigned-off-by: Martin Winter \r\nSigned-off-by: Akio Gaule <10719597+akioCL@users.noreply.github.com>\r\nCo-authored-by: Martin Winter <102576959+martinwinter-huawei@users.noreply.github.com>","shortMessageHtmlLink":"Cherry-pick Fix copy queue state hack in dx12 (#17859) (#17975)"}},{"before":"2582035fd3f83d25f5508816de82f937431d00cb","after":"06dbf1fc492e7f5f4e12ad64af9fe3578154a4d2","ref":"refs/heads/stabilization/2409","pushedAt":"2024-05-23T17:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"Fix a physx cloth sim crash on linux (#17971)\n\nSigned-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>","shortMessageHtmlLink":"Fix a physx cloth sim crash on linux (#17971)"}},{"before":"0c8ea3b125270ebe16d507dbaa64a6799fe8a8f2","after":"9fea7eba69b274c4dbf044e481d33e352fa137b4","ref":"refs/heads/development","pushedAt":"2024-05-23T17:05:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pollend","name":"Michael Pollind","path":"/pollend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854359?s=80&v=4"},"commit":{"message":"bugfix: add additional handling to verify if queue family supports tiledResources(GHI-17673) (#17905)","shortMessageHtmlLink":"bugfix: add additional handling to verify if queue family supports ti…"}},{"before":"09af5e4afafc073a45fe107d361766f1316868cf","after":"0c8ea3b125270ebe16d507dbaa64a6799fe8a8f2","ref":"refs/heads/development","pushedAt":"2024-05-23T04:01:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pollend","name":"Michael Pollind","path":"/pollend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854359?s=80&v=4"},"commit":{"message":"feat: remove unused call GetSandboxObject (#17756)\n\n* feat: remove unused call GetSandboxObject\r\n\r\nSigned-off-by: Michael Pollind \r\n\r\n* feat: remove more unused logic from ViewManager\r\n\r\nSigned-off-by: Michael Pollind \r\n\r\n* revert: clangd changes\r\n\r\nSigned-off-by: Michael Pollind \r\n\r\n* address unused variable\r\n\r\nSigned-off-by: Michael Pollind \r\n\r\n---------\r\n\r\nSigned-off-by: Michael Pollind ","shortMessageHtmlLink":"feat: remove unused call GetSandboxObject (#17756)"}},{"before":"62076e5bfb8b01b7926af964eb92dda9fa7426c2","after":"09af5e4afafc073a45fe107d361766f1316868cf","ref":"refs/heads/development","pushedAt":"2024-05-22T19:43:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AMZN-Gene","name":"Gene Walters","path":"/AMZN-Gene","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32776221?s=80&v=4"},"commit":{"message":"Display information as assetprocessor analyzes assets regard how many assets are new files, are outdated, have altered dependencies, or have new builders (#17965)\n\nSigned-off-by: AMZN-Gene ","shortMessageHtmlLink":"Display information as assetprocessor analyzes assets regard how many…"}},{"before":"37454b0f6187f604056c740f193d43683801b299","after":"62076e5bfb8b01b7926af964eb92dda9fa7426c2","ref":"refs/heads/development","pushedAt":"2024-05-21T08:25:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michalpelka","name":"Michał Pełka","path":"/michalpelka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3209244?s=80&v=4"},"commit":{"message":"Support PGM image format in ImageProcessingAtom. (#17914)\n\nSigned-off-by: Michał Pełka ","shortMessageHtmlLink":"Support PGM image format in ImageProcessingAtom. (#17914)"}},{"before":"9396e8500fe09eac9632a398a4dc68ad95200e7d","after":"2582035fd3f83d25f5508816de82f937431d00cb","ref":"refs/heads/stabilization/2409","pushedAt":"2024-05-21T01:03:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"Cherry picking dev. Removing the warning for performing a legacy asset look up becauseassetprocessor will trigger the OnCatalogAssetChanged event for using the legacy id any time it processes an asset. The legacy asset warning still exists in AssetProcessor code as GetProductAssetInfo doesn't get called for legacy asset unless a legacy asset is actually being used https://github.com/o3de/o3de/blob/development/Code/Tools/AssetProcessor/native/AssetManager/AssetCatalog.cpp#L1715-L1728 (#17934) (#17937)\n\nSigned-off-by: AMZN-Gene ","shortMessageHtmlLink":"Cherry picking dev. Removing the warning for performing a legacy asse…"}},{"before":"d054b0cdced2864062f950de066f2ce8087a14f2","after":"37454b0f6187f604056c740f193d43683801b299","ref":"refs/heads/development","pushedAt":"2024-05-21T01:02:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-l-o3de","name":"Nicholas Lawson","path":"/nick-l-o3de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70027408?s=80&v=4"},"commit":{"message":"Fixes crash bugs and improves performance when editing entity properties (#17926) (#17938)\n\n* Fixes crash bugs and improves performance when editing entity properties\r\n\r\n* Adds a new API to AzToolsFramework::ToolsApplicationAPI to allow to notify\r\n the application that a specific property of a specific entity has been changed.\r\n* This is different from the previous API which simply broadcast to everyone\r\n to refresh every component in every property tree in every GUI in every window\r\n in the entire editor.\r\n* Added a base call in the Base Editor Entity class which calls this API to clean\r\n up and de-duplicate code.\r\n* Found a crash that causes the image gradient editor to crash and/or not be able\r\n to modify an image more than once / not be able to change image properties\r\n after the first time. Not sure if I caused it with these other changes, but this\r\n fixes it anyway.\r\n\r\nUltimately, this results in a performance improvement when editing entity properties,\r\nincluding when using manipulators in the viewport to do so. In my testing, scrubbing\r\nan entity around in the viewport previously tanked my framerate down to 10fps from 60.\r\n\r\nAfter this change, I can scrub an entity around in the viewport and my framerate stays\r\nat 60fps no matter what I do. This also affects manipulators and other property editors.\r\n\r\nIn addition, changing individual properties on components in the inspector happens quickly\r\nand doesn't cause the entire editor to freeze up for seconds nor does it cause it to\r\nscroll around wildly and lose your place.\r\n\r\n\r\n\r\n* Update Code/Framework/AzToolsFramework/AzToolsFramework/API/ToolsApplicationAPI.h\r\n\r\n\r\n\r\n\r\n* Update Code/Framework/AzToolsFramework/AzToolsFramework/UI/PropertyEditor/ComponentEditor.cpp\r\n\r\n\r\n\r\n\r\n* Updates from PR comments\r\n\r\n\r\n\r\n---------\r\n\r\nSigned-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>\r\nCo-authored-by: Gene Walters <32776221+AMZN-Gene@users.noreply.github.com>","shortMessageHtmlLink":"Fixes crash bugs and improves performance when editing entity propert…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXo8FeQA","startCursor":null,"endCursor":null}},"title":"Activity · o3de/o3de"}