mirror of
https://github.com/libretro/RetroArch
synced 2025-02-11 06:40:48 +00:00
Reorder structs, alignment
This commit is contained in:
parent
a8646a2610
commit
3ec21b292c
@ -34,20 +34,17 @@
|
|||||||
|
|
||||||
struct gfx_widget_achievement_popup_state
|
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
|
#ifdef HAVE_THREADS
|
||||||
slock_t* queue_lock;
|
slock_t* queue_lock;
|
||||||
#endif
|
#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;
|
typedef struct gfx_widget_achievement_popup_state gfx_widget_achievement_popup_state_t;
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
struct gfx_widget_generic_message_state
|
struct gfx_widget_generic_message_state
|
||||||
{
|
{
|
||||||
gfx_timer_t timer;
|
gfx_timer_t timer; /* float alignment */
|
||||||
float alpha;
|
float alpha;
|
||||||
char message[256];
|
char message[256];
|
||||||
};
|
};
|
||||||
|
@ -22,20 +22,19 @@
|
|||||||
|
|
||||||
struct gfx_widget_libretro_message_state
|
struct gfx_widget_libretro_message_state
|
||||||
{
|
{
|
||||||
gfx_timer_t timer;
|
|
||||||
char message[512];
|
|
||||||
|
|
||||||
unsigned width;
|
unsigned width;
|
||||||
|
gfx_timer_t timer; /* float alignment */
|
||||||
float alpha;
|
float alpha;
|
||||||
|
char message[512];
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct gfx_widget_libretro_message_state gfx_widget_libretro_message_state_t;
|
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 = {
|
static gfx_widget_libretro_message_state_t p_w_libretro_message_st = {
|
||||||
0.0f,
|
|
||||||
{'\0'},
|
|
||||||
0,
|
0,
|
||||||
0.0f
|
0.0f,
|
||||||
|
0.0f,
|
||||||
|
{'\0'}
|
||||||
};
|
};
|
||||||
|
|
||||||
static gfx_widget_libretro_message_state_t* gfx_widget_libretro_message_get_state(void)
|
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
|
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;
|
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 content_name_width;
|
||||||
unsigned system_name_width;
|
unsigned system_name_width;
|
||||||
|
|
||||||
unsigned bg_width;
|
unsigned bg_width;
|
||||||
unsigned bg_height;
|
unsigned bg_height;
|
||||||
|
|
||||||
|
gfx_timer_t timer; /* float alignment */
|
||||||
float bg_x;
|
float bg_x;
|
||||||
float bg_y;
|
float bg_y;
|
||||||
|
float alpha;
|
||||||
unsigned bg_shadow_height;
|
float slide_offset;
|
||||||
float bg_shadow_top_y;
|
float bg_shadow_top_y;
|
||||||
float bg_shadow_bottom_y;
|
float bg_shadow_bottom_y;
|
||||||
|
|
||||||
unsigned margin_shadow_width;
|
|
||||||
float margin_shadow_left_x;
|
float margin_shadow_left_x;
|
||||||
float margin_shadow_right_x;
|
float margin_shadow_right_x;
|
||||||
|
|
||||||
unsigned icon_size;
|
|
||||||
float icon_x_start;
|
float icon_x_start;
|
||||||
float icon_x_end;
|
float icon_x_end;
|
||||||
float icon_y;
|
float icon_y;
|
||||||
@ -101,44 +92,41 @@ struct gfx_widget_load_content_animation_state
|
|||||||
float margin_shadow_right_color[16];
|
float margin_shadow_right_color[16];
|
||||||
float icon_color[16];
|
float icon_color[16];
|
||||||
|
|
||||||
unsigned content_name_color;
|
enum gfx_widget_load_content_animation_status status;
|
||||||
unsigned system_name_color;
|
|
||||||
|
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;
|
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 = {
|
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 */
|
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, /* content_name_width */
|
||||||
0, /* system_name_width */
|
0, /* system_name_width */
|
||||||
|
|
||||||
0, /* bg_width */
|
0, /* bg_width */
|
||||||
0, /* bg_height */
|
0, /* bg_height */
|
||||||
|
|
||||||
|
0.0f, /* timer */
|
||||||
0.0f, /* bg_x */
|
0.0f, /* bg_x */
|
||||||
0.0f, /* bg_y */
|
0.0f, /* bg_y */
|
||||||
|
0.0f, /* alpha */
|
||||||
0, /* bg_shadow_height */
|
0.0f, /* slide_offset */
|
||||||
0.0f, /* bg_shadow_top_y */
|
0.0f, /* bg_shadow_top_y */
|
||||||
0.0f, /* bg_shadow_bottom_y */
|
0.0f, /* bg_shadow_bottom_y */
|
||||||
|
|
||||||
0, /* margin_shadow_width */
|
|
||||||
0.0f, /* margin_shadow_left_x */
|
0.0f, /* margin_shadow_left_x */
|
||||||
0.0f, /* margin_shadow_right_x */
|
0.0f, /* margin_shadow_right_x */
|
||||||
|
|
||||||
0, /* icon_size */
|
|
||||||
0.0f, /* icon_x_start */
|
0.0f, /* icon_x_start */
|
||||||
0.0f, /* icon_x_end */
|
0.0f, /* icon_x_end */
|
||||||
0.0f, /* icon_y */
|
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(0x000000, 0.0f), /* margin_shadow_right_color */
|
||||||
COLOR_HEX_TO_FLOAT(0xE0E0E0, 1.0f), /* icon_color */
|
COLOR_HEX_TO_FLOAT(0xE0E0E0, 1.0f), /* icon_color */
|
||||||
|
|
||||||
0xE0E0E0FF, /* content_name_color */
|
GFX_WIDGET_LOAD_CONTENT_IDLE, /* status */
|
||||||
0xCFCFCFFF, /* system_name_color */
|
|
||||||
|
{'\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)
|
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
|
struct gfx_widget_progress_message_state
|
||||||
{
|
{
|
||||||
gfx_timer_t timer;
|
|
||||||
float alpha;
|
|
||||||
bool active;
|
|
||||||
|
|
||||||
unsigned widget_width;
|
unsigned widget_width;
|
||||||
unsigned widget_height;
|
unsigned widget_height;
|
||||||
float widget_x;
|
|
||||||
float widget_y;
|
|
||||||
|
|
||||||
unsigned text_width;
|
unsigned text_width;
|
||||||
float text_x;
|
|
||||||
float text_y;
|
|
||||||
|
|
||||||
unsigned bar_bg_width;
|
unsigned bar_bg_width;
|
||||||
unsigned bar_bg_height;
|
unsigned bar_bg_height;
|
||||||
float bar_bg_x;
|
|
||||||
float bar_bg_y;
|
|
||||||
|
|
||||||
unsigned bar_max_width;
|
unsigned bar_max_width;
|
||||||
unsigned bar_height;
|
unsigned bar_height;
|
||||||
float bar_x;
|
|
||||||
float bar_y;
|
|
||||||
|
|
||||||
unsigned priority;
|
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_bg_color[16];
|
||||||
float bar_color[16];
|
float bar_color[16];
|
||||||
float bar_disabled_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;
|
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 = {
|
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_width */
|
||||||
0, /* widget_height */
|
0, /* widget_height */
|
||||||
0.0f, /* widget_x */
|
|
||||||
0.0f, /* widget_y */
|
|
||||||
|
|
||||||
0, /* text_width */
|
0, /* text_width */
|
||||||
0.0f, /* text_x */
|
|
||||||
0.0f, /* text_y */
|
|
||||||
|
|
||||||
0, /* bar_bg_width */
|
0, /* bar_bg_width */
|
||||||
0, /* bar_bg_height */
|
0, /* bar_bg_height */
|
||||||
0.0f, /* float bar_bg_x */
|
|
||||||
0.0f, /* float bar_bg_y */
|
|
||||||
|
|
||||||
0, /* bar_max_width */
|
0, /* bar_max_width */
|
||||||
0, /* bar_height */
|
0, /* bar_height */
|
||||||
0.0f, /* bar_x */
|
|
||||||
0.0f, /* bar_y */
|
|
||||||
|
|
||||||
0, /* priority */
|
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(0x3A3A3A, 1.0f), /* bar_bg_color */
|
||||||
COLOR_HEX_TO_FLOAT(0x198AC6, 1.0f), /* bar_color */
|
COLOR_HEX_TO_FLOAT(0x198AC6, 1.0f), /* bar_color */
|
||||||
COLOR_HEX_TO_FLOAT(0x000000, 1.0f), /* bar_disabled_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)
|
gfx_widget_progress_message_state_t *gfx_widget_progress_message_get_ptr(void)
|
||||||
|
@ -39,9 +39,9 @@ struct item_file
|
|||||||
char *path;
|
char *path;
|
||||||
char *label;
|
char *label;
|
||||||
char *alt;
|
char *alt;
|
||||||
unsigned type;
|
|
||||||
size_t directory_ptr;
|
size_t directory_ptr;
|
||||||
size_t entry_idx;
|
size_t entry_idx;
|
||||||
|
unsigned type;
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct file_list
|
typedef struct file_list
|
||||||
|
Loading…
x
Reference in New Issue
Block a user