RetroArch
|
#include <string.h>
#include <compat/strl.h>
#include <retro_assert.h>
#include <file/file_path.h>
#include <string/stdstring.h>
#include "menu_driver.h"
#include "menu_shader.h"
#include "../file_path_special.h"
#include "../configuration.h"
#include "../paths.h"
#include "../retroarch.h"
#include "../verbosity.h"
Functions | |
struct video_shader * | menu_shader_get (void) |
void | menu_shader_manager_decrement_amount_passes (void) |
void | menu_shader_manager_increment_amount_passes (void) |
void | menu_shader_manager_free (void) |
bool | menu_shader_manager_init (void) |
bool | menu_shader_manager_set_preset (void *data, unsigned type, const char *preset_path) |
static const char * | shader_get_preset_extension (unsigned type) |
bool | menu_shader_manager_save_preset (const char *basename, bool apply, bool fullpath) |
int | menu_shader_manager_clear_num_passes (void) |
int | menu_shader_manager_clear_parameter (unsigned i) |
int | menu_shader_manager_clear_pass_filter (unsigned i) |
void | menu_shader_manager_clear_pass_scale (unsigned i) |
void | menu_shader_manager_clear_pass_path (unsigned i) |
unsigned | menu_shader_manager_get_type (const void *data) |
void | menu_shader_manager_apply_changes (void) |
Variables | |
static struct video_shader * | menu_driver_shader = NULL |
struct video_shader* menu_shader_get | ( | void | ) |
menu_shader_manager_apply_changes:
Apply shader state changes.
int menu_shader_manager_clear_num_passes | ( | void | ) |
int menu_shader_manager_clear_parameter | ( | unsigned | i | ) |
int menu_shader_manager_clear_pass_filter | ( | unsigned | i | ) |
void menu_shader_manager_clear_pass_path | ( | unsigned | i | ) |
void menu_shader_manager_clear_pass_scale | ( | unsigned | i | ) |
menu_shader_manager_get_type: : shader handle
Gets type of shader.
Returns: type of shader.
menu_shader_manager_init:
Initializes shader manager.
menu_shader_manager_save_preset: : basename of preset : immediately set preset after saving
Save a shader preset to disk.
menu_shader_manager_set_preset: : Shader handle. : Type of shader. : Preset path to load from.
Sets shader preset.
|
static |
|
static |