twinaphex
|
357b7d68f6
|
(libretro-common) Rename rhash to lrc_hash
(rcheevos) Rename rhash to rc_hash
|
2020-12-28 19:55:54 +01:00 |
|
HyperspaceMadness
|
e98a8ce591
|
Shaders Fix Crash change num shader passes in UI
|
2020-11-30 19:30:15 -05:00 |
|
HyperspaceMadness
|
06e32982db
|
Shaders_SaveAs_Fix_And_Better_Reference_Handling
|
2020-11-29 19:16:38 -05:00 |
|
HyperspaceMadness
|
f0c4343cb9
|
Removed extra printf left behind
|
2020-11-22 19:39:34 -05:00 |
|
HyperspaceMadness
|
abb2d06ce9
|
Shader_Multi-Level_Referenced_Presets
|
2020-11-22 19:10:08 -05:00 |
|
HyperspaceMadness
|
deb8e2b88c
|
Shader_Preset_Remove_parameters_line
|
2020-11-14 21:23:18 -05:00 |
|
HyperspaceMadness
|
fd240f9a32
|
Shader Save Load Cleanup and UI Rename
|
2020-11-04 10:05:46 -05:00 |
|
HyperspaceMadness
|
1185df5f39
|
Shader Save & Load Fixes params not being loaded
|
2020-11-03 23:12:59 -05:00 |
|
HyperspaceMadness
|
f6e35420bc
|
Simple Shader Save Cleanup
|
2020-11-02 21:07:20 -05:00 |
|
HyperspaceMadness
|
70bf90c5d8
|
Shader_Preset_Simple_Save_Cleaned_2020_11_01
|
2020-11-01 09:18:40 -05:00 |
|
twinaphex
|
5fdf0c818d
|
Cleanups
|
2020-09-04 04:15:46 +02:00 |
|
twinaphex
|
91d78c1e9f
|
video_shader_read_reference_path - simplify
|
2020-09-04 04:12:51 +02:00 |
|
twinaphex
|
09f72c1465
|
Turn function static
|
2020-09-04 04:07:29 +02:00 |
|
twinaphex
|
88c0024a52
|
Cleanup video_shader_read_reference_path
|
2020-09-04 03:49:41 +02:00 |
|
twinaphex
|
63b77fb542
|
Use config_get_entry where possible instead of config_get_array
to prevent string allocation on heap
|
2020-08-27 16:20:49 +02:00 |
|
twinaphex
|
4388303077
|
video_shader_write_conf_preset - use less mallocs
|
2020-08-26 19:19:26 +02:00 |
|
twinaphex
|
1118ba09ec
|
video_shader_resolve_current_parameters - don't use malloc
|
2020-08-26 19:10:43 +02:00 |
|
twinaphex
|
3ff29abbc8
|
video_shader_parse_pass - don't use malloc
|
2020-08-26 19:07:36 +02:00 |
|
twinaphex
|
603b2bf166
|
Simplify video_shader_read_conf_preset
|
2020-08-26 18:54:14 +02:00 |
|
twinaphex
|
86424a0cd8
|
(video_shader_parse) Use string_split_noalloc
|
2020-08-26 04:22:18 +02:00 |
|
twinaphex
|
0c5611d10e
|
Clean up more string variables on heap; move to stack
|
2020-08-18 13:17:28 +02:00 |
|
twinaphex
|
b9e471d22a
|
Revert "Video context driver cleanups - less functions to go through with"
This reverts commit cd1d760a3852258e9cab78d455c00f81193635e9.
|
2020-07-26 23:12:05 +02:00 |
|
twinaphex
|
cd1d760a38
|
Video context driver cleanups - less functions to go through with
public scope
|
2020-07-26 08:00:49 +02:00 |
|
twinaphex
|
73e63d369c
|
Fix more array subscript has type char warnings
|
2020-07-23 05:20:23 +02:00 |
|
twinaphex
|
021625fd4a
|
Revert "Move static functions to top of files"
This reverts commit 02b542e2a57cfff798bdd4be54ec1bf0fff4695f.
|
2020-06-26 18:40:26 +02:00 |
|
twinaphex
|
02b542e2a5
|
Move static functions to top of files
|
2020-06-26 18:15:38 +02:00 |
|
twinaphex
|
6fce0435a1
|
Update more logs
|
2020-06-08 18:04:29 +02:00 |
|
twinaphex
|
9059b4962e
|
Cleanups
|
2020-06-07 00:05:41 +02:00 |
|
twinaphex
|
a5ca6c24de
|
Add more TODO/FIXMEs for globals
|
2020-05-29 06:17:39 +02:00 |
|
jdgleaver
|
9eb8472805
|
Only write config files to disk when parameters change
|
2020-04-27 17:06:35 +01:00 |
|
twinaphex
|
cec672a71d
|
Buildfix
|
2020-02-17 12:27:08 +01:00 |
|
twinaphex
|
a0f3010159
|
Cleanup
|
2020-02-17 03:59:12 +01:00 |
|
twinaphex
|
1105d1019d
|
Reduce some configuration dependencies
|
2020-02-12 16:13:28 +01:00 |
|
twinaphex
|
35b8c4cb05
|
Cleanup
|
2020-02-01 02:02:50 +01:00 |
|
twinaphex
|
6d0286efbd
|
Turn video_shader_parse_type into macro
|
2020-01-22 14:30:55 +01:00 |
|
twinaphex
|
7175c3ec22
|
FIx another 'may be used uninitialized' warning
|
2019-10-05 18:43:25 +02:00 |
|
twinaphex
|
221df13250
|
Cleanups/warning fixes - compilation fix for OSX PPC
|
2019-10-05 18:38:17 +02:00 |
|
twinaphex
|
b94b9e2adb
|
Go back to plain strlcpy/strlcat - probably best to look at
opportunities to reduce these calls vs. replacing them with
unsafe macros
|
2019-09-23 00:19:01 +02:00 |
|
twinaphex
|
3b057d9605
|
Start using STRLCAT_CONST_INCR and STRLCPY_CONST
|
2019-09-20 23:33:17 +02:00 |
|
twinaphex
|
db624a7c99
|
Start cleaning up the rather messy manual assignment
|
2019-09-20 02:03:26 +02:00 |
|
twinaphex
|
ab515daa0c
|
Try to get rid of file_path_str
|
2019-09-18 18:12:57 +02:00 |
|
twinaphex
|
c186747edc
|
(video_shader_parse) avoid some more snprintfs
|
2019-09-18 09:11:32 +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 |
|
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 |
|
LazyBumHorse
|
719555bae1
|
Overhaul shader loading logic, add --set-shader CLI option
|
2019-08-17 15:20:51 +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
|
0fee6a9ef4
|
Refactor code for glslang shader presets - buffer entire file
into memory before passing it on
|
2019-08-08 04:55:22 +02:00 |
|
jdgleaver
|
bcfc5db7d8
|
(video_shader_parse) Optimise parsing of (non-slang) shader parameters
|
2019-08-07 17:19:18 +01:00 |
|