![]() |
Open Broadcaster Software
Free, open source software for live streaming and recording
|
Go to the source code of this file.
Data Structures | |
| struct | shader_var |
| struct | shader_sampler |
| struct | shader_struct |
| struct | shader_func |
| struct | shader_parser |
Enumerations | |
| enum | shader_var_type { SHADER_VAR_NONE, SHADER_VAR_UNIFORM, SHADER_VAR_CONST } |
Functions | |
| EXPORT enum gs_shader_param_type | get_shader_param_type (const char *type) |
| EXPORT enum gs_sample_filter | get_sample_filter (const char *filter) |
| EXPORT enum gs_address_mode | get_address_mode (const char *address_mode) |
| EXPORT void | shader_sampler_convert (struct shader_sampler *ss, struct gs_sampler_info *info) |
| EXPORT bool | shader_parse (struct shader_parser *sp, const char *shader, const char *file) |
| enum shader_var_type |
| EXPORT enum gs_address_mode get_address_mode | ( | const char * | address_mode | ) |
| EXPORT enum gs_sample_filter get_sample_filter | ( | const char * | filter | ) |
| EXPORT enum gs_shader_param_type get_shader_param_type | ( | const char * | type | ) |
| EXPORT bool shader_parse | ( | struct shader_parser * | sp, |
| const char * | shader, | ||
| const char * | file | ||
| ) |
| EXPORT void shader_sampler_convert | ( | struct shader_sampler * | ss, |
| struct gs_sampler_info * | info | ||
| ) |