Mesa (main): dzn: do not set unused default member initializer

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Apr 19 16:29:46 UTC 2022


Module: Mesa
Branch: main
Commit: b369e10d08af8a59d2e8159f3e0374aa094b33d5
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b369e10d08af8a59d2e8159f3e0374aa094b33d5

Author: Erik Faye-Lund <erik.faye-lund at collabora.com>
Date:   Wed Apr  6 14:38:43 2022 +0200

dzn: do not set unused default member initializer

These objects aren't allocated using C++ constructors, so these default
member initializers does nothing.

Reviewed-by: Boris Brezillon <boris.brezillon at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15816>

---

 src/microsoft/vulkan/dzn_private.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/microsoft/vulkan/dzn_private.h b/src/microsoft/vulkan/dzn_private.h
index be643319ccd..c4492843f59 100644
--- a/src/microsoft/vulkan/dzn_private.h
+++ b/src/microsoft/vulkan/dzn_private.h
@@ -226,7 +226,7 @@ struct dzn_queue {
 
    ID3D12CommandQueue *cmdqueue;
    ID3D12Fence *fence;
-   uint64_t fence_point = 0;
+   uint64_t fence_point;
 };
 
 struct dzn_device {
@@ -766,8 +766,8 @@ struct dzn_image {
    struct vk_image vk;
 
    struct {
-      uint32_t row_stride = 0;
-      uint32_t size = 0;
+      uint32_t row_stride;
+      uint32_t size;
    } linear;
    D3D12_RESOURCE_DESC desc;
    ID3D12Resource *res;
@@ -883,7 +883,7 @@ struct dzn_framebuffer {
 struct dzn_sampler {
    struct vk_object_base base;
    D3D12_SAMPLER_DESC desc;
-   D3D12_STATIC_BORDER_COLOR static_border_color = D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK;
+   D3D12_STATIC_BORDER_COLOR static_border_color;
 };
 
 /* This is defined as a macro so that it works for both



More information about the mesa-commit mailing list