|
template<typename P > |
static bool | set_unique_map (unordered_map< string, P > &m, const string &name, const P &p) |
|
template<typename M , typename S > |
static string | get_semantic_name (const unordered_map< string, M > *map, S semantic, unsigned index) |
|
static string | get_semantic_name (slang_reflection &reflection, slang_semantic semantic, unsigned index) |
|
static string | get_semantic_name (slang_reflection &reflection, slang_texture_semantic semantic, unsigned index) |
|
static string | get_size_semantic_name (slang_reflection &reflection, slang_texture_semantic semantic, unsigned index) |
|
static bool | slang_process_reflection (const Compiler *vs_compiler, const Compiler *ps_compiler, const ShaderResources &vs_resources, const ShaderResources &ps_resources, video_shader *shader_info, unsigned pass_number, const semantics_map_t *map, pass_semantics_t *out) |
|
bool | slang_process (video_shader *shader_info, unsigned pass_number, enum rarch_shader_type dst_type, unsigned version, const semantics_map_t *semantics_map, pass_semantics_t *out) |
|