@@ -147,10 +147,6 @@ CFLAGS += -DCIRCUITPY_BITBANG_APA102=$(CIRCUITPY_BITBANG_APA102)
147
147
CIRCUITPY_BITBANGIO ?= $(CIRCUITPY_FULL_BUILD )
148
148
CFLAGS += -DCIRCUITPY_BITBANGIO=$(CIRCUITPY_BITBANGIO )
149
149
150
- # bitmapfilter also depends on displayio, but is disabled by default
151
- CIRCUITPY_BITMAPFILTER ?= 0
152
- CFLAGS += -DCIRCUITPY_BITMAPFILTER=$(CIRCUITPY_BITMAPFILTER )
153
-
154
150
CIRCUITPY_BITOPS ?= 0
155
151
CFLAGS += -DCIRCUITPY_BITOPS=$(CIRCUITPY_BITOPS )
156
152
@@ -238,10 +234,12 @@ CFLAGS += -DCIRCUITPY_PARALLELDISPLAYBUS=$(CIRCUITPY_PARALLELDISPLAYBUS)
238
234
CIRCUITPY_DOTCLOCKFRAMEBUFFER ?= 0
239
235
CFLAGS += -DCIRCUITPY_DOTCLOCKFRAMEBUFFER=$(CIRCUITPY_DOTCLOCKFRAMEBUFFER )
240
236
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 ) )
242
239
CIRCUITPY_BITMAPTOOLS ?= $(call enable-if-all,$(CIRCUITPY_FULL_BUILD ) $(CIRCUITPY_DISPLAYIO ) )
243
240
CIRCUITPY_FRAMEBUFFERIO ?= $(call enable-if-all,$(CIRCUITPY_FULL_BUILD ) $(CIRCUITPY_DISPLAYIO ) )
244
241
CIRCUITPY_VECTORIO ?= $(CIRCUITPY_DISPLAYIO )
242
+ CFLAGS += -DCIRCUITPY_BITMAPFILTER=$(CIRCUITPY_BITMAPFILTER )
245
243
CFLAGS += -DCIRCUITPY_BITMAPTOOLS=$(CIRCUITPY_BITMAPTOOLS )
246
244
CFLAGS += -DCIRCUITPY_FRAMEBUFFERIO=$(CIRCUITPY_FRAMEBUFFERIO )
247
245
CFLAGS += -DCIRCUITPY_VECTORIO=$(CIRCUITPY_VECTORIO )
0 commit comments