skin_debug: Also dump the parameters to viewports

Change-Id: Ic9ae330fa6202df67f201911a09ebb7f8c165c8a
This commit is contained in:
Solomon Peachy 2025-03-07 09:46:54 -05:00
parent 8ef4f217d4
commit 5829701fba

View file

@ -156,7 +156,14 @@ void skin_debug_tree(struct skin_element* root)
break; break;
case VIEWPORT: case VIEWPORT:
printf("{ Viewport \n"); if (current->params_count == 0)
printf("{ Implicit root viewport\n");
else {
printf("{ Viewport w/ %d Parameters (font id is last one)\n", current->params_count);
debug_indent_level+=2;
skin_debug_params(current->params_count, SKINOFFSETTOPTR(skin_buffer, current->params));
debug_indent_level-=2;
}
debug_indent_level++; debug_indent_level++;
skin_debug_tree(get_child(current->children, 0)); skin_debug_tree(get_child(current->children, 0));