mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-07-08 22:21:49 +08:00
Fix out-of-range int constant in 4x4 inverse.
This commit is contained in:
parent
28bbc4bf47
commit
45bcad41b4
@ -55,7 +55,7 @@ struct compute_inverse_size4<Architecture::SSE, float, MatrixType, ResultType>
|
|||||||
|
|
||||||
static void run(const MatrixType& matrix, ResultType& result)
|
static void run(const MatrixType& matrix, ResultType& result)
|
||||||
{
|
{
|
||||||
EIGEN_ALIGN16 const int _Sign_PNNP[4] = { 0x00000000, 0x80000000, 0x80000000, 0x00000000 };
|
EIGEN_ALIGN16 const unsigned int _Sign_PNNP[4] = { 0x00000000, 0x80000000, 0x80000000, 0x00000000 };
|
||||||
|
|
||||||
// Load the full matrix into registers
|
// Load the full matrix into registers
|
||||||
__m128 _L1 = matrix.template packet<MatrixAlignment>( 0);
|
__m128 _L1 = matrix.template packet<MatrixAlignment>( 0);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user