35 int16_t
sx = (int16_t)(
sxy2 & 0xffff);
72 flag = gte_read_flag();
91 flag = gte_read_flag();
92 int16_t
sx = (int16_t)(
sxy2 & 0xffff);
137 flag = gte_read_flag();
175 (int16_t)(
sxy2 & 0xffff), (int16_t)(
sxy2 >> 16));
196 flag = gte_read_flag();
#define cop2_cmd(op)
Definition cop2.h:175
#define cop2_put(reg, val)
Definition cop2.h:182
#define COP2_RTPT(sf, lm)
Definition cop2.h:130
#define cop2_putc(reg, val)
Definition cop2.h:196
#define COP2_RTPS(sf, lm)
Definition cop2.h:129
#define cop2_get(reg, dest)
Definition cop2.h:189
int32_t mac1
Definition gte-depthcue.c:116
int32_t mac2
Definition gte-depthcue.c:116
int32_t mac3
Definition gte-depthcue.c:116
uint32_t ir3
Definition gte-precision.c:320
gte_set_identity_rotation()
uint32_t sz3
Definition gte-rtps.c:28
uint32_t sxy2
Definition gte-rtps.c:33
int16_t sy1
Definition gte-rtps.c:173
gte_tests
Definition gte-rtps.c:20
uint32_t flag
Definition gte-rtps.c:71
int16_t sx
Definition gte-rtps.c:35
uint32_t sxy0
Definition gte-rtps.c:164
uint32_t flag17
Definition gte-rtps.c:75
uint32_t sz1
Definition gte-rtps.c:217
gte_set_translation(0, 0, 0)
CESTER_TEST(rtps_identity_center, gte_tests, gte_set_identity_rotation();gte_set_translation(0, 0, 1000);gte_set_screen(160<< 16, 120<< 16, 200);cop2_put(0, 0x00000000);cop2_put(1, 0);gte_clear_flag();cop2_cmd(COP2_RTPS(1, 0));uint32_t sz3, sxy2;cop2_get(19, sz3);cop2_get(14, sxy2);cester_assert_uint_eq(1000, sz3);cester_assert_int_eq(160,(int16_t)(sxy2 &0xffff));cester_assert_int_eq(120,(int16_t)(sxy2 > > 16));) CESTER_TEST(rtps_offset_vertex
cester_assert_int_eq(199, sx)
uint32_t sz2
Definition gte-rtps.c:217
gte_set_screen(160<< 16, 120<< 16, 200)
uint32_t sxy1
Definition gte-rtps.c:164
uint32_t ir0
Definition gte-rtps.c:114
int16_t sy
Definition gte-rtps.c:36
int16_t sx1
Definition gte-rtps.c:172
ramsyscall_printf("RTPS offset: SX=%d SY=%d\n", sx, sy)
cester_assert_uint_eq(500, sz3)
int32_t mac0
Definition gte-rtps.c:113
void uint32_t(classId, spec)