#include "common.h" #include "SDL_helper.h" #include "textures.h" void Textures_Load(void) { /*SDL_LoadImage(RENDERER, &icon_app, "romfs:/res/images/ic_fso_type_executable.png"); SDL_LoadImage(RENDERER, &icon_archive, "romfs:/res/images/ic_fso_type_compress.png"); SDL_LoadImage(RENDERER, &icon_audio, "romfs:/res/images/ic_fso_type_audio.png"); SDL_LoadImage(RENDERER, &icon_dir, "romfs:/res/images/ic_fso_folder.png"); SDL_LoadImage(RENDERER, &icon_dir_dark, "romfs:/res/images/ic_fso_folder_dark.png"); SDL_LoadImage(RENDERER, &icon_doc, "romfs:/res/images/ic_fso_type_document.png"); SDL_LoadImage(RENDERER, &icon_file, "romfs:/res/images/ic_fso_default.png"); SDL_LoadImage(RENDERER, &icon_image, "romfs:/res/images/ic_fso_type_image.png"); SDL_LoadImage(RENDERER, &icon_text, "romfs:/res/images/ic_fso_type_text.png"); SDL_LoadImage(RENDERER, &icon_check, "romfs:/res/images/btn_material_light_check_on_normal.png"); SDL_LoadImage(RENDERER, &icon_check_dark, "romfs:/res/images/btn_material_light_check_on_normal_dark.png"); SDL_LoadImage(RENDERER, &icon_uncheck, "romfs:/res/images/btn_material_light_check_off_normal.png"); SDL_LoadImage(RENDERER, &icon_uncheck_dark, "romfs:/res/images/btn_material_light_check_off_normal_dark.png"); SDL_LoadImage(RENDERER, &dialog, "romfs:/res/images/ic_material_dialog.png"); SDL_LoadImage(RENDERER, &options_dialog, "romfs:/res/images/ic_material_options_dialog.png"); SDL_LoadImage(RENDERER, &properties_dialog, "romfs:/res/images/ic_material_properties_dialog.png"); SDL_LoadImage(RENDERER, &dialog_dark, "romfs:/res/images/ic_material_dialog_dark.png"); SDL_LoadImage(RENDERER, &options_dialog_dark, "romfs:/res/images/ic_material_options_dialog_dark.png"); SDL_LoadImage(RENDERER, &properties_dialog_dark, "romfs:/res/images/ic_material_properties_dialog_dark.png"); SDL_LoadImage(RENDERER, &bg_header, "romfs:/res/images/bg_header.png"); SDL_LoadImage(RENDERER, &icon_settings, "romfs:/res/images/ic_material_light_settings.png"); SDL_LoadImage(RENDERER, &icon_sd, "romfs:/res/images/ic_material_light_sdcard.png"); SDL_LoadImage(RENDERER, &icon_secure, "romfs:/res/images/ic_material_light_secure.png"); SDL_LoadImage(RENDERER, &icon_settings_dark, "romfs:/res/images/ic_material_light_settings_dark.png"); SDL_LoadImage(RENDERER, &icon_sd_dark, "romfs:/res/images/ic_material_light_sdcard_dark.png"); SDL_LoadImage(RENDERER, &icon_secure_dark, "romfs:/res/images/ic_material_light_secure_dark.png"); SDL_LoadImage(RENDERER, &icon_radio_off, "romfs:/res/images/btn_material_light_radio_off_normal.png"); SDL_LoadImage(RENDERER, &icon_radio_on, "romfs:/res/images/btn_material_light_radio_on_normal.png"); SDL_LoadImage(RENDERER, &icon_radio_dark_off, "romfs:/res/images/btn_material_light_radio_off_normal_dark.png"); SDL_LoadImage(RENDERER, &icon_radio_dark_on, "romfs:/res/images/btn_material_light_radio_on_normal_dark.png"); SDL_LoadImage(RENDERER, &icon_toggle_on, "romfs:/res/images/btn_material_light_toggle_on_normal.png"); SDL_LoadImage(RENDERER, &icon_toggle_dark_on, "romfs:/res/images/btn_material_light_toggle_on_normal_dark.png"); SDL_LoadImage(RENDERER, &icon_toggle_off, "romfs:/res/images/btn_material_light_toggle_off_normal.png"); SDL_LoadImage(RENDERER, &default_artwork, "romfs:/res/images/default_artwork.png"); SDL_LoadImage(RENDERER, &default_artwork_blur, "romfs:/res/images/default_artwork_blur.png"); SDL_LoadImage(RENDERER, &btn_play, "romfs:/res/images/btn_playback_play.png"); SDL_LoadImage(RENDERER, &btn_pause, "romfs:/res/images/btn_playback_pause.png"); SDL_LoadImage(RENDERER, &btn_rewind, "romfs:/res/images/btn_playback_rewind.png"); SDL_LoadImage(RENDERER, &btn_forward, "romfs:/res/images/btn_playback_forward.png"); SDL_LoadImage(RENDERER, &btn_repeat, "romfs:/res/images/btn_playback_repeat.png"); SDL_LoadImage(RENDERER, &btn_shuffle, "romfs:/res/images/btn_playback_shuffle.png"); SDL_LoadImage(RENDERER, &btn_repeat_overlay, "romfs:/res/images/btn_playback_repeat_overlay.png"); SDL_LoadImage(RENDERER, &btn_shuffle_overlay, "romfs:/res/images/btn_playback_shuffle_overlay.png"); SDL_LoadImage(RENDERER, &icon_nav_drawer, "romfs:/res/images/ic_material_light_navigation_drawer.png"); SDL_LoadImage(RENDERER, &icon_actions, "romfs:/res/images/ic_material_light_contextual_action.png"); SDL_LoadImage(RENDERER, &icon_back, "romfs:/res/images/ic_arrow_back_normal.png"); SDL_LoadImage(RENDERER, &icon_accept, "romfs:/res/images/ic_material_light_accept.png"); SDL_LoadImage(RENDERER, &icon_accept_dark, "romfs:/res/images/ic_material_light_accept_dark.png"); SDL_LoadImage(RENDERER, &icon_remove, "romfs:/res/images/ic_material_light_remove.png"); SDL_LoadImage(RENDERER, &icon_remove_dark, "romfs:/res/images/ic_material_light_remove_dark.png");*/ SDL_LoadImage(RENDERER, &battery_20, "romfs:/res/images/battery_20.png"); SDL_LoadImage(RENDERER, &battery_20_charging, "romfs:/res/images/battery_20_charging.png"); SDL_LoadImage(RENDERER, &battery_30, "romfs:/res/images/battery_30.png"); SDL_LoadImage(RENDERER, &battery_30_charging, "romfs:/res/images/battery_30_charging.png"); SDL_LoadImage(RENDERER, &battery_50, "romfs:/res/images/battery_50.png"); SDL_LoadImage(RENDERER, &battery_50_charging, "romfs:/res/images/battery_50_charging.png"); SDL_LoadImage(RENDERER, &battery_60, "romfs:/res/images/battery_60.png"); SDL_LoadImage(RENDERER, &battery_60_charging, "romfs:/res/images/battery_60_charging.png"); SDL_LoadImage(RENDERER, &battery_80, "romfs:/res/images/battery_80.png"); SDL_LoadImage(RENDERER, &battery_80_charging, "romfs:/res/images/battery_80_charging.png"); SDL_LoadImage(RENDERER, &battery_90, "romfs:/res/images/battery_90.png"); SDL_LoadImage(RENDERER, &battery_90_charging, "romfs:/res/images/battery_90_charging.png"); SDL_LoadImage(RENDERER, &battery_full, "romfs:/res/images/battery_full.png"); SDL_LoadImage(RENDERER, &battery_full_charging, "romfs:/res/images/battery_full_charging.png"); SDL_LoadImage(RENDERER, &battery_low, "romfs:/res/images/battery_low.png"); SDL_LoadImage(RENDERER, &battery_unknown, "romfs:/res/images/battery_unknown.png"); //SDL_LoadImage(RENDERER, &icon_lock, "romfs:/res/images/ic_material_dialog_fs_locked.png"); } void Textures_Free(void) { //SDL_DestroyTexture(icon_lock); SDL_DestroyTexture(battery_unknown); SDL_DestroyTexture(battery_low); SDL_DestroyTexture(battery_full_charging); SDL_DestroyTexture(battery_full); SDL_DestroyTexture(battery_90_charging); SDL_DestroyTexture(battery_80_charging); SDL_DestroyTexture(battery_80); SDL_DestroyTexture(battery_60_charging); SDL_DestroyTexture(battery_60); SDL_DestroyTexture(battery_50_charging); SDL_DestroyTexture(battery_50); SDL_DestroyTexture(battery_30_charging); SDL_DestroyTexture(battery_30); SDL_DestroyTexture(battery_20_charging); SDL_DestroyTexture(battery_20); /*SDL_DestroyTexture(icon_remove_dark); SDL_DestroyTexture(icon_remove); SDL_DestroyTexture(icon_accept_dark); SDL_DestroyTexture(icon_accept); SDL_DestroyTexture(icon_back); SDL_DestroyTexture(icon_actions); SDL_DestroyTexture(icon_nav_drawer); SDL_DestroyTexture(btn_shuffle_overlay); SDL_DestroyTexture(btn_repeat_overlay); SDL_DestroyTexture(btn_shuffle); SDL_DestroyTexture(btn_repeat); SDL_DestroyTexture(btn_forward); SDL_DestroyTexture(btn_rewind); SDL_DestroyTexture(btn_pause); SDL_DestroyTexture(btn_play); SDL_DestroyTexture(default_artwork_blur); SDL_DestroyTexture(default_artwork); SDL_DestroyTexture(icon_toggle_off); SDL_DestroyTexture(icon_toggle_dark_on); SDL_DestroyTexture(icon_toggle_on); SDL_DestroyTexture(icon_radio_dark_on); SDL_DestroyTexture(icon_radio_dark_off); SDL_DestroyTexture(icon_radio_on); SDL_DestroyTexture(icon_radio_off); SDL_DestroyTexture(icon_secure_dark); SDL_DestroyTexture(icon_sd_dark); SDL_DestroyTexture(icon_settings_dark); SDL_DestroyTexture(icon_secure); SDL_DestroyTexture(icon_sd); SDL_DestroyTexture(icon_settings); SDL_DestroyTexture(bg_header); SDL_DestroyTexture(properties_dialog_dark); SDL_DestroyTexture(options_dialog_dark); SDL_DestroyTexture(dialog_dark); SDL_DestroyTexture(properties_dialog); SDL_DestroyTexture(options_dialog); SDL_DestroyTexture(dialog); SDL_DestroyTexture(icon_uncheck_dark); SDL_DestroyTexture(icon_uncheck); SDL_DestroyTexture(icon_check_dark); SDL_DestroyTexture(icon_check); SDL_DestroyTexture(icon_text); SDL_DestroyTexture(icon_image); SDL_DestroyTexture(icon_file); SDL_DestroyTexture(icon_doc); SDL_DestroyTexture(icon_dir_dark); SDL_DestroyTexture(icon_dir); SDL_DestroyTexture(icon_audio); SDL_DestroyTexture(icon_archive); SDL_DestroyTexture(icon_app);*/ }