Skip to content

Support non-byte aligned pixel lengths #709

Open
@Makuna

Description

@Makuna

Some Chips support 12bit per color element (total of 36 bits per pixel) which are not byte aligned and thus the current Feature/Method model can't support.
The feature model today assumes a pixel of data is always in byte length sizes.

Describe the solution you'd like
Enhance the features to support bits rather than bytes for pixel length.
Some methods use look up tables to quickly encode/form the output data for the hardware peripheral they use; these tables also makes assumptions about the size, but often it is only two bits minimum.

Describe alternatives you've considered
Two or four bits size increments due to method limitations.

Additional context
#705

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementfuture considerationThis issue is tracking a feature for consideration in any future major work.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions