Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 892 Bytes

CONTRIBUTE.md

File metadata and controls

21 lines (15 loc) · 892 Bytes

Contributing to LYIGA

LYGIA is a project that aims to provide a unified API for writing shaders in different shading languages, with carefully tailored code, optimized for each language. It is a community-driven project and we welcome contributions from everyone.

At the moment we are figuring the best way to organize the project and the best practices to follow. If you have any suggestions, please open an issue.

As a general guideline, we are following these rules:

  • Everything goes through PRs. No standalone commits.
  • PRs need to be peer-reviewed by at least one language lead
  • PRs that change existing functions need to maintain language parity.

Who are the language leads?

  • GLSL: @patriciogonzalezvivo
  • HLSL: Shadi El Hajj (@shadielhajj)
  • WGSL: Stevan Dedovic (@sdedovic)
  • METAL: Anton Marini (@vade)
  • CUDA: (help wanted)
  • TSL: (help wanted)
  • OSL: (help wanted)