As part of the graphics backend refactor (r11927) a number of function names in simgraph.h were changed; the old and new names can be found in the table below.
Functions marked with (*) are very likely going to be moved from simgraph to font_t to reduce code duplication in simgraph16 and a future simgraphgl, and to prepare support for multiple display fonts.
| Old name | New name |
| color_idx_to_rgb | palette_lookup |
| color_rgb_to_idx | palette_indexof |
| env_t_rgb_to_system_colors | env_t_rgb_to_system_colors |
| add_poly_clip | add_poly_clip |
| clear_all_poly_clip | clear_all_poly_clip |
| activate_ribi_clip | activate_ribi_clip |
| get_tile_raster_width | get_tile_raster_width |
| get_base_tile_raster_width | get_base_tile_raster_width |
| display_set_base_raster_width | set_base_raster_width |
| zoom_factor_up | zoom_factor_up |
| zoom_factor_down | zoom_factor_down |
| simgraph_init | init |
| is_display_init | is_display_init |
| simgraph_exit | exit |
| simgraph_resize | on_window_resized |
| display_load_font | load_font (*) |
| get_image_count | get_image_count |
| register_image | register_image |
| display_free_all_images_above | free_all_images_above |
| display_get_base_image_offset | get_base_image_offset |
| display_get_image_offset | get_image_offset |
| display_mark_img_dirty | mark_img_dirty |
| mark_rect_dirty_wc | mark_rect_dirty_wc |
| mark_rect_dirty_clip | mark_rect_dirty_clip |
| mark_screen_dirty | mark_screen_dirty |
| display_get_width | get_screen_size |
| display_get_height | get_screen_size |
| display_set_height | set_screen_height |
| display_set_actual_width | set_screen_actual_width |
| display_get_best_matching_size | get_best_matching_size |
| display_fit_img_to_width | fit_img_to_width |
| display_day_night_shift | set_daynight_level |
| display_scroll_band | move_scroll_band |
| display_set_player_color_scheme | set_player_color_scheme |
| display_img_aligned | draw_img_aligned |
| display_img_aux | draw_img_aux |
| display_rezoomed_img_blend | draw_rezoomed_img_blend |
| display_img_blend | draw_img_blend |
| display_rezoomed_img_alpha | draw_rezoomed_img_alpha |
| display_img_alpha | draw_img_alpha |
| display_color_img | draw_color_img |
| display_base_img | draw_base_img |
| display_img_stretch | draw_stretch_map |
| display_img_stretch_blend | draw_stretch_map_blend |
| display_base_img_blend | draw_base_img_blend |
| display_base_img_alpha | draw_base_img_alpha |
| display_normal | draw_normal |
| display_color | draw_color |
| display_blend | draw_blend |
| display_alpha | draw_alpha |
| current_tile_raster_width | current_tile_raster_width |
| get_current_tile_raster_width | get_current_tile_raster_width |
| display_set_image_proc | set_image_procs |
| display_blend_colors | blend_colors |
| display_blend_wh_rgb | tint_rect |
| display_fillbox_wh_rgb | draw_rect |
| display_fillbox_wh_clip_rgb | draw_rect_clipped |
| display_filled_roundbox_clip | draw_rounded_rect_clipped |
| display_vline_wh_clip_rgb | draw_vline_clipped |
| display_flush_buffer | flush_framebuffer |
| display_show_pointer | set_cursor_visible |
| display_set_pointer | set_default_cursor |
| display_show_load_pointer | set_show_load_cursor |
| display_array_wh | draw_array |
| display_outline_proportional_rgb | draw_text_outlined |
| display_shadow_proportional_rgb | draw_text_shadowed |
| display_ddd_box_rgb | draw_box3d |
| display_ddd_box_clip_rgb | draw_box3d_clipped |
| get_next_char | <removed> |
| get_prev_char | <removed> |
| display_get_char_width | get_char_width (*) |
| display_get_number_width | get_number_width (*) |
| has_character | font_has_character (*) |
| get_next_char_with_metrics | get_next_char_with_metrics (*) |
| get_prev_char_with_metrics | get_prev_char_with_metrics (*) |
| display_fit_proportional | calc_text_index_for_width (*) |
| proportional_string_width | calc_text_width (*) |
| proportional_string_len_width | calc_text_width_n (*) |
| display_calc_proportional_string_len_width | calc_text_width_n (*) |
| display_calc_proportional_multiline_string_len_width | calc_multiline_text_size (*) |
| display_text_proportional_len_clip_rgb | draw_text_clipped_n |
| display_proportional_rgb | draw_text |
| display_proportional_clip_rgb | draw_text_clipped |
| display_proportional_ellipsis_rgb | draw_text_ellipsis |
| display_ddd_proportional_clip | draw_textbox3d_clipped |
| display_multiline_text_rgb | draw_multiline_text |
| display_direct_line_rgb | draw_line |
| display_direct_line_dotted_rgb | draw_line_dotted |
| display_circle_rgb | draw_empty_circle |
| display_filled_circle_rgb | draw_filled_circle |
| draw_bezier_rgb | draw_bezier |
| display_right_triangle_rgb | draw_right_triangle |
| display_signal_direction_rgb | draw_signal_direction |
| display_set_clip_wh | set_clip_rect |
| display_get_clip_wh | get_clip_rect |
| display_push_clip_wh | push_clip_rect |
| display_swap_clip_wh | swap_clip_rect |
| display_pop_clip_wh | pop_clip_rect |
| display_snapshot | take_screenshot |