circuitpython/shared-module
Jeff Epler 30c07a772f
bitmaptools: dither: get rid of shifts
this happens to make the occasional FS dither artifact disappear.
I guess `a * b >> 8` and `(a * b) / 256` are not identical.  I'm not
sure if it was just the parens or not, but write the clearer code and
rely on the compiler to substitute an appropriate shift if possible.
2021-11-24 09:51:24 -06:00
..
_bleio Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
_eve Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
_stage Stage: add support for viewport scrolling 2021-10-09 00:05:49 +02:00
adafruit_bus_device Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
adafruit_pixelbuf Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
aesio run code formatting script 2021-03-15 19:27:36 +05:30
atexit Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
audiocore Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
audioio bring MixerVoice back to building state; update documentation 2019-08-03 11:20:06 -05:00
audiomixer Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
audiomp3 Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
audiopwmio audiopwmio: Add the shared files for this new module 2019-07-26 07:52:37 -05:00
bitbangio Move OneWire to onewireio from busio 2021-08-12 10:47:14 -07:00
bitmaptools bitmaptools: dither: get rid of shifts 2021-11-24 09:51:24 -06:00
bitops Merge MicroPython 1.14 into CircuitPython 2021-05-11 15:07:40 -07:00
board Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
busio Move OneWire to onewireio from busio 2021-08-12 10:47:14 -07:00
canio Enable -Werror=missing-prototypes on espressif port 2021-11-10 11:07:45 -06:00
displayio Add displayio bitmaps to unix build 2021-11-12 10:47:17 -06:00
fontio Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
framebufferio add initial esp32c3 support 2021-09-26 09:39:40 +05:30
gamepadshift more missing-prototypes fixes 2021-11-10 21:00:17 -06:00
getpass Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
gifio use mp_get_stream_raise, it's more specific 2021-11-20 08:53:04 -05:00
imagecapture ParallelImageCapture: Add continuous capture on espressif 2021-11-03 11:02:46 -05:00
ipaddress run code formatting script 2021-03-15 19:27:36 +05:30
keypad Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
memorymonitor run code formatting script 2021-03-15 19:27:36 +05:30
msgpack Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
multiterminal Merge tag 'v1.9.3' 2017-11-02 12:41:50 -07:00
onewireio Move OneWire to onewireio from busio 2021-08-12 10:47:14 -07:00
os run code formatting script 2021-03-15 19:27:36 +05:30
paralleldisplay Stub out the non-sequential parallel bus constructor 2021-09-21 15:00:43 -05:00
qrio Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
rainbowio rainbowio: optimize for code size 2021-11-12 17:31:22 -06:00
random Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
rgbmatrix remove commented-out code 2021-05-27 11:33:17 -05:00
rotaryio Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
sdcardio Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
sharpdisplay Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
storage Create first BLE-only board, Micro:Bit v2 2021-07-14 09:55:51 -07:00
struct Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
synthio RP2040 PWMAudioOut: Release DMA channels after play has finished. 2021-07-01 17:36:29 -04:00
terminalio Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
time Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
touchio run code formatting script 2021-03-15 19:27:36 +05:30
traceback Reduce code duplication in traceback module 2021-08-09 08:27:28 -05:00
uheap Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
usb_cdc Enable -Wmissing-prototypes for atmel-samd 2021-11-09 20:05:00 -06:00
usb_hid check that boot device is interface #0; remove instrumentation 2021-10-13 12:30:01 -04:00
usb_midi Enable -Wmissing-prototypes for atmel-samd 2021-11-09 20:05:00 -06:00
ustack run code formatting script 2021-03-15 19:27:36 +05:30
vectorio Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00