{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":62965106,"defaultBranch":"master","name":"LLGL","ownerLogin":"LukasBanana","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-09T19:10:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3158638?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694743958.0","currentOid":""},"activityList":{"items":[{"before":"f2b153bf332e5392ff21f59636187d0102d1dda7","after":"3874cde96ac51bb5a48906485f6351b9e9471249","ref":"refs/heads/master","pushedAt":"2024-06-02T16:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[Wrapper] Added UTF-8 version of Set/GetWindowTitle functions to wrappers.\n\nThis adds llglSetWindowTitleUTF8() and llglGetWindowTitleUTF8() as alternative to the wide-character version.","shortMessageHtmlLink":"[Wrapper] Added UTF-8 version of Set/GetWindowTitle functions to wrap…"}},{"before":"3bb9c692ead61abfd28e3607234f7d8698334088","after":"f2b153bf332e5392ff21f59636187d0102d1dda7","ref":"refs/heads/master","pushedAt":"2024-06-01T21:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[D3D11] Refactored secondary command buffers in D3D11 backend.\n\n- Added virtual command encoding for D3D11 secondary command buffers (similar to GL and Metal backends).\n- Moved some commands into D3D11CommandContext class.\n- Added restriction to definition of CopyTextureFromFramebuffer() function: Must only be used inside render pass.\n- Fixed CommandBufferSecondary test for D3D11.","shortMessageHtmlLink":"[D3D11] Refactored secondary command buffers in D3D11 backend."}},{"before":"70af14bf5c8442c45add3d7e5d3b144af5c7da5f","after":"3bb9c692ead61abfd28e3607234f7d8698334088","ref":"refs/heads/master","pushedAt":"2024-05-29T00:43:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[Testbed] Allow threshold for color comparison in CommandBufferEncode test.","shortMessageHtmlLink":"[Testbed] Allow threshold for color comparison in CommandBufferEncode…"}},{"before":"cda73926f5bb19ce26e133bdd7907e607a7ad6aa","after":"70af14bf5c8442c45add3d7e5d3b144af5c7da5f","ref":"refs/heads/master","pushedAt":"2024-05-29T00:28:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[Testbed] Added CommandBufferEncode test.\n\n- Added \"CommandBufferEncode\" to Testbed which tests encoding primary and secondary command buffers multiple times before submitted.\n- Added ClearScreen shaders to render a solid color with a fullscreen triangle.\n- Also report errors on PSO compilation failures.\n- Fix result status in ResourceBinding test when it failed with a previous module.","shortMessageHtmlLink":"[Testbed] Added CommandBufferEncode test."}},{"before":"a9a394a50fe51a91a20123a70cd74bc201b2911f","after":"cda73926f5bb19ce26e133bdd7907e607a7ad6aa","ref":"refs/heads/master","pushedAt":"2024-05-28T22:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[GL] Clean-up default initialization of texture samplers in GL backend (appendix to 9ffbed5).\n\nGL textures with integral format are initialized with GL_NEAREST* sampling, but they must also take MIP-map levels into account.","shortMessageHtmlLink":"[GL] Clean-up default initialization of texture samplers in GL backen…"}},{"before":"1cabc64db6933b6365e4268ec2fe118318e83fe3","after":"a9a394a50fe51a91a20123a70cd74bc201b2911f","ref":"refs/heads/master","pushedAt":"2024-05-27T18:32:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[VK] Fixed fence signal for command buffers (same issue as for D3D12).\n\n- Added same fence dirty bits to Vulkan backend as to D3D12, to allow redundant command buffer encoding before it has been submitted to the queue.\n- Also added support for VK_EXT_nested_command_buffer extension to enable secondary command buffers properly.","shortMessageHtmlLink":"[VK] Fixed fence signal for command buffers (same issue as for D3D12)."}},{"before":"f79224a03217104650498101a9080906ad8bacd0","after":"1cabc64db6933b6365e4268ec2fe118318e83fe3","ref":"refs/heads/master","pushedAt":"2024-05-27T18:23:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[VK] Fixed fence signal for command buffers (same issue as for D3D12).\n\n- Added same fence dirty bits to Vulkan backend as to D3D12, to allow redundant command buffer encoding before it has been submitted to the queue.\n- Also added support for VK_EXT_nested_command_buffer extension to enable secondary command buffers properly.","shortMessageHtmlLink":"[VK] Fixed fence signal for command buffers (same issue as for D3D12)."}},{"before":"6b761ceec8bb536b07b524efeadf4b14a7fd941a","after":"f79224a03217104650498101a9080906ad8bacd0","ref":"refs/heads/master","pushedAt":"2024-05-27T18:17:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[VK] Fixed fence signal for command buffers (same issue as for D3D12).\n\n- Added same fence dirty bits to Vulkan backend as to D3D12, to allow redundant command buffer encoding before it has been submitted to the queue.\n- Also added support for VK_EXT_nested_command_buffer extension to enable secondary command buffers properly.","shortMessageHtmlLink":"[VK] Fixed fence signal for command buffers (same issue as for D3D12)."}},{"before":"dd5c9e4b8d5a286bc1ec08d36d31380de53da746","after":"6b761ceec8bb536b07b524efeadf4b14a7fd941a","ref":"refs/heads/master","pushedAt":"2024-05-26T20:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[D3D12] Don't signal lower fence value in D3D12CommandContext.","shortMessageHtmlLink":"[D3D12] Don't signal lower fence value in D3D12CommandContext."}},{"before":"d742804fbb4feec4f39dc9309a135676b0b6dc05","after":"dd5c9e4b8d5a286bc1ec08d36d31380de53da746","ref":"refs/heads/master","pushedAt":"2024-05-26T18:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[D3D12] Fix fence signal for command buffers (fixes #114).\n\n- Fence must be signaled for secondary command buffers when re-encoded.\n- Fence must also be signaled for primary command buffers if they are re-encoded before being submitted to the command queue.\n- Replace duplicate command list object in D3D12CommandBuffer with GetNative() function.\n- Move ExecuteBundle call into D3D12CommandContext to handle descriptor heap state.","shortMessageHtmlLink":"[D3D12] Fix fence signal for command buffers (fixes #114)."}},{"before":"b93d7732aa248f900f351d8492362021e075ff67","after":"d742804fbb4feec4f39dc9309a135676b0b6dc05","ref":"refs/heads/master","pushedAt":"2024-05-26T14:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[Docs] Updated documentation for CommandBuffer::Execute() (fixes #114).\n\nAdded remarks to the documentation that secondary command buffers submitted via CommandBuffer::Execute() will invalidate their primary command buffers when they are updated via Begin()/End().","shortMessageHtmlLink":"[Docs] Updated documentation for CommandBuffer::Execute() (fixes #114)."}},{"before":"8a78d24a31f62f372fc7948b1fdef589570dbaea","after":"b93d7732aa248f900f351d8492362021e075ff67","ref":"refs/heads/master","pushedAt":"2024-05-22T02:49:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"Fix crash in D3D12Shader::ReflectShaderByteCode when not using DXCOMPILER. (#113)","shortMessageHtmlLink":"Fix crash in D3D12Shader::ReflectShaderByteCode when not using DXCOMP…"}},{"before":"6a3e698d23fd966321998a74cce45f52a65bd61f","after":"8a78d24a31f62f372fc7948b1fdef589570dbaea","ref":"refs/heads/master","pushedAt":"2024-05-22T00:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[Metal] Fixed crash in Metal PSO creation when invalid shaders are provided.\n\nLLGL should no longer throw an exception on PSO creation failure.\nThis replaces the old behavior in the Metal backend with the error report like in the other baackends.","shortMessageHtmlLink":"[Metal] Fixed crash in Metal PSO creation when invalid shaders are pr…"}},{"before":"38b5710c74bb79a6fbde005f73dd335132cdf3e6","after":"6a3e698d23fd966321998a74cce45f52a65bd61f","ref":"refs/heads/master","pushedAt":"2024-05-20T23:41:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"ba565dde11dd1342708fbb8531eb757fb7b05ecc","after":"38b5710c74bb79a6fbde005f73dd335132cdf3e6","ref":"refs/heads/master","pushedAt":"2024-05-20T23:31:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"8751039de51f3d8dd781f4008d4fc11964421db9","after":"ba565dde11dd1342708fbb8531eb757fb7b05ecc","ref":"refs/heads/master","pushedAt":"2024-05-20T23:25:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"8bf11811491a31cd852057cecd17ba869b2ac82f","after":"8751039de51f3d8dd781f4008d4fc11964421db9","ref":"refs/heads/master","pushedAt":"2024-05-20T23:21:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"8d8b04490650567eee594497542db01a02278735","after":"8bf11811491a31cd852057cecd17ba869b2ac82f","ref":"refs/heads/master","pushedAt":"2024-05-20T23:20:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"8526faebe4d294abc7f7dec0ad2b210d9f02341c","after":"8d8b04490650567eee594497542db01a02278735","ref":"refs/heads/master","pushedAt":"2024-05-20T23:17:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"af8343cb4a7481cb6ac6e0f05368d05c32e659b2","after":"8526faebe4d294abc7f7dec0ad2b210d9f02341c","ref":"refs/heads/master","pushedAt":"2024-05-20T23:13:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"bbdabf27b2b3e554e99a0ad7d4f5a21edf56c87f","after":"af8343cb4a7481cb6ac6e0f05368d05c32e659b2","ref":"refs/heads/master","pushedAt":"2024-05-20T23:09:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"f2879ef7b9a2bf924ed52f67276410511613fc92","after":"bbdabf27b2b3e554e99a0ad7d4f5a21edf56c87f","ref":"refs/heads/master","pushedAt":"2024-05-20T22:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[CI] Added CI script for UWP target platform.\n\n- Added ci_uwp.yml script.\n- Diversified D3D11/D3D12 build configurations for Windows CI script (11.3/12.2 for VS 2022, and 11.0/12.0 for VS 2019).\n- Updated README.md document with UWP CI badge.","shortMessageHtmlLink":"[CI] Added CI script for UWP target platform."}},{"before":"c5292d94871e22783f44b98087fb255386c6a349","after":"f2879ef7b9a2bf924ed52f67276410511613fc92","ref":"refs/heads/master","pushedAt":"2024-05-20T00:54:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[UWP] Added initial support for Universal Windows Platform (UWP).\n\n- UWP support requires C++17.\n- UWP apps must use LoadPackagedLibrary() instead of LoadLibrary() to load modules.\n- Added support for UWP's CoreWindow in D3D11 and D3D12 swap-chains.\n- Added HelloUWP example.","shortMessageHtmlLink":"[UWP] Added initial support for Universal Windows Platform (UWP)."}},{"before":"ff08ccbd465778098d69e5e89fbe1fe3840d657c","after":"c5292d94871e22783f44b98087fb255386c6a349","ref":"refs/heads/master","pushedAt":"2024-05-20T00:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[UWP] Added initial support for Universal Windows Platform (UWP).\n\n- UWP support requires C++17.\n- UWP apps must use LoadPackagedLibrary() instead of LoadLibrary() to load modules.\n- Added support for UWP's CoreWindow in D3D11 and D3D12 swap-chains.\n- Added HelloUWP example.","shortMessageHtmlLink":"[UWP] Added initial support for Universal Windows Platform (UWP)."}},{"before":"44900f0143f641b742d5a5fc0fd19a50e3b6d0c5","after":"ff08ccbd465778098d69e5e89fbe1fe3840d657c","ref":"refs/heads/master","pushedAt":"2024-05-20T00:10:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"Removed use of standard library.\n\n- Standard library has been deprecated since C++17.\n- Removed unused function ToUTF8String().\n- Renamed ToUTF16String() function to ToWideString().","shortMessageHtmlLink":"Removed use of <codecvt> standard library."}},{"before":"c5d7461e6bd6f3505a925fb05216905b8adfd644","after":"44900f0143f641b742d5a5fc0fd19a50e3b6d0c5","ref":"refs/heads/master","pushedAt":"2024-05-20T00:07:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"Removed use of standard library.\n\n- Standard library has been deprecated since C++17.\n- Removed unused function ToUTF8String().\n- Renamed ToUTF16String() function to ToWideString().","shortMessageHtmlLink":"Removed use of <codecvt> standard library."}},{"before":"92554faf5d6bf2f4d55a8f513b9c6da5dc635cb0","after":"c5d7461e6bd6f3505a925fb05216905b8adfd644","ref":"refs/heads/master","pushedAt":"2024-05-20T00:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"Removed use of standard library.\n\n- Standard library has been deprecated since C++17.\n- Removed unused function ToUTF8String().\n- Renamed ToUTF16String() function to ToWideString().","shortMessageHtmlLink":"Removed use of <codecvt> standard library."}},{"before":"ebf4d534d2f7e7d2a0b19303bb721a894041bbd0","after":"92554faf5d6bf2f4d55a8f513b9c6da5dc635cb0","ref":"refs/heads/master","pushedAt":"2024-05-18T18:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"Fixed build issues for MSYS/MinGW.\n\n- Accept MINGW32_NT* and MINGW64_NT* alongside MSYS_NT* as system name to build for MSYS.\n- Use initializer list for std::atomic_int variable to avoid deleted copy constructor in Win32WindowCallback.cpp.\n- Include Test_D3D12 test based on LLGL_BUILD_RENDERER_DIRECT3D12 option, not just Win32 platform info.\n- Fix check for \"-msys\" argument in BuildLinux.sh script.\n- Always include C99 wrapper in desktop builds.","shortMessageHtmlLink":"Fixed build issues for MSYS/MinGW."}},{"before":"d2057655138b2d7d78ca8c2b379a675abda213f9","after":"ebf4d534d2f7e7d2a0b19303bb721a894041bbd0","ref":"refs/heads/master","pushedAt":"2024-05-13T22:44:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[D3D11] Fixed new binding model for RTVs and DSV.\n\n- Removed eviction of RTVs and DSV in D3D11BindingTable as those are always unbound at the end of each render pass.\n- Fixed copy/paste typos in EvictMultipleSubresourceInputBindings().","shortMessageHtmlLink":"[D3D11] Fixed new binding model for RTVs and DSV."}},{"before":"3c8a7ff0a2657dc5ae1849e89611afd4c25bd337","after":"d2057655138b2d7d78ca8c2b379a675abda213f9","ref":"refs/heads/master","pushedAt":"2024-05-12T19:20:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[D3D12] Fix crash on multiple FillBuffer() calls.\n\nIntermediate UAV heap in D3D12Buffer must not be re-created while previous one is still in use of active command list.\n\nTODO:\n This needs refactoring to support different formats. In this case, multiple UAV entries must be added to the intermediate descriptor heap.\n This heap should also not be part of D3D12Buffer, but the command context. Right now, ClearSubresourceUInt() is only used with DXGI_FORMAT_R32_UINT.","shortMessageHtmlLink":"[D3D12] Fix crash on multiple FillBuffer() calls."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWkLp5wA","startCursor":null,"endCursor":null}},"title":"Activity · LukasBanana/LLGL"}