mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 04:20:28 +00:00
(RARCH_CONSOLE) Fix rarch_softfilter_get_name for consoles
This commit is contained in:
parent
5c0f30c569
commit
09d29d267a
15
gfx/filter.c
15
gfx/filter.c
@ -107,10 +107,25 @@ static softfilter_get_implementation_t softfilter_get_implementation_from_idx(un
|
|||||||
|
|
||||||
const char *rarch_softfilter_get_name(rarch_softfilter_t *filt)
|
const char *rarch_softfilter_get_name(rarch_softfilter_t *filt)
|
||||||
{
|
{
|
||||||
|
#ifdef HAVE_FILTERS_BUILTIN
|
||||||
|
unsigned cpu_features;
|
||||||
|
const struct softfilter_implementation *impl;
|
||||||
|
softfilter_get_implementation_t cb = softfilter_get_implementation_from_idx(g_settings.video.filter_idx);
|
||||||
|
if (cb)
|
||||||
|
{
|
||||||
|
cpu_features = rarch_get_cpu_features();
|
||||||
|
impl = (const struct softfilter_implementation *)cb(cpu_features);
|
||||||
|
if (impl)
|
||||||
|
return impl->ident;
|
||||||
|
}
|
||||||
|
|
||||||
|
return NULL;
|
||||||
|
#else
|
||||||
if (!filt || !filt->impl)
|
if (!filt || !filt->impl)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
return filt->impl->ident;
|
return filt->impl->ident;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
rarch_softfilter_t *rarch_softfilter_new(const char *filter_path,
|
rarch_softfilter_t *rarch_softfilter_new(const char *filter_path,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user