twinaphex
|
8fc8ff4ed9
|
Use retro_common_api.h
|
2016-06-03 05:43:49 +02:00 |
|
twinaphex
|
4a7ab8366b
|
Move libretro.h headers to libretro-common/include
|
2016-05-10 19:03:53 +02:00 |
|
Hans-Kristian Arntzen
|
d723411436
|
De ioctl video_driver.
|
2016-05-08 14:00:51 +02:00 |
|
twinaphex
|
60681195f8
|
Fix some concurrency bugs
|
2016-03-24 03:06:03 +01:00 |
|
twinaphex
|
e1c47a68fe
|
Take prototype declaration out of video_driver.h
|
2016-03-23 06:57:29 +01:00 |
|
twinaphex
|
2e080967b0
|
Reimplement grab mouse code a bit - we really need to drastically
rewrite this
|
2016-03-14 14:37:18 +01:00 |
|
twinaphex
|
64a77af881
|
Use RARCH_DISPLAY_CTL_HW_CONTEXT_GET directly instead of
going through video_driver_callback
|
2016-03-04 20:49:55 +01:00 |
|
twinaphex
|
90fbc6330c
|
Create RARCH_DISPLAY_CTL_SET_TITLE_BUF
|
2016-03-04 19:38:15 +01:00 |
|
Hans-Kristian Arntzen
|
adbf9fed16
|
Vulkan implementation.
|
2016-02-16 20:42:02 +01:00 |
|
twinaphex
|
76f7114b47
|
Remove duplicate prototype
|
2016-02-14 05:44:10 +01:00 |
|
twinaphex
|
f1a572822b
|
Create RARCH_DISPLAY_CTL_VIEWPORT_INFO
|
2016-02-14 05:42:27 +01:00 |
|
twinaphex
|
d078682a3c
|
Add RARCH_DISPLAY_CTL_GET_CURRENT_SOFTWARE_FRAMEBUFFER
|
2016-02-14 05:31:33 +01:00 |
|
twinaphex
|
f8051d846f
|
Turn function static
|
2016-02-08 00:36:32 +01:00 |
|
twinaphex
|
b578ffb056
|
Create RARCH_DISPLAY_CTL_HW_CONTEXT_GET
|
2016-02-07 21:53:38 +01:00 |
|
twinaphex
|
0584b3c072
|
Create RARCH_DISPLAY_CTL_IS_HW_CONTEXT
|
2016-02-07 20:32:53 +01:00 |
|
twinaphex
|
d8bfa7ab7d
|
Rename RARCH_DISPLAY_CTL_DEINIT_VIDEO_CACHE_CONTEXT to RARCH_DISPLAY_CTL_DEINIT_HW_CONTEXT
|
2016-02-07 20:15:58 +01:00 |
|
twinaphex
|
702d9d4728
|
Create RARCH_DISPLAY_CTL_DEINIT_VIDEO_CACHE_CONTEXT
|
2016-02-07 20:11:16 +01:00 |
|
twinaphex
|
3e69eb5a8e
|
video_driver_unset_callback - have destroy_callback do this
implicitly
|
2016-02-07 20:06:07 +01:00 |
|
twinaphex
|
ca2c38cd9f
|
Respect 80-char width limit
|
2016-02-06 21:41:26 +01:00 |
|
twinaphex
|
54f46f4ee3
|
Update headers
|
2016-01-10 04:41:52 +01:00 |
|
twinaphex
|
4fd5f1cad6
|
Improvements to unsetting the video driver callback
|
2015-12-28 21:34:57 +01:00 |
|
twinaphex
|
dde68de466
|
Add new environment callback - RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER
|
2015-12-25 19:29:14 +01:00 |
|
twinaphex
|
f53711f791
|
Change return type of load_texture to uintptr_t
|
2015-12-20 22:38:18 +01:00 |
|
twinaphex
|
aa488dda25
|
Create video driver poke load_texture / unload_texture
|
2015-12-20 20:52:23 +01:00 |
|
twinaphex
|
7bdc1da676
|
Create RARCH_DISPLAY_CTL_CACHED_FRAME_SET_PTR
|
2015-12-09 10:13:48 +01:00 |
|
twinaphex
|
ebb0906f3e
|
Remove function
|
2015-12-09 09:10:21 +01:00 |
|
twinaphex
|
9736713279
|
Create RARCH_DISPLAY_CTL_SET_STUB_FRAME/UNSET_STUB_FRAME
|
2015-12-07 21:16:15 +01:00 |
|
twinaphex
|
bbbf6513fd
|
move gpu record buffer to video_driver.c
|
2015-12-06 15:22:20 +01:00 |
|
twinaphex
|
ec1b1c3e54
|
Header cleanups
|
2015-12-05 21:23:34 +01:00 |
|
twinaphex
|
05b1097d37
|
Rearrange some headers
|
2015-12-05 18:45:15 +01:00 |
|
twinaphex
|
89721b8837
|
Start creating font driver wrapper functions
|
2015-12-05 10:31:15 +01:00 |
|
twinaphex
|
1fcf63735f
|
Header include changes
|
2015-12-05 07:45:36 +01:00 |
|
twinaphex
|
351077dc78
|
Start reimplementing audio/video/input driver deiniting
|
2015-12-04 14:30:59 +01:00 |
|
twinaphex
|
b6be555809
|
Try to prevent a NULL pointer dereference for global - rename video_frame
|
2015-12-04 00:26:09 +01:00 |
|
twinaphex
|
d1486464fe
|
Turn video_driver_frame_filter into a static function
|
2015-11-30 07:22:08 +01:00 |
|
twinaphex
|
b62738465c
|
Move video_active to gfx/video_driver.c
|
2015-11-29 21:38:47 +01:00 |
|
twinaphex
|
1d44619f41
|
Move driver->video_cache_context and driver->video_cache_context_ack
to video_driver.c
|
2015-11-29 20:44:51 +01:00 |
|
twinaphex
|
c62150c2a2
|
Move video_data_own to gfx/video_driver.c
|
2015-11-29 20:23:16 +01:00 |
|
twinaphex
|
be0857aff2
|
move video_pixel_scalar struct to gfx/video_driver.c
|
2015-11-29 01:48:25 +01:00 |
|
twinaphex
|
0044d853f8
|
Move display_type / display_window etc all to gfx/video_driver.c -
no more dependencies on driver_t
|
2015-11-29 01:12:49 +01:00 |
|
twinaphex
|
cd51102281
|
Remove scaler_get_ptr
|
2015-11-24 01:50:37 +01:00 |
|
twinaphex
|
51291067eb
|
video_driver.c) Turn some functions static
|
2015-11-24 01:30:52 +01:00 |
|
twinaphex
|
1f62479068
|
move video_frame to gfx/video_driver.c
|
2015-11-24 01:26:59 +01:00 |
|
twinaphex
|
deae90e0bb
|
Move use_rgba to gfx/video_driver.c - get rid of driver_t dependencies
|
2015-11-23 23:58:40 +01:00 |
|
twinaphex
|
06035875f2
|
Divorce video poke interface from driver_t struct
|
2015-11-23 22:14:39 +01:00 |
|
twinaphex
|
672a3814d6
|
Create more VIDEO_DRIVER_CTL_ commands
|
2015-11-23 18:01:46 +01:00 |
|
twinaphex
|
c7dc83533a
|
Add param to video_driver_get_ptr for grabbing the nonthreaded
data state
|
2015-11-23 16:06:09 +01:00 |
|
twinaphex
|
76d6378228
|
Go through video_driver_ctl
|
2015-11-23 15:01:49 +01:00 |
|
twinaphex
|
2e3c3d25b5
|
Create video_driver_frame
|
2015-11-23 14:53:56 +01:00 |
|
twinaphex
|
1bd2f2eb8a
|
Make some pixel converter functions static
|
2015-11-23 13:05:50 +01:00 |
|