D good first issues

4 open D issues currently match the default 10+ star filter. Scored difficulty: 5,946 at 1/5, 8,786 at 2/5, 12,699 at 3/5, 12,118 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is D.

All languages · Browse projects · How to find good first issues

Showing 4 of ~4 matching filters (D · 10+ stars)

List

Downcasting out of range should clamp for float => 8b/16b

AI summary

The task requires modifying Gamut's image processing functions that convert floating-point pixel data (float) to 8-bit or 16-bit integer representations (ubyte/ushort). Currently, out-of-range values (less than 0 or greater than 1) cause wraparound, leading to bugs. The fix involves clamping these values to the valid 0-1 range before the conversion, eliminating the wraparound issue and ensuring predictable behavior.

documentationenhancementgood first issue
45Libraries · Image Processing
Difficulty
3/5

Also browsing: Python , TypeScript , JavaScript