Fix svace issues for dali-physics 93/298193/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 4 Sep 2023 01:17:24 +0000 (10:17 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 4 Sep 2023 01:17:24 +0000 (10:17 +0900)
Change-Id: I83874fa56a4373ae6e892dedf6e61da17f0a9ceb
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-physics/internal/bullet-impl/bullet-physics-debug-renderer.cpp
dali-physics/internal/chipmunk-impl/chipmunk-physics-world-impl.h
dali-physics/internal/physics-world-impl.h

index d481b2e..3b5d390 100644 (file)
@@ -115,7 +115,13 @@ PhysicsDebugRenderer::PhysicsDebugRenderer(uint32_t width, uint32_t height, Dali
 : mCamera(camera),
   mWidth(width),
   mHeight(height),
-  mAdaptor(*adaptor)
+  mAdaptor(*adaptor),
+  mVertexLocation(-1),
+  mVertexColourLocation(-1),
+  mProjectionLocation(-1),
+  mModelViewLocation(-1),
+  mBufferId(0u),
+  mProgramId(0u)
 {
 }
 
index 4f7b2d6..fbb2e03 100644 (file)
@@ -40,7 +40,7 @@ public:
   Dali::Any HitTest(Dali::Vector3 rayFromWorld, Dali::Vector3 rayToWorld, Dali::Vector3& localPivot, float& distanceFromCamera) override;
 
 private:
-  cpSpace* mSpace;
+  cpSpace* mSpace{nullptr};
 };
 
 } //namespace Dali::Toolkit::Physics::Internal
index cb9d543..d6e1097 100644 (file)
@@ -148,7 +148,7 @@ protected:
 protected:
   Dali::Mutex                           mMutex;
   std::queue<std::function<void(void)>> commandQueue;
-  Dali::UpdateProxy::NotifySyncPoint    mNotifySyncPoint;
+  Dali::UpdateProxy::NotifySyncPoint    mNotifySyncPoint{Dali::UpdateProxy::INVALID_SYNC};
   Dali::CallbackBase*                   mUpdateCallback{nullptr};
   std::unique_ptr<FrameCallback>        mFrameCallback;
   Dali::Actor                           mRootActor;