QRegion: Reorganise members to reduce padding in EdgeTableEntry

On 64-bit platforms: 64 -> 56 bytes.
On 32-bit platforms it's still the same size (44 bytes).

Change-Id: I681b9385ee3bc7601c1e8036efd6544471d1e058
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Maks Naumov 2014-09-15 21:38:42 +03:00
parent a1a678078e
commit 86922b4655

View File

@ -2955,11 +2955,11 @@ typedef struct {
typedef struct _EdgeTableEntry {
int ymax; /* ycoord at which we exit this edge. */
int ClockWise; /* flag for winding number rule */
BRESINFO bres; /* Bresenham info to run the edge */
struct _EdgeTableEntry *next; /* next in the list */
struct _EdgeTableEntry *back; /* for insertion sort */
struct _EdgeTableEntry *nextWETE; /* for winding num rule */
int ClockWise; /* flag for winding number rule */
} EdgeTableEntry;