Commit Graph

43 Commits

Author SHA1 Message Date
jdgleaver
95226b77a1 Fix non-smooth text ticker + reduce line ticker code duplication 2021-02-01 16:35:56 +00:00
twinaphex
2299e3b1ab Silence implicit conversion warnings 2021-01-16 20:33:35 +01:00
twinaphex
991f67a758 gfx_animation - simplify code 2021-01-16 20:15:56 +01:00
twinaphex
0946d06e82 (gfx_animation) Simplify code 2021-01-16 20:13:06 +01:00
twinaphex
5f8c270d4c Make update_time_callback a part of the animation struct 2020-10-15 08:35:37 +02:00
twinaphex
e8a7195a46 Rename gfx_timer_start to gfx_animation_timer_start 2020-10-14 07:26:24 +02:00
twinaphex
379bd80cda Get rid of gfx_animation_ctl 2020-10-14 04:40:20 +02:00
twinaphex
fd17661e02 Cleanups 2020-10-14 04:15:42 +02:00
twinaphex
b6039b1638 Cleanups 2020-10-14 04:05:32 +02:00
twinaphex
7c48e77bcd Get rid of getter functions 2020-10-14 02:33:15 +02:00
twinaphex
ac03578617 Remove some getter functions 2020-10-14 02:24:18 +02:00
twinaphex
992e780407 Get rid of gx_timer_kill 2020-10-14 02:09:39 +02:00
twinaphex
6e09eada2d Cleanups 2020-10-14 01:02:22 +02:00
twinaphex
8802712ae7 Cleanups 2020-10-14 00:46:38 +02:00
twinaphex
68e56a2345 Add warning to update_time_callback 2020-10-10 17:36:29 +02:00
twinaphex
515e119861 Get rid of gfx_animation_get_delta_time 2020-09-24 06:14:04 +02:00
driver1998
fb00bf8602 gdi: Fix crashing 2020-09-07 10:55:25 +08:00
twinaphex
3b555ab508 (gfx_animation) use string_split_noalloc 2020-08-26 04:12:29 +02:00
twinaphex
eb95757fb2 update_time_callback - Get rid of default callback - just point to NULL
instead
2020-08-14 06:39:12 +02:00
twinaphex
c250b94dcf Move p_anim state to rarch_state 2020-08-14 06:29:13 +02:00
twinaphex
31e50f1221 (gfx_animation) Get rid of some static variables, move struct
definitions to header
2020-08-14 05:53:57 +02:00
Bernhard Schelling
48fabb7f88 Simplify gfx_animation by switching from dynarray to RBUF 2020-08-13 05:23:32 +09:00
jdgleaver
ada08e1c6f 'comparison of integer expressions of different signedness' warning fix 2020-08-05 09:55:06 +01:00
twinaphex
bcd743d3c5 Cleanup 2020-08-04 03:32:56 +02:00
twinaphex
ca328662d0 Get rid of forward declaration 2020-08-04 01:37:18 +02:00
twinaphex
021625fd4a Revert "Move static functions to top of files"
This reverts commit 02b542e2a5.
2020-06-26 18:40:26 +02:00
twinaphex
02b542e2a5 Move static functions to top of files 2020-06-26 18:15:38 +02:00
jdgleaver
9bbc9dd30e (Widgets) Fix serious heap-use-after-free errors 2020-06-10 12:32:50 +01:00
twinaphex
52050739a1 Cleanups 2020-06-08 23:13:29 +02:00
twinaphex
9707f1f622 Get rid of gfx_ctx_animation_tag 2020-06-08 04:09:12 +02:00
Twinaphex
df8df6c18b Fix EXC_BAD_ACCESS crash on RetroArch exit on OSX 2020-06-07 05:53:46 +02:00
twinaphex
9059b4962e Cleanups 2020-06-07 00:05:41 +02:00
twinaphex
3ae7e9f8df Update TODO/FIXMEs 2020-05-29 06:20:16 +02:00
twinaphex
b5fe162c32 C89_BUILD fix 2020-05-24 03:52:23 +02:00
Higor Eurípedes
4ea0f232ef Use small buffer optimization in gfx_animation_ticker_smooth()
Like the previous commit, this one lowers the number of temporary allocations
while the menu is up.
2020-05-23 22:34:12 -03:00
twinaphex
e678b39de6 Cleanup 2020-03-06 15:40:45 +01:00
twinaphex
9d9c24f94b (gfx_animation.c) Move all global state into the struct 2020-03-06 15:37:16 +01:00
twinaphex
da60c1bb96 Header cleanups 2020-03-05 14:06:04 +01:00
jdgleaver
c02f922c10 Fix smooth (vertical) line ticker scroll speed 2020-03-03 14:33:26 +00:00
twinaphex
d19dd12b30 Start calling cpu_features_get_time_usec less per frame iteration 2020-02-26 08:09:20 +01:00
twinaphex
6b82089d6c Move menu_display code to gfx_display 2020-02-17 00:42:49 +01:00
twinaphex
7bf5da8de4 (gfx_animation.c) Remove remaining menu namespace conventions 2020-02-16 18:24:45 +01:00
twinaphex
9a6ab81739 MOve gfx_display and gfx_animation to gfx/ 2020-02-16 15:26:58 +01:00