Commit Graph

482 Commits

Author SHA1 Message Date
twinaphex
5d8c191df7 Cleanup 2017-02-16 01:30:50 +01:00
twinaphex
374fd57270 Remove the few performance counters that depend on runloop_ctl 2017-01-25 18:15:58 +01:00
twinaphex
a9164b7124 Try to use performance counter plus functions in most cases 2017-01-25 17:12:43 +01:00
twinaphex
41349621cf Add extra param to runloop_get_status 2017-01-25 16:57:22 +01:00
twinaphex
6661c0fb94 Rewrite performance counter stop/start/init into macros 2017-01-25 16:53:06 +01:00
twinaphex
5ddcadcb2f video_monitor_get_fps only used from frame function, so get rid
of separate function
2017-01-25 16:33:44 +01:00
twinaphex
c21fd538a9 Minor cleanups 2017-01-25 16:08:50 +01:00
twinaphex
41a647945b Create video_driver_get_record_status 2017-01-25 15:30:51 +01:00
twinaphex
4b01726f48 (video driver) Minor cleanups 2017-01-25 15:22:12 +01:00
twinaphex
631ee03df4 Expand video_driver_get_status 2017-01-25 04:42:19 +01:00
twinaphex
a151c24117 Create video_driver_get_status 2017-01-25 04:39:21 +01:00
twinaphex
fb84259742 Refactor some functions 2017-01-23 15:24:33 +01:00
twinaphex
68dc34d5a4 Move comment 2017-01-23 14:40:48 +01:00
twinaphex
34d3b88759 Cleanups 2017-01-23 14:19:32 +01:00
twinaphex
b7ebcd6948 Simplify video_monitor_get_fps 2017-01-23 14:04:00 +01:00
twinaphex
9b1c0abf5e Create runloop_msg_queue_pull 2017-01-23 13:56:05 +01:00
twinaphex
0d5b3b9273 Create menu_driver_is_alive 2017-01-23 00:37:52 +01:00
twinaphex
a104c73738 Go back to this 2017-01-22 23:19:35 +01:00
twinaphex
d3707fe3b0 See if this works 2017-01-22 22:28:24 +01:00
twinaphex
2f504b4057 (gfx/drivers) Get rid of remaining runloop.h / runloop_ctl
references inside gfx/drivers
2017-01-22 18:17:48 +01:00
twinaphex
d4b7edff4a Cut down on menu_driver_ctl usage from within video drivers 2017-01-22 17:30:32 +01:00
Brad Parker
c4bfa6b0d2 DOS: initial VGA int13 graphics driver 2017-01-22 10:47:11 -05:00
twinaphex
a1594615f0 Create runloop_get_status 2017-01-22 16:22:20 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex
23c35c39b5 Add more video_frame_info_t members 2017-01-22 02:04:58 +01:00
twinaphex
e6c4327a1c (GL) Fix lockup at startup 2017-01-20 21:05:55 +01:00
twinaphex
927e4b6be0 Less settings pointer grabbing 2017-01-20 15:38:20 +01:00
twinaphex
0be6264796 Get rid of more settings pointer grabbing 2017-01-20 15:33:47 +01:00
twinaphex
526072ccdf Cut down on menu_display_libretro_running usage 2017-01-20 14:25:00 +01:00
twinaphex
58a47e860a Add use_rgba member to video_frame_info_t 2017-01-20 14:04:50 +01:00
twinaphex
5b89c85237 Fix performance inefficiency (Coverity) 2017-01-19 23:12:18 +01:00
twinaphex
bc5c2c13f8 Remove unused member 2017-01-19 23:09:50 +01:00
twinaphex
849315e844 Prevent some minor computations in video_monitor_get_fps 2017-01-19 18:07:01 +01:00
twinaphex
e0ff0541a2 Pass video_info pointer to font drivers 2017-01-19 16:30:40 +01:00
twinaphex
eea139ca30 Remove frame_count variable 2017-01-19 16:03:59 +01:00
twinaphex
028d50ca50 C89_BUILD fixes 2017-01-19 16:01:35 +01:00
Brad Parker
b44c8c9995 store buffer for window title, only update actual title when it changes 2017-01-19 00:33:52 -05:00
twinaphex
3761b5bdf6 Unroll video_driver_cached_frame_set 2017-01-19 02:34:35 +01:00
twinaphex
19cc817613 This needs to be set this way 2017-01-19 02:25:45 +01:00
twinaphex
b6c0e57946 Silence some warnings 2017-01-19 01:39:11 +01:00
twinaphex
57f1c0c3b6 FIx threaded video 2017-01-19 01:24:21 +01:00
twinaphex
f3e700aa76 Add width/height members to video_frame_info 2017-01-18 22:30:16 +01:00
Brad Parker
c089a925b1 fix race condition when toggling menu with threaded_video on 2017-01-18 16:23:56 -05:00
twinaphex
a6a4808e94 Refactor frame monitor code 2017-01-18 17:41:27 +01:00
Brad Parker
fa5404fc53 fix race condition when switching fullscreen with threaded_video on 2017-01-17 19:09:25 -05:00
twinaphex
e862abfe12 Initialize frame_count to 0 2017-01-18 00:54:36 +01:00
Brad Parker
a220815b40 fix race condition in frame count with video_threaded on 2017-01-17 18:42:58 -05:00
twinaphex
4fbd41852a Revert "Don't manipulate buffer if we are fullscreen - no text writing"
This reverts commit 51976d496f.
2017-01-18 00:26:56 +01:00
twinaphex
552144c24d Revert "Make 'Show FPS" work again"
This reverts commit b433ccab09.
2017-01-18 00:25:55 +01:00
twinaphex
b433ccab09 Make 'Show FPS" work again 2017-01-18 00:23:57 +01:00