twinaphex
|
a79b571d7b
|
Static code analysis fixes
|
2015-09-28 16:20:26 +02:00 |
twinaphex
|
cc4a918296
|
Create rarch_main_ctl
|
2015-09-26 12:58:02 +02:00 |
twinaphex
|
2b840c0384
|
Refactor perf counters
|
2015-09-20 10:02:59 +02:00 |
twinaphex
|
e182f32d8c
|
Header cleanups
|
2015-09-05 20:03:27 +02:00 |
twinaphex
|
3c6d0dd77c
|
Some PSP1 build fixes and start adding PSP1 support to
Makefile.griffin
|
2015-08-30 23:19:45 +02:00 |
Sergi Granell
|
3b54e81d00
|
(Vita) Start vita2d_gfx video driver
|
2015-08-30 20:12:16 +02:00 |
twinaphex
|
74ee9b05f3
|
Create rarch_main_set_idle - make 'idle' variable self-contained
|
2015-08-05 12:40:47 +02:00 |
twinaphex
|
0c023dcb68
|
Reimplement frame count
|
2015-08-03 23:01:07 +02:00 |
twinaphex
|
3d36cb02ac
|
No more separate runloop_t
|
2015-08-03 20:15:46 +02:00 |
twinaphex
|
0dae672dc6
|
Some more micro-opts
|
2015-07-24 02:40:18 +02:00 |
twinaphex
|
d73f227727
|
Get rid of some redundant wrapper functions
|
2015-07-24 02:24:47 +02:00 |
twinaphex
|
2aac64552d
|
Cut down on some more superfluous wrapper functions
|
2015-07-12 11:28:19 +02:00 |
twinaphex
|
117fd48f15
|
Get rid of some superfluous wrapper functions
|
2015-07-12 11:14:41 +02:00 |
twinaphex
|
1cc1f6d782
|
(video_driver.c) Style nits
|
2015-07-08 17:19:14 +02:00 |
twinaphex
|
b400597a4c
|
Move title_buf to rarch_system_info_t
|
2015-06-25 14:30:32 +02:00 |
twinaphex
|
0ca457a40a
|
(video_driver.c) Use rarch_system_info_get_ptr
|
2015-06-25 13:36:04 +02:00 |
Higor Eurípedes
|
96742263d1
|
Fix raw screenshots
|
2015-06-17 09:29:09 -03:00 |
twinaphex
|
b363060262
|
Move frame_cache from global state to video driver state
|
2015-05-20 21:36:08 +02:00 |
twinaphex
|
63aa834414
|
Create video_driver_cached_frame_has_valid_fb
|
2015-05-20 21:29:23 +02:00 |
twinaphex
|
ac8d58b7bb
|
Create video_driver_cached_frame_set
|
2015-05-20 21:13:25 +02:00 |
twinaphex
|
cf2c0f6930
|
Rename rarch_render_cached_frame to video_driver_cached_frame
|
2015-05-20 21:06:44 +02:00 |
twinaphex
|
d2b76a7d13
|
Move pix_fmt to video_state
|
2015-05-20 20:59:12 +02:00 |
twinaphex
|
197820c797
|
Move filter state code to video_state and out of global
|
2015-05-20 20:49:52 +02:00 |
twinaphex
|
afa82d19ab
|
find_video_driver - take out global variable
|
2015-05-20 19:59:08 +02:00 |
Twinaphex
|
eed8e5c135
|
Remove unused global variable
|
2015-05-20 19:56:43 +02:00 |
twinaphex
|
a81baed9e2
|
Move hw_render_callbakc to video driver state and take it out
of global state
|
2015-05-20 19:56:12 +02:00 |
twinaphex
|
2f62cd65e2
|
Start using video_viewport_get_custom everywhere
|
2015-05-20 19:12:39 +02:00 |
twinaphex
|
a053b41223
|
Create video_viewport_get_system_av_info and video_viewport_get_custom -
move custom viewport and system av info outside of global state
|
2015-05-20 18:57:17 +02:00 |
twinaphex
|
b255b5a325
|
Create video_driver_set_aspect_ratio_value and video_driver_get_aspect_ratio
|
2015-05-20 18:24:45 +02:00 |
twinaphex
|
533a0b7f7f
|
Move frame_time_samples to video_driver.c
|
2015-05-20 05:35:41 +02:00 |
twinaphex
|
684b9decb0
|
(Video driver) Cleanups - no longer depend on global pointer for
video width/height
|
2015-05-20 02:55:04 +02:00 |
twinaphex
|
b99ae6f4e4
|
Refactor some more code to no longer use global->video_data.width/
global->video_data.height directly
|
2015-05-20 01:39:35 +02:00 |
twinaphex
|
d64655c11b
|
move menu_display_get_size to gfx/video_driver.c and rename
it video_driver_get_size
|
2015-05-20 00:29:46 +02:00 |
twinaphex
|
5aeb906065
|
Create video_driver_get_frame_count
|
2015-05-09 15:54:51 +02:00 |
twinaphex
|
6fbd9df9d9
|
Take out runloop-related code in gfx/video_driver.c's init_video
function
|
2015-05-09 10:41:36 +02:00 |
twinaphex
|
dcfa47c23b
|
Increment runloop->frames.video.count outside of video_driver_frame
|
2015-05-09 10:37:03 +02:00 |
twinaphex
|
80c5059d43
|
Revert "(Video) Call gfx_ctx_free from common function - uninit_video_input"
This reverts commit aac304410b .
|
2015-05-02 22:53:27 +02:00 |
twinaphex
|
aac304410b
|
(Video) Call gfx_ctx_free from common function - uninit_video_input
|
2015-05-02 05:52:34 +02:00 |
twinaphex
|
a9dee4877e
|
Create set_viewport wrapper function - threaded video mode's
set_viewport function does not work yet
|
2015-04-26 19:46:59 +02:00 |
twinaphex
|
d3dba0edc2
|
Create menu_display_set_viewport
|
2015-04-26 16:46:56 +02:00 |
twinaphex
|
c22535b7e1
|
Reduce HAVE_FBO ifdefs
|
2015-04-25 02:35:06 +02:00 |
twinaphex
|
0818b178f9
|
Rename rarch_main_command to event_command
|
2015-04-13 11:26:02 +02:00 |
Twinaphex
|
de2eb5f972
|
Rename RARCH_CMD_* to EVENT_CMD_*
|
2015-04-13 10:29:15 +02:00 |
twinaphex
|
c00b1ac7e1
|
init_video - cleanup
|
2015-04-11 06:23:40 +02:00 |
twinaphex
|
b77a3c49ee
|
Cleanup video_driver_set_shader
|
2015-04-11 06:17:59 +02:00 |
twinaphex
|
c5cdd729db
|
Create video_driver_suppress_screensaver
|
2015-04-11 06:12:27 +02:00 |
twinaphex
|
5112a6883e
|
Create video_driver_ctx_get_ptr
|
2015-04-11 06:09:24 +02:00 |
twinaphex
|
128fbce403
|
video_driver.c - Refactor
|
2015-04-11 05:57:53 +02:00 |
twinaphex
|
ef825e0c6a
|
(Menu/video) Cleanups
|
2015-04-11 05:44:35 +02:00 |
twinaphex
|
532d112ff8
|
(Font) Combine font_d3d_driver and font_gl_driver
|
2015-04-03 20:36:19 +02:00 |
Lioncash
|
6adfced132
|
video_driver: Fix a typo in a conditional
|
2015-04-02 08:27:31 -04:00 |
aliaspider
|
2045cee432
|
preliminary 3DS port.
|
2015-04-01 22:14:13 +01:00 |
Twinaphex
|
72dd646d65
|
Remove unused variable
|
2015-03-25 09:23:10 +01:00 |
twinaphex
|
4f6a3532f6
|
Create video_driver_frame wrapper function
|
2015-03-24 13:27:38 +01:00 |
twinaphex
|
6f0eef0c86
|
Cleanup video_driver_set_rotation
|
2015-03-24 08:48:03 +01:00 |
twinaphex
|
adf076cc3d
|
Cleanups
|
2015-03-24 08:31:35 +01:00 |
twinaphex
|
8e3bb9fc28
|
(video_driver) Cleanups
|
2015-03-24 08:24:33 +01:00 |
twinaphex
|
7f6c71dabc
|
gfx/video_driver.c - cleanups
|
2015-03-23 07:31:01 +01:00 |
twinaphex
|
2611466a57
|
gfx/video_driver.c - cleanups
|
2015-03-23 07:25:18 +01:00 |
twinaphex
|
f5b2b8fdf7
|
Create input_driver_free
|
2015-03-23 07:15:41 +01:00 |
twinaphex
|
95664b038e
|
Create input_driver_init
|
2015-03-23 07:07:28 +01:00 |
twinaphex
|
42b054771a
|
(Wii) Buildfix
|
2015-03-23 04:32:12 +01:00 |
twinaphex
|
2392a433d8
|
Create video_driver_get_video_output_next/video_driver_get_video_output_prev
|
2015-03-23 00:50:33 +01:00 |
twinaphex
|
724c809ca5
|
Create video_driver_apply_state_changes
|
2015-03-23 00:42:55 +01:00 |
twinaphex
|
d71de75c56
|
Create video_driver_set_filtering
|
2015-03-23 00:39:42 +01:00 |
twinaphex
|
aff28c9d93
|
Create video_driver_read_frame_raw
|
2015-03-22 23:52:01 +01:00 |
twinaphex
|
da53a4c683
|
Create video_driver_overlay_interface
|
2015-03-22 23:44:58 +01:00 |
twinaphex
|
7243c43cda
|
Create video_driver_focus
|
2015-03-22 23:40:22 +01:00 |
twinaphex
|
4c9ac9d6e4
|
Use video_driver_set_shader
|
2015-03-22 22:17:52 +01:00 |
twinaphex
|
5538e2db1d
|
Use video_driver_read_viewport
|
2015-03-22 21:57:17 +01:00 |
twinaphex
|
e3eb9fe9f0
|
Create video_driver_viewport_info
|
2015-03-22 21:28:50 +01:00 |
twinaphex
|
ecf6b2c702
|
Go through video_driver_set_texture_frame for PSP
|
2015-03-22 19:42:22 +01:00 |
twinaphex
|
56943ccb40
|
Create video_driver_set_texture_frame
|
2015-03-22 19:15:34 +01:00 |
twinaphex
|
636fd426f6
|
Create set_texture_enable wrapper function
|
2015-03-22 18:59:16 +01:00 |
twinaphex
|
6e91eed664
|
Create more wrapper functions
|
2015-03-22 18:48:24 +01:00 |
twinaphex
|
71dcc021a7
|
Create wrapper functions for video driver functions
|
2015-03-22 18:38:11 +01:00 |
twinaphex
|
de8d41a0f8
|
Use video_driver_set_rotation
|
2015-03-22 10:38:26 +01:00 |
twinaphex
|
4a46a8c5d7
|
Create video_driver_set_nonblock_state
|
2015-03-22 10:25:51 +01:00 |
twinaphex
|
9128319182
|
Style nits
|
2015-03-22 07:32:06 +01:00 |
twinaphex
|
c4afb2a154
|
Create video_driver_has_windowed
|
2015-03-22 07:20:55 +01:00 |
twinaphex
|
16cce08fa7
|
Rename threaded_video_resolve to threaded_video_get_ptr
|
2015-03-22 00:24:47 +01:00 |
twinaphex
|
5d0815a7b7
|
Rename video_driver_resolve to video_driver_get_ptr
|
2015-03-21 23:46:49 +01:00 |
twinaphex
|
3676917265
|
Silence unused variable warnings
|
2015-03-21 06:55:34 +01:00 |
twinaphex
|
e6f0d366cb
|
Go through global_get_ptr
|
2015-03-21 04:43:18 +01:00 |
twinaphex
|
7bc845006b
|
Start replacing more g_settings usages
|
2015-03-20 20:43:22 +01:00 |
twinaphex
|
3670ef2ac5
|
Go through driver_get_ptr to grab pointer to driver struct
|
2015-03-18 19:40:00 +01:00 |
twinaphex
|
7378299282
|
Create rarch_main_get_ptr
|
2015-03-18 06:47:22 +01:00 |
twinaphex
|
00239a30d6
|
Create wrapper functions for passing a message to the runloop's
message queue
|
2015-03-15 02:47:23 +01:00 |
vanfanel
|
2f1e6600d9
|
Added native Raspebbry Pi Dispmanx API backend
|
2015-03-13 05:59:52 +01:00 |
twinaphex
|
e39d5188a3
|
Move g_extern.measure_data to g_runloop.measure_data
|
2015-03-07 13:38:21 +01:00 |
vanfanel
|
9831f8f1d0
|
Added sunxi graphics backend. No additional libs or blobs required.
|
2016-01-10 11:04:32 +00:00 |
Toad King
|
ebdf1ead54
|
Merge pull request #1410 from lakkatv/perf
(Menu) performance improvement
|
2015-02-23 22:16:32 -06:00 |
twinaphex
|
8f5809ee46
|
Take out make_current_context
|
2015-02-16 23:41:49 +01:00 |
twinaphex
|
64446ef497
|
Rename and move rarch_viewport
|
2015-02-14 05:52:05 +01:00 |
Jean-André Santoni
|
055b2bd667
|
(Menu) performance improvement
|
2015-02-12 18:59:29 +01:00 |
twinaphex
|
6f165b6801
|
Create video_driver_set_shader
|
2015-02-10 17:20:02 +01:00 |
twinaphex
|
820595379e
|
Create video_driver_has_focus
|
2015-02-10 17:14:40 +01:00 |
twinaphex
|
81ca20c9b5
|
Create wrapper function for 'is video alive'
|
2015-02-10 16:54:08 +01:00 |
twinaphex
|
90e5cffab8
|
Add RETRO_ENVIRONMENT_MAKE_CURRENT_CONTEXT
|
2015-02-08 18:39:12 +01:00 |
twinaphex
|
f45ec7f911
|
Cleanups in config_get_video_driver_options
|
2015-01-30 07:46:33 +01:00 |
twinaphex
|
0ea6a28b6b
|
Due to limitations in how the input overlay driver talks
back to the video driver, we can only have one active overlay
state running at a time. So build around this
|
2015-01-29 20:57:44 +01:00 |
twinaphex
|
28f6922520
|
Cleanups
|
2015-01-29 20:51:07 +01:00 |
twinaphex
|
fc373630ce
|
Start to approach OSK driver in a different way
|
2015-01-29 20:33:27 +01:00 |
twinaphex
|
6e21d03ce7
|
Move code to gfx/video_driver.c
|
2015-01-26 20:30:48 +01:00 |
twinaphex
|
2dfc1883f0
|
Rename driver_video_resolve
|
2015-01-19 04:22:49 +01:00 |
twinaphex
|
bb481a158c
|
Move get_proc_address/get_current_framebuffer to gfx/video_driver.c
|
2015-01-19 04:19:30 +01:00 |
twinaphex
|
26ab324727
|
(OSX 10.6) Fix declaration shadows global variable warnings
|
2015-01-15 21:10:36 +01:00 |
twinaphex
|
6cdaa4e282
|
(MSVC) Build fixes
|
2015-01-12 22:47:12 +01:00 |
twinaphex
|
6b3a67d5ea
|
Move driver_video_resolve to gfx/video_driver.c
|
2015-01-12 20:20:58 +01:00 |
twinaphex
|
7f484edc98
|
Move video_driver.c to gfx/
|
2015-01-12 18:28:32 +01:00 |