mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 19:53:48 +00:00
Merge pull request #1801 from Azaezel/registerRemoval
clang: register type modifier deprecated
This commit is contained in:
commit
bd4f2b002d
7 changed files with 17 additions and 17 deletions
|
|
@ -28,11 +28,11 @@
|
|||
void zero_vert_normal_bulk_SSE(const dsize_t count, U8 * __restrict const outPtr, const dsize_t outStride)
|
||||
{
|
||||
// A U8 * version of the in/out pointer
|
||||
register char *outData = reinterpret_cast<char *>(outPtr);
|
||||
char *outData = reinterpret_cast<char *>(outPtr);
|
||||
|
||||
register __m128 vPos;
|
||||
register __m128 vNrm;
|
||||
register __m128 vMask;
|
||||
__m128 vPos;
|
||||
__m128 vNrm;
|
||||
__m128 vMask;
|
||||
|
||||
const __m128 _point3f_zero_mask = { 0.0f, 0.0f, 0.0f, 1.0f };
|
||||
vMask = _mm_load_ps((const F32*)&_point3f_zero_mask);
|
||||
|
|
|
|||
|
|
@ -1244,8 +1244,8 @@ void TSSkinMesh::updateSkinBuffer( const Vector<MatrixF> &transforms, U8* buffer
|
|||
|
||||
AssertFatal(batchData.vertexBatchOperations.size() == batchData.initialVerts.size(), "Assumption failed!");
|
||||
|
||||
register Point3F skinnedVert;
|
||||
register Point3F skinnedNorm;
|
||||
Point3F skinnedVert;
|
||||
Point3F skinnedNorm;
|
||||
|
||||
for (Vector<BatchData::BatchedVertex>::const_iterator itr = batchData.vertexBatchOperations.begin();
|
||||
itr != batchData.vertexBatchOperations.end(); itr++)
|
||||
|
|
|
|||
|
|
@ -33,11 +33,11 @@ void (*zero_vert_normal_bulk)(const dsize_t count, U8 * __restrict const outPtr,
|
|||
|
||||
void zero_vert_normal_bulk_C(const dsize_t count, U8 * __restrict const outPtr, const dsize_t outStride)
|
||||
{
|
||||
register char *outData = reinterpret_cast<char *>(outPtr);
|
||||
char *outData = reinterpret_cast<char *>(outPtr);
|
||||
|
||||
// TODO: Try prefetch w/ ptr de-reference
|
||||
|
||||
for(register S32 i = 0; i < count; i++)
|
||||
for(S32 i = 0; i < count; i++)
|
||||
{
|
||||
TSMesh::__TSMeshVertexBase *outElem = reinterpret_cast<TSMesh::__TSMeshVertexBase *>(outData);
|
||||
outElem->_vert.zero();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue