938 Commits

Author SHA1 Message Date
twinaphex
09067e67c3 Create gl_symlinks.h 2016-10-24 04:02:03 +02:00
twinaphex
e512065d7d Start making gl_capabilities.c more usable by libretro-common 2016-10-24 03:55:14 +02:00
twinaphex
35ba7fb2c4 Prevent implicit and superfluous memset 2016-10-21 20:04:56 +02:00
twinaphex
f3ad815dd9 Prevent implicit memsets 2016-10-21 06:15:20 +02:00
twinaphex
7ebac14e47 (D3D) Cleanups 2016-10-20 05:36:02 +02:00
twinaphex
41212b40c5 Remove DONT_HAVE_STATE_TRACKER 2016-10-20 05:11:35 +02:00
twinaphex
648877757f Revert "(D3D) Cleanups"
This reverts commit e50f8b061ddddcca6f4849c5759f123977443a20.
2016-10-20 05:07:03 +02:00
twinaphex
e50f8b061d (D3D) Cleanups 2016-10-20 05:05:37 +02:00
twinaphex
2cb7cc01bf (D3D) Cleanups 2016-10-20 05:00:20 +02:00
twinaphex
e71f8baa5f d3d_overlay_render - cleanup 2016-10-20 04:51:48 +02:00
twinaphex
2b576ebc1c Get rid of _XBOX defines 2016-10-20 04:37:13 +02:00
twinaphex
275814e291 Replace font_driver_free(NULL) calls with font_driver_free_osd()
inside video drivers
2016-10-20 00:39:33 +02:00
Higor Eurípedes
6f2cb9742d (font) Create font_data_t and update font_driver_init_first() 2016-10-18 20:07:00 -03:00
Francisco José García García
81e7a60759 (VITA) Try to use NEON 2016-10-17 18:39:53 +02:00
Twinaphex
dd2c3ab1ee Merge pull request #3815 from Brunnis/master
Implement support for video_max_swapchain_images setting
2016-10-17 16:21:53 +02:00
Mikael Brunnhede
2cb9c912f4 Implement support for video_max_swapchain_images setting. 2016-10-17 11:23:34 +02:00
Francisco José García García
8e631df6c4 (VITA) Temporal fix for clear screen 2016-10-16 17:45:06 +02:00
aliaspider
f9e7d4dc3f (3DS) fix gfx corruption when closing content. 2016-10-13 12:16:07 +01:00
aliaspider
d48445fc1e (3DS) video driver:
- texture handling improvement.
- flush pending tasks while waiting for vsync.
2016-10-10 22:25:25 +01:00
aliaspider
c78f697c16 (3DS) wrap texture coordinate swizzeling in a function. 2016-10-10 22:22:08 +01:00
Francisco José García García
bcfa865569 (VITA) Wait for rendering before free overlays 2016-10-10 19:35:14 +02:00
twinaphex
f698e0cfac Add GL_CAPS_GLES3_SUPPORTED 2016-10-08 14:11:12 +02:00
twinaphex
d71a688685 (D3D9/Cg) Cleanups 2016-10-08 08:39:44 +02:00
aliaspider
4edbb48f34 (3DS) missing return value. 2016-10-08 01:17:48 +01:00
Twinaphex
49d520c5d5 Merge pull request #3736 from aliaspider/master
(3DS) more fixes.
2016-10-04 21:50:15 +02:00
aliaspider
d87adcd226 (3DS) fix texture combiner stages in 32bit mode. 2016-10-04 20:38:00 +01:00
Brad Parker
1f27773fe0 C89_BUILD fix 2016-10-04 12:15:46 -04:00
aliaspider
23eef2c6ee (3DS) video driver: (cont.) 2016-10-04 15:55:30 +01:00
aliaspider
c4daa087d4 (3DS) video driver: add some checks for the validty of incoming data. 2016-10-04 15:49:55 +01:00
twinaphex
23ed63f33a move device_aspect variable 2016-10-02 20:37:14 +02:00
aliaspider
056224bf50 (3DS) avoid using ctrGuCopyImage during font init for now. (fixes freeze
on cia builds)
2016-09-30 16:16:18 +01:00
aliaspider
afd5e85a31 (3DS) add experimental font and menu_display drivers. 2016-09-29 20:14:12 +01:00
aliaspider
5db13323f6 (3DS) create gfx/common/ctr_common.h.
remove depthbuffer.
use vramalloc.
2016-09-28 20:59:54 +01:00
aliaspider
dc16477c46 (3DS) fix tearing, the displayed framebuffer was being set to the
currently selected drawbuffer.
2016-09-28 18:34:38 +01:00
aliaspider
8266a423cd (3DS) update for latest ctrulib. 2016-09-28 18:09:17 +01:00
Francisco José García García
8a6625753d (Vita) Add get framebuffer 2016-09-27 23:39:24 +02:00
twinaphex
6d702f3538 Remove unused buf_fps variable 2016-09-22 21:51:22 +02:00
twinaphex
8d9eccfd65 (xvideo.c) Prevent null pointer dereferences for geom variable 2016-09-22 20:54:06 +02:00
Higor Eurípedes
c08650f1f9 Remove trailing whitespace 2016-09-17 21:20:27 -03:00
Higor Eurípedes
d4305d65d9 (gl) Fix gl_check_error()
gl_check_error() was leaking memory and the error message was never
returned to the calling context.
2016-09-17 21:19:57 -03:00
Alcaro
9485263555 Fix implicit strstr 2016-09-15 21:16:25 +02:00
twinaphex
d4797781ea (GX) Buildfix 2016-09-11 16:44:29 +02:00
twinaphex
3cf24afc44 (CTR) Buildfix 2016-09-11 16:43:56 +02:00
Alcaro
0720d5ad77 Kill warning 2016-09-11 16:38:36 +02:00
twinaphex
51b0e61712 Cleanups 2016-09-11 16:24:02 +02:00
twinaphex
606e37fcbd Cleanups 2016-09-11 15:07:07 +02:00
twinaphex
7ac1ed7e10 Cleanups 2016-09-11 14:54:34 +02:00
twinaphex
202e3e796e Get rid of more general.h includes 2016-09-11 14:46:53 +02:00
twinaphex
164d3b034c Get rid of OSX_PPC 2016-09-09 15:56:56 +02:00
twinaphex
db6171676a Use retro_assert everywhere 2016-09-08 11:59:44 +02:00