message: Enable mvp uniform, correct size and alignment
diff: @@ -25,7 +25,7 @@ public:
  virtual void OnSetConstants(video::IMaterialRendererServices* services, int32_t userData)
  {
  - // services->setShaderConstant(services->getVideoDriver()->getTransform(video::EPTS_PROJ_VIEW_WORLD).pointer(),mvpUniformLocation,mvpUniformType,1);
  + services->setShaderConstant(services->getVideoDriver()->getTransform(video::EPTS_PROJ_VIEW_WORLD).pointer(),mvpUniformLocation,mvpUniformType,1);
  }
  virtual void OnUnsetMaterial() {}
  @@ -70,12 +70,12 @@ class CDraw3DLine : public core::IReferenceCounted, public core::InterfaceUnmova
  const uint32_t alignments[2] =
  {
  - sizeof(decltype(S3DLineVertex::Position[0])),
  + sizeof(S3DLineVertex),
  sizeof(std::uint16_t)
  };
  const uint32_t sizes[2] =
  - { sizeof(S3DLineVertex::Position), sizeof(std::uint16_t) };
  + { sizeof(S3DLineVertex) * 2, sizeof(std::uint16_t) * 2 };
  };
  } // namespace draw
  