mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 00:39:53 +00:00
Reorder structs, alignment
This commit is contained in:
parent
a8646a2610
commit
3ec21b292c
@ -34,20 +34,17 @@
|
||||
|
||||
struct gfx_widget_achievement_popup_state
|
||||
{
|
||||
gfx_timer_t timer;
|
||||
float unfold;
|
||||
float y;
|
||||
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
|
||||
cheevo_popup queue[CHEEVO_QUEUE_SIZE];
|
||||
int queue_read_index;
|
||||
int queue_write_index;
|
||||
|
||||
#ifdef HAVE_THREADS
|
||||
slock_t* queue_lock;
|
||||
#endif
|
||||
cheevo_popup queue[CHEEVO_QUEUE_SIZE]; /* ptr alignment */
|
||||
int queue_read_index;
|
||||
int queue_write_index;
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
gfx_timer_t timer; /* float alignment */
|
||||
float unfold;
|
||||
float y;
|
||||
};
|
||||
|
||||
typedef struct gfx_widget_achievement_popup_state gfx_widget_achievement_popup_state_t;
|
||||
|
@ -22,7 +22,7 @@
|
||||
|
||||
struct gfx_widget_generic_message_state
|
||||
{
|
||||
gfx_timer_t timer;
|
||||
gfx_timer_t timer; /* float alignment */
|
||||
float alpha;
|
||||
char message[256];
|
||||
};
|
||||
|
@ -22,20 +22,19 @@
|
||||
|
||||
struct gfx_widget_libretro_message_state
|
||||
{
|
||||
gfx_timer_t timer;
|
||||
char message[512];
|
||||
|
||||
unsigned width;
|
||||
gfx_timer_t timer; /* float alignment */
|
||||
float alpha;
|
||||
char message[512];
|
||||
};
|
||||
|
||||
typedef struct gfx_widget_libretro_message_state gfx_widget_libretro_message_state_t;
|
||||
|
||||
static gfx_widget_libretro_message_state_t p_w_libretro_message_st = {
|
||||
0.0f,
|
||||
{'\0'},
|
||||
0,
|
||||
0.0f
|
||||
0.0f,
|
||||
0.0f,
|
||||
{'\0'}
|
||||
};
|
||||
|
||||
static gfx_widget_libretro_message_state_t* gfx_widget_libretro_message_get_state(void)
|
||||
|
@ -50,36 +50,27 @@ enum gfx_widget_load_content_animation_status
|
||||
|
||||
struct gfx_widget_load_content_animation_state
|
||||
{
|
||||
enum gfx_widget_load_content_animation_status status;
|
||||
gfx_timer_t timer;
|
||||
float alpha;
|
||||
float slide_offset;
|
||||
|
||||
char content_name[512];
|
||||
char system_name[512];
|
||||
char icon_directory[PATH_MAX_LENGTH];
|
||||
char icon_file[PATH_MAX_LENGTH];
|
||||
|
||||
uintptr_t icon_texture;
|
||||
bool has_icon;
|
||||
|
||||
unsigned bg_shadow_height;
|
||||
unsigned margin_shadow_width;
|
||||
unsigned icon_size;
|
||||
unsigned content_name_color;
|
||||
unsigned system_name_color;
|
||||
unsigned content_name_width;
|
||||
unsigned system_name_width;
|
||||
|
||||
unsigned bg_width;
|
||||
unsigned bg_height;
|
||||
|
||||
gfx_timer_t timer; /* float alignment */
|
||||
float bg_x;
|
||||
float bg_y;
|
||||
|
||||
unsigned bg_shadow_height;
|
||||
float alpha;
|
||||
float slide_offset;
|
||||
float bg_shadow_top_y;
|
||||
float bg_shadow_bottom_y;
|
||||
|
||||
unsigned margin_shadow_width;
|
||||
float margin_shadow_left_x;
|
||||
float margin_shadow_right_x;
|
||||
|
||||
unsigned icon_size;
|
||||
float icon_x_start;
|
||||
float icon_x_end;
|
||||
float icon_y;
|
||||
@ -101,44 +92,41 @@ struct gfx_widget_load_content_animation_state
|
||||
float margin_shadow_right_color[16];
|
||||
float icon_color[16];
|
||||
|
||||
unsigned content_name_color;
|
||||
unsigned system_name_color;
|
||||
enum gfx_widget_load_content_animation_status status;
|
||||
|
||||
char content_name[512];
|
||||
char system_name[512];
|
||||
char icon_directory[PATH_MAX_LENGTH];
|
||||
char icon_file[PATH_MAX_LENGTH];
|
||||
|
||||
bool has_icon;
|
||||
};
|
||||
|
||||
typedef struct gfx_widget_load_content_animation_state gfx_widget_load_content_animation_state_t;
|
||||
|
||||
static gfx_widget_load_content_animation_state_t p_w_load_content_animation_st = {
|
||||
|
||||
GFX_WIDGET_LOAD_CONTENT_IDLE, /* status */
|
||||
0.0f, /* timer */
|
||||
0.0f, /* alpha */
|
||||
0.0f, /* slide_offset */
|
||||
|
||||
{'\0'}, /* content_name */
|
||||
{'\0'}, /* system_name */
|
||||
{'\0'}, /* icon_directory */
|
||||
{'\0'}, /* icon_file */
|
||||
|
||||
0, /* icon_texture */
|
||||
false, /* has_icon */
|
||||
|
||||
0, /* bg_shadow_height */
|
||||
0, /* margin_shadow_width */
|
||||
0, /* icon_size */
|
||||
0xE0E0E0FF, /* content_name_color */
|
||||
0xCFCFCFFF, /* system_name_color */
|
||||
0, /* content_name_width */
|
||||
0, /* system_name_width */
|
||||
|
||||
0, /* bg_width */
|
||||
0, /* bg_height */
|
||||
|
||||
0.0f, /* timer */
|
||||
0.0f, /* bg_x */
|
||||
0.0f, /* bg_y */
|
||||
|
||||
0, /* bg_shadow_height */
|
||||
0.0f, /* alpha */
|
||||
0.0f, /* slide_offset */
|
||||
0.0f, /* bg_shadow_top_y */
|
||||
0.0f, /* bg_shadow_bottom_y */
|
||||
|
||||
0, /* margin_shadow_width */
|
||||
0.0f, /* margin_shadow_left_x */
|
||||
0.0f, /* margin_shadow_right_x */
|
||||
|
||||
0, /* icon_size */
|
||||
0.0f, /* icon_x_start */
|
||||
0.0f, /* icon_x_end */
|
||||
0.0f, /* icon_y */
|
||||
@ -160,8 +148,14 @@ static gfx_widget_load_content_animation_state_t p_w_load_content_animation_st =
|
||||
COLOR_HEX_TO_FLOAT(0x000000, 0.0f), /* margin_shadow_right_color */
|
||||
COLOR_HEX_TO_FLOAT(0xE0E0E0, 1.0f), /* icon_color */
|
||||
|
||||
0xE0E0E0FF, /* content_name_color */
|
||||
0xCFCFCFFF, /* system_name_color */
|
||||
GFX_WIDGET_LOAD_CONTENT_IDLE, /* status */
|
||||
|
||||
{'\0'}, /* content_name */
|
||||
{'\0'}, /* system_name */
|
||||
{'\0'}, /* icon_directory */
|
||||
{'\0'}, /* icon_file */
|
||||
|
||||
false /* has_icon */
|
||||
};
|
||||
|
||||
gfx_widget_load_content_animation_state_t *gfx_widget_load_content_animation_get_ptr(void)
|
||||
|
@ -24,72 +24,72 @@
|
||||
|
||||
struct gfx_widget_progress_message_state
|
||||
{
|
||||
gfx_timer_t timer;
|
||||
float alpha;
|
||||
bool active;
|
||||
|
||||
unsigned widget_width;
|
||||
unsigned widget_height;
|
||||
float widget_x;
|
||||
float widget_y;
|
||||
|
||||
unsigned text_width;
|
||||
float text_x;
|
||||
float text_y;
|
||||
|
||||
unsigned bar_bg_width;
|
||||
unsigned bar_bg_height;
|
||||
float bar_bg_x;
|
||||
float bar_bg_y;
|
||||
|
||||
unsigned bar_max_width;
|
||||
unsigned bar_height;
|
||||
float bar_x;
|
||||
float bar_y;
|
||||
|
||||
unsigned priority;
|
||||
int8_t progress;
|
||||
char message[256];
|
||||
|
||||
gfx_timer_t timer; /* float alignment */
|
||||
float alpha;
|
||||
float widget_x;
|
||||
float widget_y;
|
||||
float text_x;
|
||||
float text_y;
|
||||
float bar_bg_x;
|
||||
float bar_bg_y;
|
||||
float bar_x;
|
||||
float bar_y;
|
||||
float bar_bg_color[16];
|
||||
float bar_color[16];
|
||||
float bar_disabled_color[16];
|
||||
|
||||
int8_t progress;
|
||||
char message[256];
|
||||
bool active;
|
||||
};
|
||||
|
||||
typedef struct gfx_widget_progress_message_state gfx_widget_progress_message_state_t;
|
||||
|
||||
static gfx_widget_progress_message_state_t p_w_progress_message_st = {
|
||||
|
||||
0.0f, /* timer */
|
||||
0.0f, /* alpha */
|
||||
false, /* active */
|
||||
|
||||
0, /* widget_width */
|
||||
0, /* widget_height */
|
||||
0.0f, /* widget_x */
|
||||
0.0f, /* widget_y */
|
||||
|
||||
0, /* text_width */
|
||||
0.0f, /* text_x */
|
||||
0.0f, /* text_y */
|
||||
|
||||
0, /* bar_bg_width */
|
||||
0, /* bar_bg_height */
|
||||
0.0f, /* float bar_bg_x */
|
||||
0.0f, /* float bar_bg_y */
|
||||
|
||||
0, /* bar_max_width */
|
||||
0, /* bar_height */
|
||||
0.0f, /* bar_x */
|
||||
0.0f, /* bar_y */
|
||||
|
||||
0, /* priority */
|
||||
-1, /* progress */
|
||||
{'\0'}, /* message */
|
||||
|
||||
0.0f, /* timer */
|
||||
0.0f, /* alpha */
|
||||
0.0f, /* widget_x */
|
||||
0.0f, /* widget_y */
|
||||
|
||||
0.0f, /* text_x */
|
||||
0.0f, /* text_y */
|
||||
|
||||
0.0f, /* bar_bg_x */
|
||||
0.0f, /* bar_bg_y */
|
||||
|
||||
0.0f, /* bar_x */
|
||||
0.0f, /* bar_y */
|
||||
|
||||
COLOR_HEX_TO_FLOAT(0x3A3A3A, 1.0f), /* bar_bg_color */
|
||||
COLOR_HEX_TO_FLOAT(0x198AC6, 1.0f), /* bar_color */
|
||||
COLOR_HEX_TO_FLOAT(0x000000, 1.0f), /* bar_disabled_color */
|
||||
|
||||
-1, /* progress */
|
||||
{'\0'}, /* message */
|
||||
false, /* active */
|
||||
};
|
||||
|
||||
gfx_widget_progress_message_state_t *gfx_widget_progress_message_get_ptr(void)
|
||||
|
@ -39,9 +39,9 @@ struct item_file
|
||||
char *path;
|
||||
char *label;
|
||||
char *alt;
|
||||
unsigned type;
|
||||
size_t directory_ptr;
|
||||
size_t entry_idx;
|
||||
unsigned type;
|
||||
};
|
||||
|
||||
typedef struct file_list
|
||||
|
Loading…
x
Reference in New Issue
Block a user