{"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":"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."}},{"before":"f9ad89d9a51c7e58557b3e5fe2d3491f3d63c30b","after":"3c8a7ff0a2657dc5ae1849e89611afd4c25bd337","ref":"refs/heads/master","pushedAt":"2024-05-12T18:30: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":"[Testbed] Temporarily disable ResourceBinding test for D3D12 and Metal backends.\n\n- D3D12 backend fails this test with WARP device; Continue investigation and unblock CIS tests.\n- Shaders for this test have not been ported to Metal yet.","shortMessageHtmlLink":"[Testbed] Temporarily disable ResourceBinding test for D3D12 and Meta…"}},{"before":"b4763b90ad1e3773227a1dd944799b010ae61dfe","after":"f9ad89d9a51c7e58557b3e5fe2d3491f3d63c30b","ref":"refs/heads/master","pushedAt":"2024-05-12T18:18:13.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"LukasBanana","name":"Laura Hermanns","path":"/LukasBanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3158638?s=80&v=4"},"commit":{"message":"[Testbed] Added ResourceBinding test.\n\nThis test is primarily intended to test the new binding model in the D3D11 backend, which must unbind conflicting UAV/SRV resources automatically.\nThis is currently failing in the Vulkan backend (the resource barriers need to be refactored), and it's not yet implemented for the Metal backend.","shortMessageHtmlLink":"[Testbed] Added ResourceBinding test."}},{"before":"26fbf14d44f3834727992a752c80664ed8771d8c","after":"b4763b90ad1e3773227a1dd944799b010ae61dfe","ref":"refs/heads/master","pushedAt":"2024-05-03T01:29:42.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":"[iOS] Fixed CMake build for iOS.\n\nMark resource files as header-only files to avoid compilation for *.obj 3D model files.","shortMessageHtmlLink":"[iOS] Fixed CMake build for iOS."}},{"before":"a60079852abb75e843628bf7b8c50db58d366003","after":"26fbf14d44f3834727992a752c80664ed8771d8c","ref":"refs/heads/master","pushedAt":"2024-04-30T02:36:56.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 typos in docs.","shortMessageHtmlLink":"Fixed typos in docs."}},{"before":"f651f05c9c85bbf0d277c459588fec1cc051dc44","after":"a60079852abb75e843628bf7b8c50db58d366003","ref":"refs/heads/master","pushedAt":"2024-04-30T02:11:27.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] Fixed crash in GLStatePool d'tor.\n\nContainer 'shaderPipelines_' was missing in GLStatePool::Clear() that explicitly destructs all pool containers.","shortMessageHtmlLink":"[GL] Fixed crash in GLStatePool d'tor."}},{"before":"b8f4a7fa41e73958901f8624e0951da203a34673","after":"f651f05c9c85bbf0d277c459588fec1cc051dc44","ref":"refs/heads/master","pushedAt":"2024-04-21T17:22: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":"Fixed PSO report handling.\n\n- Added error handling of failed shaders in PSOs of D3D/GL/Vulkan backends.\n- Added ShaderErrors test which expects all of its PSOs to fail gracefully without crashing.","shortMessageHtmlLink":"Fixed PSO report handling."}},{"before":"5778b345356c92160d1fb81377695f691108c0fb","after":"b8f4a7fa41e73958901f8624e0951da203a34673","ref":"refs/heads/master","pushedAt":"2024-04-21T15:12:18.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] Don't crash when casting shaders in PSOs from null ComPtr (fixes #112).","shortMessageHtmlLink":"[D3D11] Don't crash when casting shaders in PSOs from null ComPtr (fixes"}},{"before":"f7da2356a1211ab5df13ade29b73a24fd780eae9","after":"5778b345356c92160d1fb81377695f691108c0fb","ref":"refs/heads/master","pushedAt":"2024-04-19T02:31: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":"[D3D11] Support multi-sampled swap-chains with FLIP swap effect.\n\n- Create custom multi-sampled back-buffer for swap-chain when swap effect is DXGI_SWAP_EFFECT_FLIP_*.","shortMessageHtmlLink":"[D3D11] Support multi-sampled swap-chains with FLIP swap effect."}},{"before":"3759768b240bc789cc59cc6259fbb827d7cf0dfd","after":"f7da2356a1211ab5df13ade29b73a24fd780eae9","ref":"refs/heads/master","pushedAt":"2024-04-19T02:26:42.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":"[D3D11] Support multi-sampled swap-chains with FLIP swap effect.\n\n- Create custom multi-sampled back-buffer for swap-chain when swap effect is DXGI_SWAP_EFFECT_FLIP_*.","shortMessageHtmlLink":"[D3D11] Support multi-sampled swap-chains with FLIP swap effect."}},{"before":"ed52a7024233e228f5d410c088c727448e3f5642","after":"3759768b240bc789cc59cc6259fbb827d7cf0dfd","ref":"refs/heads/master","pushedAt":"2024-04-19T02:22: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":"[D3D11] Support multi-sampled swap-chains with FLIP swap effect.\n\n- Create custom multi-sampled back-buffer for swap-chain when swap effect is DXGI_SWAP_EFFECT_FLIP_*.","shortMessageHtmlLink":"[D3D11] Support multi-sampled swap-chains with FLIP swap effect."}},{"before":"6bbf9895e149486a974f38fa45035381f1c32744","after":"ed52a7024233e228f5d410c088c727448e3f5642","ref":"refs/heads/master","pushedAt":"2024-04-19T01:56:32.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":"[D3D] code clean-up.\n\n- Cache tearing support in D3D11/D3D12RenderSystem instead of querying DXGI factory for every SwapChain.\n- Move GetFullscreenState() call into DXCommon lib to be shared between D3D11 and D3D12 backends.","shortMessageHtmlLink":"[D3D] code clean-up."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUHVrIAA","startCursor":null,"endCursor":null}},"title":"Activity · LukasBanana/LLGL"}