Skip to content

Commit da96dc5

Browse files
committed
no-padding
1 parent 0437fd0 commit da96dc5

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

src/engine/qcommon/q_shared.h

-1
Original file line numberDiff line numberDiff line change
@@ -1718,7 +1718,6 @@ void MatrixTransformBounds( const matrix_t m, const bounds_t &b, bounds_t &o );
17181718
vec_t dist;
17191719
byte type; // for fast side tests: 0,1,2 = axial, 3 = nonaxial
17201720
byte signbits; // signx + (signy<<1) + (signz<<2), used as lookup during collision
1721-
byte pad[ 2 ];
17221721
};
17231722

17241723
enum class traceType_t

src/engine/renderer/tr_main.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -1112,12 +1112,7 @@ void R_CalcFrustumFarCornersUnsafe( const plane_t frustum[ FRUSTUM_FAR + 1 ], ve
11121112

11131113
static void CopyPlane( const cplane_t *in, cplane_t *out )
11141114
{
1115-
VectorCopy( in->normal, out->normal );
1116-
out->dist = in->dist;
1117-
out->type = in->type;
1118-
out->signbits = in->signbits;
1119-
out->pad[ 0 ] = in->pad[ 0 ];
1120-
out->pad[ 1 ] = in->pad[ 1 ];
1115+
memcpy( out, in, sizeof(cplane_t) );
11211116
}
11221117

11231118
static void R_SetupSplitFrustums()

0 commit comments

Comments
 (0)