comparison vdp.h @ 34:0e7df84158b1

Improve sprite masking to almost completely pass Nemesis' sprite masking test
author Mike Pavone <pavone@retrodev.com>
date Sat, 08 Dec 2012 22:50:14 -0800
parents 72ce60cb1711
children cd59519b26d9
comparison
equal deleted inserted replaced
33:2e15fa26fe58 34:0e7df84158b1
66 sprite_draw sprite_draw_list[MAX_DRAWS]; 66 sprite_draw sprite_draw_list[MAX_DRAWS];
67 sprite_info sprite_info_list[MAX_SPRITES_LINE]; 67 sprite_info sprite_info_list[MAX_SPRITES_LINE];
68 uint16_t col_1; 68 uint16_t col_1;
69 uint16_t col_2; 69 uint16_t col_2;
70 uint8_t v_offset; 70 uint8_t v_offset;
71 uint8_t flags;
71 uint8_t *tmp_buf_a; 72 uint8_t *tmp_buf_a;
72 uint8_t *tmp_buf_b; 73 uint8_t *tmp_buf_b;
73 } vdp_context; 74 } vdp_context;
74 75
75 void init_vdp_context(vdp_context * context); 76 void init_vdp_context(vdp_context * context);