definition prep (still exploring..)

This commit is contained in:
2025-08-07 01:53:15 -04:00
parent 8b252c4e68
commit 046800b9d8
13 changed files with 247 additions and 69 deletions
+44
View File
@@ -0,0 +1,44 @@
# 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