Robert Foss | 8ff3ea6 | 2017-09-22 02:35:07 +0200 | [diff] [blame] | 1 | Patches to drm_hwcomposer are very much welcome, we really want this to be the |
| 2 | universal HW composer implementation for Android and similar platforms |
| 3 | So please bring on porting patches, bugfixes, improvements for documentation |
| 4 | and new features. |
| 5 | |
| 6 | A short list of contribution guidelines: |
| 7 | |
| 8 | - Please submit patches formatted with git send-email/git format-patch or |
| 9 | equivalent to |
| 10 | |
| 11 | dri-devel <dri-devel@lists.freedesktop.org> |
| 12 | |
| 13 | Please use --subject-prefix="PATCH hwc" so that drm_hwcomposer patches are easily |
| 14 | identified in the massive amount mails on dri-devel. To ensure this is always |
| 15 | done, run: |
| 16 | |
| 17 | git config format.subjectprefix "PATCH hwc" |
| 18 | |
| 19 | - drm_hwcomposer is Apache 2.0 Licensed and we require contributions to follow the |
| 20 | developer's certificate of origin: http://developercertificate.org/ |
| 21 | |
| 22 | - When submitting new code please follow the naming conventions documented |
| 23 | in the generated documentation. Also please make full use of all the helpers and |
| 24 | convenience macros provided by drm_hwcomposer. The below command can help you |
| 25 | with formatting of your patches: |
| 26 | git diff | clang-format-diff-3.5 -p 1 -style=file |
| 27 | |
| 28 | - Hardware specific changes should get tested on relevant platforms |
| 29 | before committing. |
| 30 | |
| 31 | Happy hacking! |