twinaphex
|
aeedeb14a9
|
(Vita) Vita has no video context driver set, so this can go
|
2019-08-28 21:30:17 +02:00 |
|
twinaphex
|
fa3b927ece
|
Get rid of video_context_driver_get_proc_address
|
2019-08-28 21:26:43 +02:00 |
|
twinaphex
|
88720b540e
|
Get rid of video_context_driver_swap_interval
|
2019-08-28 21:12:51 +02:00 |
|
Sunderland93
|
8345f08f64
|
[Wayland] Remove deprecated wl_shell interface
|
2019-08-28 12:26:51 +04:00 |
|
twinaphex
|
a623a611f1
|
(Wayland) Untested - apply the same for Wayland
|
2019-08-24 20:51:12 +02:00 |
|
twinaphex
|
aa428e4a82
|
(X11) Better resizing of menu when window is resized
|
2019-08-24 20:50:06 +02:00 |
|
Twinaphex
|
6d0875e975
|
(OSX) Use new menu rescaling when resizing window
|
2019-08-24 20:36:06 +02:00 |
|
twinaphex
|
8780541de9
|
(Win32) Add deferred menu context reset - menu should properly rescale now
when we do a Win32 window resize
|
2019-08-24 20:03:09 +02:00 |
|
twinaphex
|
86410cc3b0
|
(CoreText) Buildfix
|
2019-08-24 16:57:23 +02:00 |
|
jdgleaver
|
f85c0737e4
|
(3DS) Build fix
|
2019-08-24 14:37:45 +01:00 |
|
twinaphex
|
02dccb0396
|
(OSX) Buildfix for C89_BUILD
|
2019-08-24 08:51:33 +02:00 |
|
twinaphex
|
b9d7be372f
|
(CoreText) Check first if path is valid
|
2019-08-24 03:35:23 +02:00 |
|
Twinaphex
|
714e3ddc2a
|
(SBT font driver) Check first if font files exist before
we try to open them
|
2019-08-24 03:30:32 +02:00 |
|
twinaphex
|
0dc73f2c8e
|
Prevent calling FT_New_Face if path is not valid
|
2019-08-24 03:25:46 +02:00 |
|
LazyBumHorse
|
a882901e39
|
save unmodified auto-shaders as a reference instead of a copy, see:
- implement #reference directive for auto-shaders
- replace usual preset saving and loading functions with video_shader_read_preset() and video_shader_write_preset()
- apply saved presets automatically for console menus
- move auto-shader saving logic from menus into menu_shader.c menu_shader_manager_save_auto_preset()
- refactor menu_shader_manager_save_preset() into menu_shader_manager_save_preset_internal()
|
2019-08-22 16:57:28 +02:00 |
|
twinaphex
|
d52c573e13
|
Merge slang_preprocess.cpp into slang_process.cpp
|
2019-08-18 18:55:22 +02:00 |
|
twinaphex
|
0905c8d2ed
|
(shader_gl_core.cpp) Simplify some code
|
2019-08-18 18:32:01 +02:00 |
|
twinaphex
|
d48b5b78f8
|
Cleanups
|
2019-08-18 18:05:26 +02:00 |
|
twinaphex
|
aaeff6c888
|
Move C code over to glslang_util.c
|
2019-08-18 18:01:21 +02:00 |
|
twinaphex
|
3aa1a03a08
|
glslang_util cleanups
|
2019-08-18 14:40:26 +02:00 |
|
LazyBumHorse
|
719555bae1
|
Overhaul shader loading logic, add --set-shader CLI option
|
2019-08-17 15:20:51 +02:00 |
|
Twinaphex
|
3bc5c15526
|
Merge pull request #9309 from LazyBumHorse/fix_vulkan_gpu_list
fix handling of vulkan_gpu_list
|
2019-08-15 18:17:56 +02:00 |
|
LazyBumHorse
|
3c6a46d95d
|
fix handling of vulkan_gpu_list (use after free, not always being initialized)
|
2019-08-15 17:52:24 +02:00 |
|
twinaphex
|
6c671faed6
|
Start preparing for menu_widgets_ready to be moved to retroarch.c
|
2019-08-15 14:20:51 +02:00 |
|
LazyBumHorse
|
f51e50a423
|
fix logging on Windows sometimes not being null-terminated
|
2019-08-15 13:39:19 +02:00 |
|
twinaphex
|
980be6dba3
|
(GL2) Cleanups
|
2019-08-14 16:40:47 +02:00 |
|
Twinaphex
|
accae545b0
|
Merge pull request #9279 from LazyBumHorse/fix_glhigh
workaround for glcore crash with Mesa
|
2019-08-13 22:00:28 +02:00 |
|
Themaister
|
f957bf0d16
|
Validate non-causal filter chain for texture inputs.
We only validated for UBO inputs apparently.
|
2019-08-13 13:57:20 +02:00 |
|
twinaphex
|
3585d56067
|
(Vita2D) video_driver_get_size was used for no reason here
|
2019-08-13 12:34:34 +02:00 |
|
twinaphex
|
dc3711b35f
|
(GX2) video_driver_get_size was used for no reason here
|
2019-08-13 12:33:09 +02:00 |
|
twinaphex
|
d43b26348b
|
(Vulkan) Don't use video_driver_get_size
|
2019-08-13 12:28:16 +02:00 |
|
twinaphex
|
e43c55bef3
|
(GLCore) Don't use video_driver_get_size
|
2019-08-13 12:23:02 +02:00 |
|
twinaphex
|
c3d624267b
|
(GL) Start avoiding usage of video_driver_get_size
from within video drivers
|
2019-08-13 12:14:53 +02:00 |
|
twinaphex
|
558e50b5a0
|
Get rid of unused code libdbgfont
|
2019-08-13 11:42:46 +02:00 |
|
LazyBumHorse
|
907bea6abb
|
destroy leaked context
|
2019-08-12 23:05:44 +02:00 |
|
twinaphex
|
4a09f66c7b
|
(GL drivers) Cleanups
|
2019-08-12 22:04:27 +02:00 |
|
LazyBumHorse
|
010df00d74
|
workaround for Mesa crash when trying unsupported OpenGL versions
also fixes attribs sometimes being garbled
|
2019-08-12 21:08:22 +02:00 |
|
twinaphex
|
ed6f682754
|
Make code more similar to gl2 video driver
|
2019-08-12 21:07:12 +02:00 |
|
twinaphex
|
fdd45f1f6b
|
(glcore) memset is unnecessary
|
2019-08-12 20:55:46 +02:00 |
|
twinaphex
|
2a631bd031
|
(glcore) Turn this into macro
|
2019-08-12 20:52:33 +02:00 |
|
twinaphex
|
69a195fc5c
|
Cleanups
|
2019-08-12 19:35:36 +02:00 |
|
twinaphex
|
3ae447420e
|
Cleanups
|
2019-08-12 19:33:50 +02:00 |
|
jdgleaver
|
5ac152a5f3
|
(glslang_util) Remove C++ 'isms' (where possible)
|
2019-08-12 13:10:50 +01:00 |
|
twinaphex
|
a45c9b6eb4
|
Duplicate aspect ratio code that was being ran twice
|
2019-08-12 12:52:40 +02:00 |
|
Twinaphex
|
a88b357817
|
Merge pull request #9250 from bparker06/gl_highest
opengl: loop through highest available versions to find a working one
|
2019-08-09 17:09:13 +02:00 |
|
twinaphex
|
ecbd58d3af
|
Small cleanup
|
2019-08-08 17:04:45 +02:00 |
|
twinaphex
|
faa55b4dff
|
glslang_read_shader_file - potential leak here
|
2019-08-08 16:55:39 +02:00 |
|
twinaphex
|
b282125107
|
Revert "Refactor code for glslang shader presets - buffer entire file"
This reverts commit 0fee6a9ef4914d228118b689fe755ef663ce2d4d.
|
2019-08-08 16:36:34 +02:00 |
|
twinaphex
|
83c113cb59
|
Cleanups
|
2019-08-08 14:57:28 +02:00 |
|
twinaphex
|
211e664e5d
|
(GX2) Cleanups
|
2019-08-08 14:54:21 +02:00 |
|