* OpenCL source code only, licenced under GPLv3 (or later).
* Not hard-coded for a specific GPU model or manufacturer.
* Known limitations and any specific configuration quirks must be mentioned.
### Procedure
@ -21,7 +69,7 @@ the commit message which kernel is used as a base.
@@ -21,7 +69,7 @@ the commit message which kernel is used as a base.
2. Make changes to the kernel. Commit them.
This way, it can be easily shown what was changed.
This allows to produce a diff that makes sense.
3. Search for KL_CKOLIVAS and CKOLIVAS_KERNNAME in the top-level source
directory and make additions to the listed files in order to integrate
@ -33,5 +81,6 @@ Now it can be selected when starting via the `--kernel` argument or
@@ -33,5 +81,6 @@ Now it can be selected when starting via the `--kernel` argument or
4. Add yourself to the "kernels" section in `AUTHORS.md`. Keep it short.
5. Submit a pull request on GitHub, or file it at the issue tracker,
listing your git repository and branch name. The current repository and
issue tracker links should be in `README.md`.
outlining the changes made, known limitations, and tested GPUs. List
your git repository and branch name. The current repository and issue