# File lib/pixels.rb, line 521
521:     def rgba_from_color(color)
522:       # Extract 5 bits-per-channel values
523:       b5 = color & 0x1f
524:       g5 = (color >> 5) & 0x1f
525:       r5 = (color >> 10) & 0x1f
526:       a1 = (color >> 15) & 1
527: 
528:       # Convert 5 bits-per-channel to 8 bits-per-channel
529:       r8 = r5 * 255 / 31
530:       g8 = g5 * 255 / 31
531:       b8 = b5 * 255 / 31
532:       a8 = (a1 > 0) ? 255 : 0
533:       return [r8, g8, b8, a8]
534:     end