16 #ifndef __GLSLANG_PROCESS_H__ 17 #define __GLSLANG_PROCESS_H__ 23 #include "../video_shader_parse.h" 82 #define SLANG_STAGE_VERTEX_MASK (1 << 0) 83 #define SLANG_STAGE_FRAGMENT_MASK (1 << 1) size_t image_stride
Definition: slang_process.h:36
unsigned size
Definition: slang_process.h:50
void * ptr
Definition: slang_process.h:29
unsigned stage_mask
Definition: slang_process.h:60
unsigned filter
Definition: slang_process.h:59
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
glslang_format format
Definition: slang_process.h:79
Definition: slang_reflection.h:66
void * texture_data
Definition: slang_process.h:57
unsigned binding
Definition: slang_process.h:61
struct passwd out
Definition: missing_libc_functions.c:51
glslang_format
Definition: glslang_util.h:22
unsigned binding
Definition: slang_process.h:68
int uniform_count
Definition: slang_process.h:70
void * image
Definition: slang_process.h:35
Definition: video_shader_parse.h:143
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)
Definition: slang_process.cpp:346
Definition: slang_process.h:41
rarch_shader_type
Definition: video_shader_parse.h:50
Definition: slang_reflection.h:52
version
Definition: setup.py:6
size_t stride
Definition: slang_process.h:30
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
texture_sem_t * textures
Definition: slang_process.h:77
Definition: slang_reflection.h:85
Definition: slang_process.h:55
Definition: slang_process.h:33
unsigned size
Definition: slang_process.h:69
unsigned offset
Definition: slang_process.h:51
size_t size_stride
Definition: slang_process.h:38
const GLuint * textures
Definition: glext.h:9001
int texture_count
Definition: slang_process.h:76
void * size
Definition: slang_process.h:37
Definition: slang_process.h:74
Definition: slang_process.h:47
gfx_wrap_type
Definition: video_shader_parse.h:75
Definition: slang_process.h:27
unsigned stage_mask
Definition: slang_process.h:67
void * data
Definition: slang_process.h:49
Definition: slang_process.h:65
uniform_sem_t * uniforms
Definition: slang_process.h:71