mirror of
https://github.com/libretro/RetroArch
synced 2025-04-10 15:45:19 +00:00
More scrubbing
This commit is contained in:
parent
7ea61067ec
commit
5bfa31fa86
@ -132,39 +132,6 @@
|
|||||||
android:targetPackage="org.retroarch" />
|
android:targetPackage="org.retroarch" />
|
||||||
</Preference>
|
</Preference>
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
<PreferenceCategory android:title="Shaders (Multi-pass)" >
|
|
||||||
<CheckBoxPreference
|
|
||||||
android:defaultValue="false"
|
|
||||||
android:key="video_render_to_texture"
|
|
||||||
android:summary="Render first pass to texture (FBO). Stretch to screen with second shader."
|
|
||||||
android:title="Render to texture" />
|
|
||||||
<CheckBoxPreference
|
|
||||||
android:defaultValue="false"
|
|
||||||
android:key="video_second_pass_shader_enable"
|
|
||||||
android:summary="Enable custom shader for use after rendering to FBO (WARNING: recommended system requirements for these shaders is a Tegra 4/Exynos5 class GPU and/or higher)."
|
|
||||||
android:title="Enable shader #2" />
|
|
||||||
|
|
||||||
<Preference
|
|
||||||
android:summary="Sets shader to use for second pass."
|
|
||||||
android:title="XML shader (2nd pass)"
|
|
||||||
android:dependency="video_second_pass_shader_enable" >
|
|
||||||
<intent
|
|
||||||
android:targetClass="org.retroarch.browser.Shader2Activity"
|
|
||||||
android:targetPackage="org.retroarch" />
|
|
||||||
</Preference>
|
|
||||||
|
|
||||||
<ListPreference
|
|
||||||
android:entries="@array/fbo_scales"
|
|
||||||
android:entryValues="@array/fbo_scale_values"
|
|
||||||
android:key="video_fbo_scale"
|
|
||||||
android:summary="Scale to use when rendering to FBO."
|
|
||||||
android:title="FBO scale" />
|
|
||||||
<CheckBoxPreference
|
|
||||||
android:defaultValue="true"
|
|
||||||
android:key="video_second_pass_smooth"
|
|
||||||
android:summary="Use Bilinear filtering on FBO texture on second pass."
|
|
||||||
android:title="Second pass Bilinear Filtering" />
|
|
||||||
</PreferenceCategory>
|
|
||||||
<PreferenceCategory android:title="Fonts">
|
<PreferenceCategory android:title="Fonts">
|
||||||
<CheckBoxPreference android:title="Enable on-screen fonts"
|
<CheckBoxPreference android:title="Enable on-screen fonts"
|
||||||
android:summary="Enable rendering of on-screen fonts for messages."
|
android:summary="Enable rendering of on-screen fonts for messages."
|
||||||
|
@ -400,16 +400,6 @@ public class RetroArch extends Activity implements
|
|||||||
config.setString("video_bsnes_shader", "");
|
config.setString("video_bsnes_shader", "");
|
||||||
}
|
}
|
||||||
|
|
||||||
config.setBoolean("video_render_to_texture", prefs.getBoolean("video_render_to_texture", false));
|
|
||||||
config.setString("video_second_pass_shader",
|
|
||||||
prefs.getBoolean("video_second_pass_shader_enable", false) ?
|
|
||||||
prefs.getString("video_second_pass_shader", "") : "");
|
|
||||||
|
|
||||||
config.setBoolean("video_second_pass_smooth", prefs.getBoolean("video_second_pass_smooth", true));
|
|
||||||
|
|
||||||
config.setString("video_fbo_scale_x", prefs.getString("video_fbo_scale", "2.0"));
|
|
||||||
config.setString("video_fbo_scale_y", prefs.getString("video_fbo_scale", "2.0"));
|
|
||||||
|
|
||||||
boolean useOverlay = prefs.getBoolean("input_overlay_enable", true);
|
boolean useOverlay = prefs.getBoolean("input_overlay_enable", true);
|
||||||
if (useOverlay) {
|
if (useOverlay) {
|
||||||
String overlayPath = prefs.getString("input_overlay", getCacheDir() + "/Overlays/snes-landscape.cfg");
|
String overlayPath = prefs.getString("input_overlay", getCacheDir() + "/Overlays/snes-landscape.cfg");
|
||||||
|
10
config.def.h
10
config.def.h
@ -294,16 +294,6 @@ static const float message_pos_offset_y = 0.05;
|
|||||||
// Color of the message.
|
// Color of the message.
|
||||||
static const uint32_t message_color = 0xffff00; // RGB hex value.
|
static const uint32_t message_color = 0xffff00; // RGB hex value.
|
||||||
|
|
||||||
// Render-to-texture before rendering to screen (multi-pass shaders)
|
|
||||||
#if defined(__CELLOS_LV2__)
|
|
||||||
static const bool render_to_texture = true;
|
|
||||||
#else
|
|
||||||
static const bool render_to_texture = false;
|
|
||||||
#endif
|
|
||||||
static const float fbo_scale_x = 2.0;
|
|
||||||
static const float fbo_scale_y = 2.0;
|
|
||||||
static const bool second_pass_smooth = true;
|
|
||||||
|
|
||||||
// Record post-filtered (CPU filter) video rather than raw game output.
|
// Record post-filtered (CPU filter) video rather than raw game output.
|
||||||
static const bool post_filter_record = false;
|
static const bool post_filter_record = false;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user