comparison vdp.h @ 1881:55198fc9cc1f

Don't render lines that are cropped by overscan. Allows submitting frame earlier when bottom overscan is non-zero which can reduce latency in some cases
author Mike Pavone <pavone@retrodev.com>
date Mon, 16 Sep 2019 00:45:48 -0700
parents 45be49d3a98b
children 4178ce857e87
comparison
equal deleted inserted replaced
1880:e77f7a7c79a5 1881:55198fc9cc1f
183 uint8_t regs[VDP_REGS]; 183 uint8_t regs[VDP_REGS];
184 //cycle count in MCLKs 184 //cycle count in MCLKs
185 uint32_t cycles; 185 uint32_t cycles;
186 uint32_t pending_vint_start; 186 uint32_t pending_vint_start;
187 uint32_t pending_hint_start; 187 uint32_t pending_hint_start;
188 uint32_t top_offset;
188 uint16_t vsram[VSRAM_SIZE]; 189 uint16_t vsram[VSRAM_SIZE];
189 uint16_t vscroll_latch[2]; 190 uint16_t vscroll_latch[2];
190 uint16_t vcounter; 191 uint16_t vcounter;
191 uint16_t inactive_start; 192 uint16_t inactive_start;
192 uint16_t border_top; 193 uint16_t border_top;