Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
N NTIOS-2020
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Nuclaer
  • NTIOS-2020
  • Issues
  • #13

Closed
Open
Created Dec 18, 2020 by Nuclaer@NuclaerMaintainer

Colors have display issues (source unknown)

Colors do not display correctly. They are very close to correct, but not exactly right. This is with the ili9481 display driver.

Although this is best seen in conjunction with the image decoder (Using Tricorder software w/ imageload command), it seems to have issues on the graphics API side.

I have a hunch that the bits have some sort of strange issue, either less significant bits are being ignored or are sent wrong to the display. Could be related to color.h, because color conversions are performed frequently in the driver, image decoder, and sometimes even elsewhere.

Although this is a nuisance and makes images display ugly, it's not a critical problem.

Tests with all 65536 colors appear to run correctly, and that's using setPixel() with 16 bit color, incrementing through every value. No color conversions.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking