Skip to content

tests: add new program to test ubuf_pic_blit#1205

Open
JDarnley wants to merge 1 commit into
Upipe:masterfrom
JDarnley:ubuf_pic_blit
Open

tests: add new program to test ubuf_pic_blit#1205
JDarnley wants to merge 1 commit into
Upipe:masterfrom
JDarnley:ubuf_pic_blit

Conversation

@JDarnley

Copy link
Copy Markdown
Contributor

Adds a test that hits all the branches (except error paths) of ubuf_pic_blit and ubuf_pic_blit_alpha. It cannot hit some branches in ubuf_pic_blit_alpha10 because of a bug when no alpha plane is present the code defaults to an 8-bit path. It also shows the bug I mentioned in #1195 regarding nv12 semi-planar pictures. These don't cause the test program to fail at the moment because I disabled the assert that would trigger.

If you agree that the expected_blit functions in the test program correctly represent what should happen then we can fix these bugs and allow the test program to generate more errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant