aboutsummaryrefslogtreecommitdiffstats
path: root/src/gmisc
Commit message (Collapse)AuthorAgeFilesLines
* using GFX_PI internally to avoid issues with M_PIJoel Bodenmann2015-11-282-4/+4
|
* Make all include paths in ugfx relative.inmarket2015-11-215-5/+5
| | | | The only include path now needed is for drivers (in particular GDISP drivers)
* More compiler specific stuffinmarket2015-11-181-1/+1
|
* Fix (potential) compiler warnings about redefining PIWoody Hawthorne2015-11-151-0/+2
|
* Added ability to compile ugfx as a single file (excluding driver and board ↵inmarket2015-06-081-0/+11
| | | | | | files). Simply compile src/gfx_mk.c
* Add the license to the makefilesinmarket2015-06-081-0/+5
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-218-29/+4
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Add MatrixFloat2D and MatrixFixed2D operations to GMISC.inmarket2014-11-213-6/+451
| | | | Add polygon demo
* Rename lots of files to help prevent compile time name conflicts.inmarket2014-08-204-231/+231
|
* Added support for playing arbitrary format audio files with an intelligent ↵inmarket2014-06-231-0/+1
| | | | | | audio processor like the VS1053 codec. Demo added.
* Reworking the GWIN doxygen documentation.Joel Bodenmann2014-05-201-1/+1
|
* Add bit format testing to sample formats.inmarket2014-03-111-0/+10
|
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-194-3/+323
|
* added deinit() routines for all modules (not implemented so far)Joel Bodenmann2014-02-021-1/+8
|
* Fix incorrect naming of GMISC_INVSQRT_... macros.inmarket2013-11-091-3/+3
|
* Slight improvement to the precision of the GMISC invsqrt() function.inmarket2013-10-241-1/+1
|
* GMISC invsqrt() function.inmarket2013-10-241-15/+41
| | | | | | | Fix a 64bit processor bug. Add support for processors where the floating point and integer endianness don't match. Add support for processors with a non-standard floating point format. Update gdisp_streaming demo with extra comments to reflect the above changes.
* New inverse square root accelerated math functioninmarket2013-09-241-0/+18
|
* fixed license headersJoel Bodenmann2013-07-213-3/+3
|
* Fix missing init function for GMISCinmarket2013-07-162-1/+22
|
* License header updatesinmarket2013-06-152-19/+6
|
* GOS module, for operating system independanceinmarket2013-05-253-10/+168
| | | | | GMISC fast floating point trig GMISC fast fixed point trig
* updated license headersJoel Bodenmann2013-05-031-19/+6
|
* Revert "updated license headers"Joel Bodenmann2013-05-021-9/+0
| | | | This reverts commit 0a26d9983b6d1deab272ff6dde98f7c77ff2a56c.
* updated license headersJoel Bodenmann2013-05-021-0/+9
|
* updated copyright - 2013Joel Bodenmann2013-03-061-1/+1
|
* removed GDISP_LLD() macro - fixJoel Bodenmann2013-02-112-0/+242
|
* removed GDISP_LLD() macroJoel Bodenmann2013-02-112-242/+0
|
* Implement GMISC Array OperationsAndrew Hannam2013-01-171-1/+205
|
* New Subsystems GADC, GAUDIN, GAUDOUT, GMISCAndrew Hannam2013-01-172-0/+38
Subsystem definitions and API (not fully implemented yet)