2016-03-15 09:07:33 +03:00
|
|
|
## How to contribute?
|
|
|
|
|
|
|
|
Everyone is welcome to contribute to bgfx by submitting bug reports, testing on
|
|
|
|
different platforms, writing examples, improving documentation, profiling and
|
|
|
|
optimizing, helping newcomers, telling others about bgfx, etc.
|
|
|
|
|
2016-04-03 20:35:50 +03:00
|
|
|
If you have just quick oneliner question it's prefereable to ask it at chat
|
2020-06-24 07:10:31 +03:00
|
|
|
https://discord.gg/9eMbv7J instead opening new issue.
|
2016-04-03 20:35:50 +03:00
|
|
|
|
2016-03-30 07:08:26 +03:00
|
|
|
## Submitting bugs
|
|
|
|
|
|
|
|
Unless bug is trivial, and easy to explain and understand, the fastest way to
|
|
|
|
fix bug is to get repro case. In most of cases it's enough to modify existing
|
|
|
|
example (with minimal number of changes) and reproduce bug there.
|
|
|
|
|
2016-03-15 09:07:33 +03:00
|
|
|
## Contributing code
|
|
|
|
|
|
|
|
**When contributing to the bgfx project you must agree to the BSD 2-clause
|
|
|
|
licensing terms.**
|
|
|
|
|
|
|
|
Pull request checklist:
|
|
|
|
|
|
|
|
- Make sure you test your code with provided examples before creating PR.
|
|
|
|
- Create focused PR with minimal number of changes relevant to feature added
|
|
|
|
or bug fixed.
|
|
|
|
- Use [EditorConfig](http://editorconfig.org/) in your editor of choice to
|
|
|
|
apply the same editor settings used by bgfx project.
|