mirror of
https://frontier.innolan.net/github/AmigaExamples.git
synced 2026-09-12 14:21:56 +00:00
Added dithered ham test
This commit is contained in:
+10
-1
@@ -26,6 +26,10 @@ HAM_IMAGE=../../assets/gigi.png
|
||||
HAM_BASE=out/ham
|
||||
REFERENCE_HAM_BASE=reference/ham
|
||||
|
||||
DITHERED_HAM_IMAGE=../../assets/gigi.png
|
||||
DITHERED_HAM_BASE=out/dithered_ham
|
||||
REFERENCE_DITHERED_HAM_BASE=reference/dithered_ham
|
||||
|
||||
$(IMAGECON): out bin $(OBJS)
|
||||
gcc $(OBJS) -o $(IMAGECON) $(LIBS)
|
||||
|
||||
@@ -63,7 +67,10 @@ $(EHB_BASE).bin: $(EHB_IMAGE)
|
||||
$(HAM_BASE).bin: $(HAM_IMAGE)
|
||||
$(IMAGECON) --input $(HAM_IMAGE) --output $(HAM_BASE) --output-bitplanes --ham --output-palette-asm
|
||||
|
||||
test: $(IMAGECON) $(OUTPUT_BASE).bin $(SHARED_PALETTE) $(USED_PALETTE) $(EHB_BASE).bin $(HAM_BASE).bin
|
||||
$(DITHERED_HAM_BASE).bin: $(DITHERED_HAM_IMAGE)
|
||||
$(IMAGECON) --input $(DITHERED_HAM_IMAGE) --output $(DITHERED_HAM_BASE) --dither --output-bitplanes --ham --output-palette-asm
|
||||
|
||||
test: $(IMAGECON) $(OUTPUT_BASE).bin $(SHARED_PALETTE) $(USED_PALETTE) $(EHB_BASE).bin $(HAM_BASE).bin $(DITHERED_HAM_BASE).bin
|
||||
diff $(OUTPUT_BASE).bin $(REFERENCE_BASE).bin
|
||||
diff $(OUTPUT_BASE)-copper-list.s $(REFERENCE_BASE)-copper-list.s
|
||||
diff $(OUTPUT_BASE)-palette.s $(REFERENCE_BASE)-palette.s
|
||||
@@ -76,6 +83,8 @@ test: $(IMAGECON) $(OUTPUT_BASE).bin $(SHARED_PALETTE) $(USED_PALETTE) $(EHB_BAS
|
||||
diff $(EHB_BASE)-copper-list.s $(REFERENCE_EHB_BASE)-copper-list.s
|
||||
diff $(HAM_BASE)-ham.bin $(REFERENCE_HAM_BASE)-ham.bin
|
||||
diff $(HAM_BASE)-palette.s $(REFERENCE_HAM_BASE)-palette.s
|
||||
diff $(DITHERED_HAM_BASE)-ham.bin $(REFERENCE_DITHERED_HAM_BASE)-ham.bin
|
||||
diff $(DITHERED_HAM_BASE)-palette.s $(REFERENCE_DITHERED_HAM_BASE)-palette.s
|
||||
|
||||
@echo "______ ___ _____ _____ ___________ "
|
||||
@echo "| ___ \/ _ \ / ___/ ___| ___| _ \ "
|
||||
|
||||
Reference in New Issue
Block a user