Module: Mesa Branch: master Commit: 512ca3464dd2176049287aaae5b10bda59741351 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=512ca3464dd2176049287aaae5b10bda59741351
Author: Vinson Lee <[email protected]> Date: Mon Dec 21 17:26:56 2020 -0800 d3d12: Initialize TransitionableResourceState m_SupportsSimultaneousAccess. Fix defect reported by Coverity Scan. Uninitialized scalar field (UNINIT_CTOR) uninit_member: Non-static class member m_SupportsSimultaneousAccess is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Vinson Lee <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8192> --- src/microsoft/resource_state_manager/D3D12ResourceState.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/microsoft/resource_state_manager/D3D12ResourceState.h b/src/microsoft/resource_state_manager/D3D12ResourceState.h index 3a78f690da4..a8d27ccbe62 100644 --- a/src/microsoft/resource_state_manager/D3D12ResourceState.h +++ b/src/microsoft/resource_state_manager/D3D12ResourceState.h @@ -142,6 +142,7 @@ struct TransitionableResourceState TransitionableResourceState(ID3D12Resource *pResource, UINT TotalSubresources, bool SupportsSimultaneousAccess) : m_DesiredState(TotalSubresources), m_TotalSubresources(TotalSubresources), + m_SupportsSimultaneousAccess(SupportsSimultaneousAccess), m_currentState(TotalSubresources, SupportsSimultaneousAccess), m_pResource(pResource) { _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
