Lines Matching refs:vga

101 static void *vga_draw_line2(VGACommonState *vga, uint8_t *d,  in vga_draw_line2()  argument
107 palette = vga->last_palette; in vga_draw_line2()
108 plane_mask = mask16[vga->ar[VGA_ATC_PLANE_ENABLE] & 0xf]; in vga_draw_line2()
112 d = vga->panning_buf; in vga_draw_line2()
116 data = vga_read_dword_le(vga, addr & (VGA_VRAM_SIZE - 1)); in vga_draw_line2()
134 return hpel ? vga->panning_buf + 4 * hpel : NULL; in vga_draw_line2()
143 static void *vga_draw_line2d2(VGACommonState *vga, uint8_t *d, in vga_draw_line2d2() argument
149 palette = vga->last_palette; in vga_draw_line2d2()
150 plane_mask = mask16[vga->ar[VGA_ATC_PLANE_ENABLE] & 0xf]; in vga_draw_line2d2()
154 d = vga->panning_buf; in vga_draw_line2d2()
158 data = vga_read_dword_le(vga, addr & (VGA_VRAM_SIZE - 1)); in vga_draw_line2d2()
176 return hpel ? vga->panning_buf + 8 * hpel : NULL; in vga_draw_line2d2()
182 static void *vga_draw_line4(VGACommonState *vga, uint8_t *d, in vga_draw_line4() argument
188 palette = vga->last_palette; in vga_draw_line4()
189 plane_mask = mask16[vga->ar[VGA_ATC_PLANE_ENABLE] & 0xf]; in vga_draw_line4()
193 d = vga->panning_buf; in vga_draw_line4()
197 data = vga_read_dword_le(vga, addr & (VGA_VRAM_SIZE - 1)); in vga_draw_line4()
214 return hpel ? vga->panning_buf + 4 * hpel : NULL; in vga_draw_line4()
220 static void *vga_draw_line4d2(VGACommonState *vga, uint8_t *d, in vga_draw_line4d2() argument
226 palette = vga->last_palette; in vga_draw_line4d2()
227 plane_mask = mask16[vga->ar[VGA_ATC_PLANE_ENABLE] & 0xf]; in vga_draw_line4d2()
231 d = vga->panning_buf; in vga_draw_line4d2()
235 data = vga_read_dword_le(vga, addr & (VGA_VRAM_SIZE - 1)); in vga_draw_line4d2()
252 return hpel ? vga->panning_buf + 8 * hpel : NULL; in vga_draw_line4d2()
260 static void *vga_draw_line8d2(VGACommonState *vga, uint8_t *d, in vga_draw_line8d2() argument
266 palette = vga->last_palette; in vga_draw_line8d2()
282 d = vga->panning_buf; in vga_draw_line8d2()
287 PUT_PIXEL2(d, 0, palette[vga_read_byte(vga, addr + 0)]); in vga_draw_line8d2()
288 PUT_PIXEL2(d, 1, palette[vga_read_byte(vga, addr + 1)]); in vga_draw_line8d2()
289 PUT_PIXEL2(d, 2, palette[vga_read_byte(vga, addr + 2)]); in vga_draw_line8d2()
290 PUT_PIXEL2(d, 3, palette[vga_read_byte(vga, addr + 3)]); in vga_draw_line8d2()
294 return hpel ? vga->panning_buf + 8 * hpel : NULL; in vga_draw_line8d2()
302 static void *vga_draw_line8(VGACommonState *vga, uint8_t *d, in vga_draw_line8() argument
308 palette = vga->last_palette; in vga_draw_line8()
312 d = vga->panning_buf; in vga_draw_line8()
316 ((uint32_t *)d)[0] = palette[vga_read_byte(vga, addr + 0)]; in vga_draw_line8()
317 ((uint32_t *)d)[1] = palette[vga_read_byte(vga, addr + 1)]; in vga_draw_line8()
318 ((uint32_t *)d)[2] = palette[vga_read_byte(vga, addr + 2)]; in vga_draw_line8()
319 ((uint32_t *)d)[3] = palette[vga_read_byte(vga, addr + 3)]; in vga_draw_line8()
320 ((uint32_t *)d)[4] = palette[vga_read_byte(vga, addr + 4)]; in vga_draw_line8()
321 ((uint32_t *)d)[5] = palette[vga_read_byte(vga, addr + 5)]; in vga_draw_line8()
322 ((uint32_t *)d)[6] = palette[vga_read_byte(vga, addr + 6)]; in vga_draw_line8()
323 ((uint32_t *)d)[7] = palette[vga_read_byte(vga, addr + 7)]; in vga_draw_line8()
327 return hpel ? vga->panning_buf + 4 * hpel : NULL; in vga_draw_line8()
333 static void *vga_draw_line15_le(VGACommonState *vga, uint8_t *d, in vga_draw_line15_le() argument
341 v = vga_read_word_le(vga, addr); in vga_draw_line15_le()
352 static void *vga_draw_line15_be(VGACommonState *vga, uint8_t *d, in vga_draw_line15_be() argument
360 v = vga_read_word_be(vga, addr); in vga_draw_line15_be()
374 static void *vga_draw_line16_le(VGACommonState *vga, uint8_t *d, in vga_draw_line16_le() argument
382 v = vga_read_word_le(vga, addr); in vga_draw_line16_le()
393 static void *vga_draw_line16_be(VGACommonState *vga, uint8_t *d, in vga_draw_line16_be() argument
401 v = vga_read_word_be(vga, addr); in vga_draw_line16_be()
415 static void *vga_draw_line24_le(VGACommonState *vga, uint8_t *d, in vga_draw_line24_le() argument
423 b = vga_read_byte(vga, addr + 0); in vga_draw_line24_le()
424 g = vga_read_byte(vga, addr + 1); in vga_draw_line24_le()
425 r = vga_read_byte(vga, addr + 2); in vga_draw_line24_le()
433 static void *vga_draw_line24_be(VGACommonState *vga, uint8_t *d, in vga_draw_line24_be() argument
441 r = vga_read_byte(vga, addr + 0); in vga_draw_line24_be()
442 g = vga_read_byte(vga, addr + 1); in vga_draw_line24_be()
443 b = vga_read_byte(vga, addr + 2); in vga_draw_line24_be()
454 static void *vga_draw_line32_le(VGACommonState *vga, uint8_t *d, in vga_draw_line32_le() argument
462 b = vga_read_byte(vga, addr + 0); in vga_draw_line32_le()
463 g = vga_read_byte(vga, addr + 1); in vga_draw_line32_le()
464 r = vga_read_byte(vga, addr + 2); in vga_draw_line32_le()
472 static void *vga_draw_line32_be(VGACommonState *vga, uint8_t *d, in vga_draw_line32_be() argument
480 r = vga_read_byte(vga, addr + 1); in vga_draw_line32_be()
481 g = vga_read_byte(vga, addr + 2); in vga_draw_line32_be()
482 b = vga_read_byte(vga, addr + 3); in vga_draw_line32_be()