libobs: Add function to get cur. effect technique
parent
963f052c2f
commit
8b4120bf7a
|
@ -43,6 +43,13 @@ gs_technique_t *gs_effect_get_technique(const gs_effect_t *effect,
|
|||
return NULL;
|
||||
}
|
||||
|
||||
gs_technique_t *gs_effect_get_current_technique(const gs_effect_t *effect)
|
||||
{
|
||||
if (!effect) return NULL;
|
||||
|
||||
return effect->cur_technique;
|
||||
}
|
||||
|
||||
size_t gs_technique_begin(gs_technique_t *tech)
|
||||
{
|
||||
if (!tech) return 0;
|
||||
|
|
|
@ -342,6 +342,9 @@ EXPORT void gs_effect_destroy(gs_effect_t *effect);
|
|||
EXPORT gs_technique_t *gs_effect_get_technique(const gs_effect_t *effect,
|
||||
const char *name);
|
||||
|
||||
EXPORT gs_technique_t *gs_effect_get_current_technique(
|
||||
const gs_effect_t *effect);
|
||||
|
||||
EXPORT size_t gs_technique_begin(gs_technique_t *technique);
|
||||
EXPORT void gs_technique_end(gs_technique_t *technique);
|
||||
EXPORT bool gs_technique_begin_pass(gs_technique_t *technique, size_t pass);
|
||||
|
|
Loading…
Reference in New Issue