Skip to content

Commit 0525214

Browse files
committed
Turn on bitmapfilter with the same criteria as bitmaptools
1 parent f4dfd5f commit 0525214

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

py/circuitpy_mpconfig.mk

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,6 @@ CFLAGS += -DCIRCUITPY_BITBANG_APA102=$(CIRCUITPY_BITBANG_APA102)
147147
CIRCUITPY_BITBANGIO ?= $(CIRCUITPY_FULL_BUILD)
148148
CFLAGS += -DCIRCUITPY_BITBANGIO=$(CIRCUITPY_BITBANGIO)
149149

150-
# bitmapfilter also depends on displayio, but is disabled by default
151-
CIRCUITPY_BITMAPFILTER ?= 0
152-
CFLAGS += -DCIRCUITPY_BITMAPFILTER=$(CIRCUITPY_BITMAPFILTER)
153-
154150
CIRCUITPY_BITOPS ?= 0
155151
CFLAGS += -DCIRCUITPY_BITOPS=$(CIRCUITPY_BITOPS)
156152

@@ -238,10 +234,12 @@ CFLAGS += -DCIRCUITPY_PARALLELDISPLAYBUS=$(CIRCUITPY_PARALLELDISPLAYBUS)
238234
CIRCUITPY_DOTCLOCKFRAMEBUFFER ?= 0
239235
CFLAGS += -DCIRCUITPY_DOTCLOCKFRAMEBUFFER=$(CIRCUITPY_DOTCLOCKFRAMEBUFFER)
240236

241-
# bitmaptools and framebufferio rely on displayio and are not on small boards
237+
# bitmapfilter, bitmaptools, and framebufferio rely on displayio and are not on small boards
238+
CIRCUITPY_BITMAPFILTER ?= $(call enable-if-all,$(CIRCUITPY_FULL_BUILD) $(CIRCUITPY_DISPLAYIO))
242239
CIRCUITPY_BITMAPTOOLS ?= $(call enable-if-all,$(CIRCUITPY_FULL_BUILD) $(CIRCUITPY_DISPLAYIO))
243240
CIRCUITPY_FRAMEBUFFERIO ?= $(call enable-if-all,$(CIRCUITPY_FULL_BUILD) $(CIRCUITPY_DISPLAYIO))
244241
CIRCUITPY_VECTORIO ?= $(CIRCUITPY_DISPLAYIO)
242+
CFLAGS += -DCIRCUITPY_BITMAPFILTER=$(CIRCUITPY_BITMAPFILTER)
245243
CFLAGS += -DCIRCUITPY_BITMAPTOOLS=$(CIRCUITPY_BITMAPTOOLS)
246244
CFLAGS += -DCIRCUITPY_FRAMEBUFFERIO=$(CIRCUITPY_FRAMEBUFFERIO)
247245
CFLAGS += -DCIRCUITPY_VECTORIO=$(CIRCUITPY_VECTORIO)

0 commit comments

Comments
 (0)