Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix STM32LTDC orientation and DMA2D acceleration | inmarket | 2015-11-25 | 2 | -96/+98 | |
| | ||||||
* | Make all include paths in ugfx relative. | inmarket | 2015-11-21 | 28 | -64/+64 | |
| | | | | The only include path now needed is for drivers (in particular GDISP drivers) | |||||
* | Replace all inline definitions with GFXINLINE | inmarket | 2015-10-23 | 37 | -281/+281 | |
| | ||||||
* | Turn off buggy DMA2D for now | inmarket | 2015-10-06 | 1 | -1/+1 | |
| | ||||||
* | Another minor update | inmarket | 2015-10-05 | 1 | -7/+2 | |
| | | | | Also add new studio options file | |||||
* | Add support for SH1106 in the SSD1306 driver | inmarket | 2015-09-18 | 2 | -0/+9 | |
| | ||||||
* | Merge branch 'master' into Alternate_Raw32_Scheduler | Joel Bodenmann | 2015-07-24 | 1 | -3/+9 | |
|\ | ||||||
| * | Fixing STM32LTDC driver for STM32F4 series | Joel Bodenmann | 2015-07-24 | 1 | -3/+9 | |
| | | ||||||
* | | STM32LTDC Cleanup and support for 180 degree rotation | Joel Bodenmann | 2015-07-24 | 1 | -31/+62 | |
| | | ||||||
* | | STM32F746 cleanup | inmarket | 2015-07-16 | 1 | -2/+1 | |
|/ | ||||||
* | Fixing broken macro in STM32LTDC driver (sorry for being stupid) | Joel Bodenmann | 2015-07-12 | 1 | -15/+1 | |
| | ||||||
* | Cleanup STM32LTDC driver | Joel Bodenmann | 2015-07-12 | 1 | -14/+26 | |
| | ||||||
* | Adding DMA2D to STM32F429i-Discovery | Joel Bodenmann | 2015-07-12 | 3 | -0/+127 | |
| | ||||||
* | Adding DMA2D support to STM32LTDC driver | Joel Bodenmann | 2015-07-12 | 3 | -2/+126 | |
| | ||||||
* | Working STM32F746G-Discovery board + example for raw32 | inmarket | 2015-07-11 | 1 | -4/+4 | |
| | | | | Working STM32LTDC video driver | |||||
* | working on the LTDC driver (not done yet and also hacky code) | Joel Bodenmann | 2015-07-10 | 1 | -1/+1 | |
| | ||||||
* | Renaming driver to STM32LTDC as this will be a generic one | Joel Bodenmann | 2015-07-09 | 7 | -8/+8 | |
| | ||||||
* | Adding correct display parameters | Joel Bodenmann | 2015-07-08 | 1 | -3/+3 | |
| | ||||||
* | Adding some board file stuff for the F7 discovery (nothing done yet, just ↵ | Joel Bodenmann | 2015-07-08 | 3 | -18/+7 | |
| | | | | adding the required files) | |||||
* | Whitespaces | Joel Bodenmann | 2015-07-08 | 1 | -9/+17 | |
| | ||||||
* | Remove obsolete ILI9341 stuff. | Joel Bodenmann | 2015-07-08 | 1 | -70/+3 | |
| | ||||||
* | Fixing include paths | Joel Bodenmann | 2015-07-08 | 1 | -4/+2 | |
| | ||||||
* | Starting STM32F7 Discovery driver development | Joel Bodenmann | 2015-07-08 | 6 | -0/+673 | |
| | ||||||
* | Adding 'flipHorizontally' and 'flipVertically^optiony to SSD1963 | Joel Bodenmann | 2015-06-21 | 3 | -10/+23 | |
| | ||||||
* | Fixes to SSD1331 | inmarket | 2015-05-10 | 2 | -9/+6 | |
| | ||||||
* | Started prototyping some changes to the STM32F429iDiscovery driver. | inmarket | 2015-05-03 | 1 | -6/+21 | |
| | | | | None are active yet. | |||||
* | SSD1331 OLED display controller driver - accelerated including scroll support. | inmarket | 2015-04-07 | 5 | -0/+493 | |
| | ||||||
* | First cut SSD1351 driver | inmarket | 2015-04-01 | 5 | -0/+388 | |
| | ||||||
* | Fix shimmering with the STM32F429-iDiscovery display | inmarket | 2015-02-28 | 1 | -1/+1 | |
| | ||||||
* | Updates to Mikromedia-Plus-STM32-M4 board and the SSD1963 driver | inmarket | 2015-02-28 | 1 | -27/+17 | |
| | ||||||
* | Some changes to the SSD1963 driver to cater for new boards | inmarket | 2015-02-23 | 1 | -17/+39 | |
| | ||||||
* | More fixes to TLS8204 driver | inmarket | 2015-02-07 | 1 | -4/+4 | |
| | ||||||
* | Yet another SSD1306 driver fix | inmarket | 2015-02-07 | 1 | -0/+1 | |
| | ||||||
* | Fixes to all monochrome drivers | inmarket | 2015-02-07 | 9 | -6/+104 | |
| | | | | TLS8204 driver is now operational | |||||
* | Fix optimization code that broke the SSD1306 for I2C interfaces. | inmarket | 2015-02-06 | 2 | -13/+3 | |
| | ||||||
* | Updates to TLS8204 driver | inmarket | 2015-02-05 | 1 | -6/+8 | |
| | ||||||
* | Driver bugfix | inmarket | 2015-02-05 | 1 | -5/+1 | |
| | ||||||
* | Missing definition in driver board template file | inmarket | 2015-02-05 | 1 | -0/+5 | |
| | ||||||
* | Missing definition in driver board template file | inmarket | 2015-02-05 | 1 | -0/+5 | |
| | ||||||
* | Fixing SSD2119 orientation bug | Joel Bodenmann | 2015-02-04 | 1 | -3/+3 | |
| | ||||||
* | Add TLS8204 monochrome display. Not fully tested yet. | inmarket | 2015-01-27 | 5 | -0/+405 | |
| | ||||||
* | Big file rename to reduce problems with brain-dead IDE's that don't handle ↵ | inmarket | 2015-01-21 | 24 | -24/+24 | |
| | | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames). | |||||
* | Update SSD1289 and SSD2119 drivers to support using CCM memory for stack ↵ | inmarket | 2014-12-17 | 6 | -12/+42 | |
| | | | | | | when using DMA. Use GDISP_NO_DMA_FROM_STACK. | |||||
* | Had to revert the new method of orientation support for SSD1306. | inmarket | 2014-12-16 | 1 | -55/+85 | |
| | | | | | | | Unfortunately the new method immediately flipped orientation rather than just affecting drawing operations. As both methods can be supported by the hardware/code we always use drawing only orientation support. Updated the new fill routine to match. Also fixed color black bug and moved variable definitions to start of a block as is required by pure C compilers. | |||||
* | Merge branch 'master' into ssd1306 | ergosys | 2014-12-15 | 1 | -5/+5 | |
|\ | ||||||
| * | Split SSD1306 spi board example into 2 files. | inmarket | 2014-12-15 | 2 | -7/+25 | |
| |\ | | | | | | | | | | | | | Revert chibios 3.x use of bool as a base type for bool_t. back to char bool is available on c++ compilers only!!!! | |||||
| * | | Updates for the EMBEST board and a small fix to the SSD2119 driver. | inmarket | 2014-12-15 | 1 | -5/+5 | |
| | | | ||||||
* | | | Implement "hardware" fills | ergosys | 2014-12-13 | 2 | -0/+41 | |
| | | | | | | | | | | | | | | | | | | Implement hardware fills by drawing on the framebuffer. This provides a significant performance boost for filled geometric primitives and a small one for font drawing. Tested at all orientations. | |||||
* | | | use gdispColor2Native to get fill color | ergosys | 2014-12-13 | 1 | -1/+1 | |
| | | | ||||||
* | | | Partially handle screen rotation using remapping | ergosys | 2014-12-13 | 2 | -48/+45 | |
| |/ |/| | | | | | | | | | | | | | | | | | Use row and column remapping to change either row or column addressing for each orientation. This removes the need to reverse the drawing direction of either x or y in the drawing routines. However in the 90 and 270 case x and y must still be swapped. Also, rename the SSD1306 remapping command names so they are more descriptive. |