Skip to content

Clear color handling for LE_X1A7R8G8B8_O1A7R8G8B8 and LE_X1A7R8G8B8_Z1A7R8G8B8 needs testing/assert removal #2426

@abaire

Description

@abaire

Bug Description

We need to remove the unconditional assert here:

assert(false); /* Untested */

Expected Behavior

You should be able to clear the screen with the framebuffer surface format set to any HW supported format.

Tests: abaire/nxdk_pgraph_tests@76eec60
HW Test results: https://abaire.github.io/nxdk_pgraph_tests_golden_results/results/Clear/index.html - note that alpha is significant for these tests.

xemu Version

N/A, affects all versions

System Information

N/A, affects all systems

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions