|
RetroArch
|
#include <stdint.h>#include <boolean.h>#include <retro_common_api.h>#include "../video_shader_parse.h"#include "slang_reflection.h"#include "glslang_util.h"Go to the source code of this file.
Classes | |
| struct | data_map_t |
| struct | texture_map_t |
| struct | semantics_map_t |
| struct | uniform_sem_t |
| struct | texture_sem_t |
| struct | cbuffer_sem_t |
| struct | pass_semantics_t |
Macros | |
| #define | SLANG_STAGE_VERTEX_MASK (1 << 0) |
| #define | SLANG_STAGE_FRAGMENT_MASK (1 << 1) |
Functions | |
| RETRO_BEGIN_DECLS bool | slang_process (struct 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) |
| #define SLANG_STAGE_FRAGMENT_MASK (1 << 1) |
| #define SLANG_STAGE_VERTEX_MASK (1 << 0) |
| RETRO_BEGIN_DECLS bool slang_process | ( | struct 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 | ||
| ) |
1.8.15