Ibrahim Abdelkader
2922d6d1c6
Merge pull request #2209 from kwagyeman/kwabena/add_circle_aa
...
imlib/draw: Add AA support for draw_circle.
2024-07-04 21:21:35 +02:00
Ibrahim Abdelkader
99c3ddd7fc
Merge pull request #2208 from kwagyeman/kwabena/minor_draw_line_cleanup
...
imlib/draw: Cleanup drawline code.
2024-05-19 09:55:14 +02:00
Ibrahim Abdelkader
b2e90e6c47
Merge pull request #2191 from kwagyeman/kwabena/clean_to_x
...
modules/py_image: Update py_image_to with mp_arg_parse_all.
2024-05-13 16:51:08 +02:00
Kwabena W. Agyeman
3fee02ffb5
modules/py_image: Update py_image_to with mp_arg_parse_all.
2024-05-12 21:12:17 -07:00
Kwabena W. Agyeman
3776924659
imlib/draw: Add AA support for draw_circle.
2024-05-10 18:54:18 -07:00
Kwabena W. Agyeman
7d4f70e9ef
imlib/draw: Cleanup drawline code.
2024-05-09 20:48:39 -07:00
Kwabena W. Agyeman
11acce5865
imlib/draw: Fix out of bound crash issue with set_pixel_aa.
2024-04-17 20:04:02 -07:00
xue-singtown
25f760991e
imlib/draw: Add anti aliasing in draw_line.
2024-01-30 17:39:42 +08:00
Kwabena W. Agyeman
66567958c3
imlib: Add scaling and centering hints to draw_image.
2023-11-07 12:29:57 -08:00
Kwabena W. Agyeman
30ed69b306
imlib: Add hmirror, vflip, and transpose support to draw_image.
2023-10-29 23:08:11 -07:00
Kwabena W. Agyeman
230fa1ca32
imlib: Add callback argument to draw_image.
2023-10-29 15:35:58 -07:00
Kwabena W. Agyeman
15c98c0762
imlib: Refactor imlib_draw_image_rect.
2023-10-29 15:28:22 -07:00
Kwabena W. Agyeman
522a363f5c
imlib: Remove redundant code in draw.c.
2023-10-05 17:48:31 -07:00
Kwabena W. Agyeman
bcc1eacd69
imlib: Fix DMA2D cache line access.
2023-10-05 17:47:37 -07:00
luzpaz
971f14daab
misc: Fix typos in src/omw subdirectory
...
Found via `codespell -q 3 -S "*.pgm,*.ppm,./src/hal,./src/drivers" -L als,dout,erro,extint,hsi,inout,ois,paeth,re-use,ser,serie`
2023-09-16 17:01:42 +00:00
iabdalkader
35ed56310d
misc: Format code.
2023-07-02 21:49:23 +02:00
Kwabena W. Agyeman
c6f9aceb2a
imlib: Fix Draw Image Area Scaling.
2022-09-25 19:16:21 -07:00
Kwabena W. Agyeman
29b836d342
imlib: Fix image scaler ROI support.
2022-09-22 10:14:17 -07:00
Kwabena W. Agyeman
4e62482d5f
imlib: Fix cache usage for the OpenMV PT for its LCD.
2022-04-02 17:49:30 -07:00
iabdalkader
b5b26ff390
imlib: Fix JPEG decompress buffers cache alignment.
2022-02-27 17:34:40 +02:00
iabdalkader
421a685370
imlib: Update JPEG decoder and fix memory issues.
...
* Fix MemManage fault on decoding odd images.
* Support decoding YCBCR to Grayscale.
* Support decoding Grayscale to RGB565.
* Minor formatting fixes.
* Use a single decompress function for all formats.
* Fixes #1550
2022-02-27 16:14:49 +02:00
Kwabena W. Agyeman
f12a4659c8
Add PNG Support
2022-01-27 03:04:59 +02:00
Kwabena W. Agyeman
bf447e5599
Add yuv image processing support
2021-09-19 09:42:28 -07:00
Kwabena W. Agyeman
3ed668ab5b
Add full debayering support
2021-09-09 14:18:57 -07:00
Ibrahim Abd Elkader
d5ad043c30
Advanced pixel formats. ( #1448 )
...
* Advanced pixel formats.
* Use a new pixel format that encodes flags, id and bpp in the pixel format itself.
* Fixes for review comments.
2021-09-09 13:34:31 +02:00
Kwabena W. Agyeman
642c503744
Add jpeg decoding support ( #1371 )
...
* Add jpeg decoding support
2021-06-29 01:49:53 +02:00
Kwabena W. Agyeman
5cbd2e3950
Add debayering support to draw image
2021-03-26 09:37:06 -07:00
iabdalkader
aeb7539cfa
Update license date.
2021-02-14 16:47:45 +02:00
Kwabena W. Agyeman
01aad01c49
Update draw image to support in place updates
2021-01-15 10:29:07 -08:00
iabdalkader
74e214abe8
Move unaligned memory to separate file.
2020-12-30 00:58:26 +02:00
iabdalkader
4bfa7b41b7
Remove STM32_HAL_H from common code.
2020-12-19 20:51:52 +02:00
iabdalkader
bc6d1d22f0
Split code into common and port specific code.
2020-12-18 00:59:28 +02:00