[Scummvm-git-logs] scummvm master -> a0d1f576c602c70d1a6f9c082879fe6d6d8710f5
aquadran
noreply at scummvm.org
Sat Oct 12 15:51:42 UTC 2024
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a0d1f576c6 WINTERMUTE: Removed _dxmesh
Commit: a0d1f576c602c70d1a6f9c082879fe6d6d8710f5
https://github.com/scummvm/scummvm/commit/a0d1f576c602c70d1a6f9c082879fe6d6d8710f5
Author: PaweÅ KoÅodziejski (aquadran at gmail.com)
Date: 2024-10-12T17:51:38+02:00
Commit Message:
WINTERMUTE: Removed _dxmesh
Changed paths:
engines/wintermute/base/gfx/xskinmesh_loader.cpp
engines/wintermute/base/gfx/xskinmesh_loader.h
diff --git a/engines/wintermute/base/gfx/xskinmesh_loader.cpp b/engines/wintermute/base/gfx/xskinmesh_loader.cpp
index 0444289014f..0d58fe8e59e 100644
--- a/engines/wintermute/base/gfx/xskinmesh_loader.cpp
+++ b/engines/wintermute/base/gfx/xskinmesh_loader.cpp
@@ -33,15 +33,13 @@
namespace Wintermute {
XSkinMeshLoader::XSkinMeshLoader(DXMesh *dxmesh) {
- _dxmesh = dxmesh;
-
_vertexCount = dxmesh->getNumVertices();
// vertex format for .X meshes will be position + normals + textures
_vertexData = new float[kVertexComponentCount * _vertexCount]();
-
- auto fvf = _dxmesh->getFVF();
+
+ auto fvf = dxmesh->getFVF();
uint32 vertexSize = DXGetFVFVertexSize(fvf) / sizeof(float);
- float *vertexBuffer = (float *)_dxmesh->getVertexBuffer().ptr();
+ float *vertexBuffer = (float *)dxmesh->getVertexBuffer().ptr();
uint32 offset = 0, normalOffset = 0, textureOffset = 0;
if (fvf & DXFVF_XYZ) {
diff --git a/engines/wintermute/base/gfx/xskinmesh_loader.h b/engines/wintermute/base/gfx/xskinmesh_loader.h
index e5148259935..b701270faa8 100644
--- a/engines/wintermute/base/gfx/xskinmesh_loader.h
+++ b/engines/wintermute/base/gfx/xskinmesh_loader.h
@@ -69,8 +69,6 @@ protected:
BaseArray<Math::Matrix4 *> _boneMatrices;
BaseArray<SkinWeights> _skinWeightsList;
-
- DXMesh *_dxmesh;
};
} // namespace Wintermute
More information about the Scummvm-git-logs
mailing list