static void sfd_encode( struct sfd_instance *display, u32 row, const char *str )
{
int end=0;
+ u32 row_h = display->h-1-row;
+
for( int i=0; i<display->w; i++ )
{
if( end )
{
- display->buffer[display->w*row + i] = 0.0f;
+ display->buffer[display->w*row_h + i] = 0.0f;
}
else
{
if( !str[i] )
end = 1;
- display->buffer[display->w*row + i] = sfd_encode_glyph( str[i] );
+ display->buffer[display->w*row_h + i] = sfd_encode_glyph( str[i] );
}
}
}