mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-03-22 03:40:30 +00:00
VRG disp.: do not submit frame which pitches do not match
This commit is contained in:
@@ -269,6 +269,10 @@ static void display_vrg_run(void *state)
|
||||
submit = false;
|
||||
LOG(LOG_LEVEL_VERBOSE) << MOD_NAME << "Dismissed frame with zero dimensions!\n";
|
||||
}
|
||||
if (f->render_packet.dx_row_pitch != render_packet.dx_row_pitch || f->render_packet.dx_row_pitch_uv != render_packet.dx_row_pitch_uv) {
|
||||
submit = false;
|
||||
LOG(LOG_LEVEL_VERBOSE) << MOD_NAME << "Dismissed frame with different pitches than just received!\n";
|
||||
}
|
||||
|
||||
if (submit) {
|
||||
if ((ret = vrgStreamSubmitFrame(&f->render_packet, f->tiles[0].data, CPU)) != Ok) {
|
||||
|
||||
Reference in New Issue
Block a user