Skip to content

Commit 7a7afe1

Browse files
committed
Remove Duplicate Lines DL Instruction
1 parent 0c728f4 commit 7a7afe1

2 files changed

Lines changed: 1 addition & 22 deletions

File tree

ext/firmware

src/chips/cgia.c

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -731,31 +731,10 @@ void cgia_encode_sprite(uint32_t* rgbbuf, uint32_t* descriptor, uint8_t* line_da
731731
}
732732
}
733733

734-
static void store_back(uint32_t* rgbbuf, uint32_t columns);
735-
static uint32_t* restore_back(uint32_t* rgbbuf, uint32_t columns);
736-
737734
#define cgia_init fwcgia_init
738735
#include "firmware/src/ria/cgia/cgia.c"
739736
#undef cgia_init
740737

741-
static void store_back(uint32_t* rgbbuf, uint32_t columns) {
742-
uint32_t* dst = stored_line_data;
743-
uint pixels = columns * CGIA_COLUMN_PX;
744-
while (pixels) {
745-
*dst++ = *rgbbuf++;
746-
--pixels;
747-
}
748-
}
749-
static uint32_t* restore_back(uint32_t* rgbbuf, uint32_t columns) {
750-
uint32_t* src = stored_line_data;
751-
uint pixels = columns * CGIA_COLUMN_PX;
752-
while (pixels) {
753-
*rgbbuf++ = *src++;
754-
--pixels;
755-
}
756-
return rgbbuf;
757-
}
758-
759738
static void _cgia_copy_vcache_bank(cgia_t* vpu, uint8_t bank) {
760739
for (size_t i = 0; i < 256 * 256; ++i) {
761740
vram_cache[bank][i] = vpu->fetch_cb((vram_wanted_bank_mask[bank] | i), vpu->user_data);

0 commit comments

Comments
 (0)