# Extent_2S16 { S16 width; S16 height; } .equ Extent_2S16_width, 0 .equ Extent_2S16_height, 2 .equ sizeof_Extent_2S16, 4 # Extent_2S32 { S32 width; S32 height; } .equ Extent_2S32_width, 0 .equ Extent_2S32_height, 4 .equ sizeof_Extent_2S32, 8 # Vec_2S16 { S16 x; S16 y; } .equ Vec_2S16_x, 0 .equ Vec_2S16_y, 2 .equ sizeof_Vec_2S16, 4 # Vec_2S32 { S32 x; S32 y; } .equ Vec_2S32_x, 0 .equ Vec_2S32_y, 4 .equ sizeof_Vec_2S32, 8 # Range_2S16 { Vec_2S16 p0; Vec_2S16 p1; } .equ Range_2S16_p0, 0 .equ Range_2S16_p0_x, 0 .equ Range_2S16_p0_y, 2 .equ Range_2S16_p1, 4 .equ Range_2S16_p1_x, 4 .equ Range_2S16_p1_y, 6 .equ sizeof_Range_2S16, 8 # Range_2S32 { Vec_2S32 p0; Vec_2S32 p1; } .equ Range_2S32_p0, 0 .equ Range_2S32_p0_x, 0 .equ Range_2S32_p0_y, 4 .equ Range_2S32_p1, 8 .equ Range_2S32_p1_x, 8 .equ Range_2S32_p1_y, 12 .equ sizeof_Range_2S32, 16 # Rect_S16 { S16 x; S16 y; S16 width; S16 height; } .equ Rect_S16_x, 0 .equ Rect_S16_y, 2 .equ Rect_S16_width, 4 .equ Rect_S16_height, 6 .equ sizeof_Rect_S16, 8 # Rect_S32 { S32 x; S32 y; S32 width; S32 height; } .equ Rect_S32_x, 0 .equ Rect_S32_y, 4 .equ Rect_S32_width, 8 .equ Rect_S32_height, 12 .equ sizeof_Rect_S32, 16