Joel Bodenmann
325a7c8b5f
cmake: fix typo
10 months ago
Joel Bodenmann
da1c2233e7
drivers/GDISP/LGDP4532: Add gdisp_lld_draw_pixel() and gdisp_lld_fill_area()
Contributed by "Volodymyr Shylov" <shilow@ukr.net>
10 months ago
Joel Bodenmann
168cd27633
update changelog.txt
11 months ago
Joel Bodenmann
143a3a8847
drivers/GDISP/SSD1322: Add missing driver.mk file
Fixes #7
11 months ago
Joel Bodenmann
56a88c440d
cmake: provide an IMPORTED target
1 year ago
Joel Bodenmann
cc0b175e7f
cmake: Improve Findugfx.cmake
1 year ago
Joel Bodenmann
ba9b9fb62b
cmake: add driver file for drivers/multiple/Win32
1 year ago
Joel Bodenmann
0f11538656
Revert "cmake: Print UGFX_ROOT variable on success"
This reverts commit d66739a349
.
1 year ago
Joel Bodenmann
d66739a349
cmake: Print UGFX_ROOT variable on success
1 year ago
Joel Bodenmann
ebf5033144
cmake: No longer print _SOURCES and _INCLUDE_DIRS variables
1 year ago
Joel Bodenmann
734c5cd421
cmake: Improve SDL driver integration
1 year ago
Joel Bodenmann
831c23e2ac
cmake: Add root directory to include directories
1 year ago
Joel Bodenmann
2ae3cf397d
CMake: Automatically set UGFX_ROOT
1 year ago
inmarket
33f6fa0eb0
More line ending fixes
1 year ago
inmarket
2c1c87ee1b
Fixing line endings
1 year ago
Joel Bodenmann
ae6a3bc18b
Adding CMake support for gdisp/STM32LTDC driver
1 year ago
Joel Bodenmann
68483139c9
Adding ChibiOS 7 support
1 year ago
Joel Bodenmann
64aa71339c
Adding CMake support
1 year ago
Joel Bodenmann
a4f225700f
Improving FreeBSD integration support
1 year ago
Joel Bodenmann
71a308a01a
Update readme
2 years ago
Joel Bodenmann
50be0d6432
Revert "Fix signed/unsigned comparison in gos_linux.c"
This reverts commit aa9e187581
.
2 years ago
Joel Bodenmann
7e2decd0cd
Update changelog.txt
2 years ago
Joel Bodenmann
aa9e187581
Fix signed/unsigned comparison in gos_linux.c
2 years ago
Joel Bodenmann
05b547bbbb
Updating changelog.txt
2 years ago
Joel Bodenmann
1d63573408
Adding FreeBSD support
2 years ago
Joel Bodenmann
1c29a88ee1
Fix SDL2 driver arguments to mmap() and sem_open()
Linux & MacOS seem to tolerate the incorrect parameters but they are wrong as per the documentation.
On more pedantic systems such as FreeBSD these calls fails.
2 years ago
Joel Bodenmann
4261a1fb0b
Fix missing return values in FSync GQUEUE implementations
2 years ago
inmarket
3d3555ec5a
Add Visual Studio Code project config to the .gitignore
2 years ago
Joel Bodenmann
2f82247223
Prevent const qualifier being discarded in vfnprintg()
2 years ago
Joel Bodenmann
cbf9c22adf
STM32LTDC: Update readme.md
2 years ago
Joel Bodenmann
6d6ce043d0
Whitespaces
2 years ago
Joel Bodenmann
0a55fc94bd
Avoid duplicate const specifier compiler warnings
The original code is perfectly valid standard C. However, some compilers (especially GCC) complain about duplicate const specifiers anyway.
At this point we cave in as there doesn't seem to be any efforts to fix this problem by the corresponding compiler vendors.
uGFX v3 will no longer suffer from this problem as the driver interface works differently in this area.
2 years ago
Joel Bodenmann
0dac6b4d0f
Fix ChibiOS 6.x kernel support
2 years ago
Joel Bodenmann
14f26ec934
Whitespaces
2 years ago
Joel Bodenmann
7845f44f20
Win32 driver: Fix memory leak / invalid pointer to free() when re-calculating buffer position in a specific situation.
Thanks to @nathanwiebe for reporting this.
2 years ago
Joel Bodenmann
1235a9056c
Win32 driver: Fix buffer position calculation in gdisp_lld_blit_area()
Thanks to @nathanwiebe for reporting this.
2 years ago
Joel Bodenmann
3f1f1c6a95
Fix/clean changelog.txt
2 years ago
Joel Bodenmann
8d6b2c4707
GTRANS: Update /demos/modules/gtrans/basic
2 years ago
Joel Bodenmann
317db95c46
GTRANS: Update types
2 years ago
Joel Bodenmann
ec257874a7
GDISP: Explicitly handle gOrientation values where applicaple
This addresses a compiler bug in some versions of GCC which warn about unhandled enum values although there is a default handler.
2 years ago
Joel Bodenmann
b17cb215f4
STM32LTDC: Handle gOrientationPortrait and gOrientationLandscape explicitly although not supporting it
2 years ago
Joel Bodenmann
b3216fa0cc
Minor doxygen fixes
2 years ago
Joel Bodenmann
888c7e8640
STM32LTDC: Fix bug in DMA2D blitting
Thanks to @nathanwiebe for reporting this:
https://community.ugfx.io/topic/3159-a-bug-in-the-stm32-ltdc-driver
2 years ago
Joel Bodenmann
853f2cba98
Relocate current benchmark to /demos/benchmarks/rectangles
2 years ago
Joel Bodenmann
c713719326
Update /demos/benchmarks configuration file
2 years ago
Joel Bodenmann
b98a6c258c
Update /demos/benchmarks
This uses GOS functionalities to count ticks instead of hardware specific cycle counters.
2 years ago
Joel Bodenmann
c57bd08379
Fix comment
2 years ago
Joel Bodenmann
409b8d4490
Update changelog.txt
2 years ago
Joel Bodenmann
77f10024e0
STM32LTDC: Improve pixel format detection if 2nd layer is used
This is necessary as using double buffering via STM32LTDC_USE_DOUBLEBUFFERING will also result in GDISP_TOTAL_DISPLAYS being larger than 1.
2 years ago
Joel Bodenmann
72200af286
Update changelog.txt
2 years ago