Use C++ cast instead of c-style
Reviewers: #kwin, davidedmundson Reviewed By: #kwin, davidedmundson Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D23121
This commit is contained in:
parent
0a5b029a39
commit
ce404f52a8
1 changed files with 4 additions and 4 deletions
|
@ -1159,8 +1159,8 @@ void WindowQuadList::makeInterleavedArrays(unsigned int type, GLVertex2D *vertic
|
||||||
v[j].texcoord = QVector2D(wv.u(), wv.v()) * coeff + offset;
|
v[j].texcoord = QVector2D(wv.u(), wv.v()) * coeff + offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
const __m128i *srcP = (const __m128i *) &v;
|
const __m128i *srcP = reinterpret_cast<const __m128i *>(&v);
|
||||||
__m128i *dstP = (__m128i *) vertex;
|
__m128i *dstP = reinterpret_cast<__m128i *>(vertex);
|
||||||
|
|
||||||
_mm_stream_si128(&dstP[0], _mm_load_si128(&srcP[0])); // Top-left
|
_mm_stream_si128(&dstP[0], _mm_load_si128(&srcP[0])); // Top-left
|
||||||
_mm_stream_si128(&dstP[1], _mm_load_si128(&srcP[1])); // Top-right
|
_mm_stream_si128(&dstP[1], _mm_load_si128(&srcP[1])); // Top-right
|
||||||
|
@ -1202,8 +1202,8 @@ void WindowQuadList::makeInterleavedArrays(unsigned int type, GLVertex2D *vertic
|
||||||
v[j].texcoord = QVector2D(wv.u(), wv.v()) * coeff + offset;
|
v[j].texcoord = QVector2D(wv.u(), wv.v()) * coeff + offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
const __m128i *srcP = (const __m128i *) &v;
|
const __m128i *srcP = reinterpret_cast<const __m128i *>(&v);
|
||||||
__m128i *dstP = (__m128i *) vertex;
|
__m128i *dstP = reinterpret_cast<__m128i *>(vertex);
|
||||||
|
|
||||||
__m128i src[4];
|
__m128i src[4];
|
||||||
src[0] = _mm_load_si128(&srcP[0]); // Top-left
|
src[0] = _mm_load_si128(&srcP[0]); // Top-left
|
||||||
|
|
Loading…
Reference in a new issue