RetroArch
|
Go to the source code of this file.
Macros | |
#define | SLANG_NUM_BINDINGS 16 |
Enumerations | |
enum | slang_texture_semantic { SLANG_TEXTURE_SEMANTIC_ORIGINAL = 0, SLANG_TEXTURE_SEMANTIC_SOURCE = 1, SLANG_TEXTURE_SEMANTIC_ORIGINAL_HISTORY = 2, SLANG_TEXTURE_SEMANTIC_PASS_OUTPUT = 3, SLANG_TEXTURE_SEMANTIC_PASS_FEEDBACK = 4, SLANG_TEXTURE_SEMANTIC_USER = 5, SLANG_NUM_TEXTURE_SEMANTICS, SLANG_INVALID_TEXTURE_SEMANTIC = -1 } |
enum | slang_semantic { SLANG_SEMANTIC_MVP = 0, SLANG_SEMANTIC_OUTPUT = 1, SLANG_SEMANTIC_FINAL_VIEWPORT = 2, SLANG_SEMANTIC_FRAME_COUNT = 3, SLANG_NUM_BASE_SEMANTICS, SLANG_SEMANTIC_FLOAT_PARAMETER = 4, SLANG_NUM_SEMANTICS, SLANG_INVALID_SEMANTIC = -1 } |
enum | slang_stage { SLANG_STAGE_VERTEX_MASK = 1 << 0, SLANG_STAGE_FRAGMENT_MASK = 1 << 1 } |
enum | slang_constant_buffer { SLANG_CBUFFER_UBO = 0, SLANG_CBUFFER_PC, SLANG_CBUFFER_MAX } |
#define SLANG_NUM_BINDINGS 16 |
enum slang_semantic |
enum slang_stage |