8721 Commits

Author SHA1 Message Date
twinaphex
51a69dff44 (gl core shaders) Simplification 2019-04-24 22:10:21 +02:00
twinaphex
3225876f0b (shader_gl_core.cpp) Simplify 2019-04-24 20:25:37 +02:00
twinaphex
a60844897f (Shader GL core) Simplify some code 2019-04-24 04:24:48 +02:00
Twinaphex
e9bbc8d8dd (gl_core.c) Remove unused variable 2019-04-24 03:49:34 +02:00
twinaphex
c55873c324 (GL_CORE) More updates 2019-04-24 03:33:32 +02:00
twinaphex
59b45f7812 Start making HAVE_OPENGL_CORE independent 2019-04-24 03:23:57 +02:00
twinaphex
a6e18f23a8 (stb font unicode) Put MSVC check in again - MSVC 2005 and up get
Unicode STB font
2019-04-23 00:35:04 +02:00
twinaphex
31c7abce64 (MSVC 2003) Fonts now show up for GL 2019-04-22 23:30:24 +02:00
twinaphex
c4d99586ba (MSVC 2003) Compile in STB unicode for MSVC 2003 2019-04-22 23:07:10 +02:00
twinaphex
04d062b3d4 (MSVC2003) Enable HAVE_OPENGL1; make HAVE_OPENGL1 independent from
HAVE_OPENGL
2019-04-22 22:48:23 +02:00
twinaphex
146b4ccc50 Use config_file_read in more places 2019-04-22 02:20:04 +02:00
twinaphex
317a443741 Use config_file_read in more places 2019-04-22 02:10:12 +02:00
twinaphex
955a149ce9 Use config_file_read where we can assume we are reading a file 2019-04-22 01:56:24 +02:00
orbea
1e86824e96 wayland: Fix build.
Fixes https://github.com/libretro/RetroArch/issues/8614
2019-04-21 08:11:26 -07:00
twinaphex
7372bafb44 Remove RARCH_CTL_SET_LIBRETRO_PATH 2019-04-21 06:03:02 +02:00
twinaphex
8e638f435a (Wayland) wl_array_for_each macro fails with CXX_BUILD - have to
roll our own macro instead doing it right
2019-04-20 20:33:22 +02:00
twinaphex
499235cd40 (CXX_BUILD) Another buildfix 2019-04-20 19:55:50 +02:00
twinaphex
7b3be5eddf (wayland) Fix some CXX_BUILD issues; possibly not all 2019-04-20 18:42:23 +02:00
Brad Parker
e7dbac7eb0 prevent null derefs found by scan-build 2019-04-18 11:46:53 -04:00
jdgleaver
a9a5782cc0 (3DS) Fix screen tearing when running 50Hz content 2019-04-16 15:44:47 +01:00
jdgleaver
54e1711f9a (3DS) Sanitise/Improve display mode selection 2019-04-15 17:05:55 +01:00
Brad Parker
95145ec0d4 remove debug code 2019-04-12 21:17:04 -04:00
twinaphex
3619fae2d9 (LGTM) Silence some warnings 2019-04-13 02:15:26 +02:00
Brad Parker
b8471aa3dc gl1: add gpu hard sync support and print osd statistics 2019-04-12 19:28:34 -04:00
Huw Pascoe
fed06044c4 silence warnings 2019-04-12 17:32:11 +01:00
natinusala
f941d4e625 menu widgets: add first achievement notification widget 2019-04-11 16:46:41 +02:00
twinaphex
702c889cd1 (D3D10/11/12) Menu widgets can now appear ingame 2019-04-11 02:22:21 +02:00
jdgleaver
136762f6a2 Fix text display issues when using Japanese (and other unicode-dependent language) text with stb_unicode 2019-04-09 15:51:33 +01:00
Themaister
f82601c4a8 glcore: Fix GLES build. 2019-04-08 21:17:13 +02:00
twinaphex
e206230a89 (Linux) Use STB unicode font renderer for Linux 2019-04-08 20:12:22 +02:00
twinaphex
0af7167586 (GL1) Add menu widgets support 2019-04-08 18:58:26 +02:00
Twinaphex
4d429ea4d8
Merge pull request #8562 from jdgleaver/stb-fonts
Fix text alignment when using stb_unicode
2019-04-08 18:43:59 +02:00
twinaphex
c12e8dea07 (D3D10/11) All struct members are already being set 2019-04-08 18:42:52 +02:00
jdgleaver
38d2febba5 Fix text alignment when using stb_unicode 2019-04-08 17:37:23 +01:00
natinusala
7a3caf82d0 menu widgets: reimplement FPS counter 2019-04-08 17:06:04 +02:00
jdgleaver
4065dbf18e (Menu Widgets) Fix text alignment issues for ctr, metal and vita2d drivers 2019-04-08 15:13:19 +01:00
jdgleaver
9fff07e589 (Menu Widgets) Fix text alignment issues with Vulkan and D3D video drivers 2019-04-08 13:35:35 +01:00
Brad Parker
9579804c72 gl1: add overlay support 2019-04-05 23:07:59 -04:00
Brad Parker
48dc251303 gl1: add scissor reset from gl 2019-04-05 18:17:11 -04:00
twinaphex
a5aa4d731b Use memset instead of bzero 2019-04-03 16:56:50 +02:00
twinaphex
ab33d16da1 Small cleanup 2019-04-03 16:33:16 +02:00
twinaphex
25ba8f4ab0 (GL1) GL1.x won't have mipmapping support 2019-04-03 16:13:01 +02:00
stellarporter
11e4b0b6ef
gfx video filters: blargg ntsc snes conflicts
emscipten: avoid global symbol multiply defined error (core compiling its own snes_ntsc.c library)
2019-03-23 20:22:21 -05:00
orbea
3fb4ed753d Fix caca warning.
One too many lines were removed in
commit f67bfa24efed294dec4410d04c970c53cca793f0.
2019-03-19 21:54:51 -07:00
twinaphex
cd75045792 Simplify video_driver_frame - simplify FPS reporting printout 2019-03-19 16:03:19 +01:00
twinaphex
4fb95db80b Simplify video_driver_frame 2019-03-19 04:32:36 +01:00
twinaphex
46dc4508f4 Buildfix for Cg 2019-03-18 16:32:46 +01:00
twinaphex
794f9c8968 (GL) Add comments 2019-03-18 16:02:28 +01:00
twinaphex
7c93da1360 (GL2) Simplifications 2019-03-18 15:57:43 +01:00
twinaphex
819016b00c Move video_shader_driver_init to gl.c 2019-03-18 15:52:21 +01:00