Exemple #1
0
void effect_settexture(eparam_t param, texture_t val)
{
	effect_setval_inline(param, &val, sizeof(texture_t));
}
Exemple #2
0
void effect_setvec3(eparam_t param, const struct vec3 *val)
{
	effect_setval_inline(param, val, sizeof(float) * 3);
}
Exemple #3
0
void effect_setvec4(eparam_t param, const struct vec4 *val)
{
	effect_setval_inline(param, val, sizeof(struct vec4));
}
Exemple #4
0
void effect_setint(eparam_t param, int val)
{
	effect_setval_inline(param, &val, sizeof(int));
}
Exemple #5
0
void effect_setmatrix4(eparam_t param, const struct matrix4 *val)
{
	effect_setval_inline(param, val, sizeof(struct matrix4));
}
Exemple #6
0
void gs_effect_set_float(gs_eparam_t *param, float val)
{
	effect_setval_inline(param, &val, sizeof(float));
}
Exemple #7
0
void effect_setfloat(eparam_t param, float val)
{
	effect_setval_inline(param, &val, sizeof(float));
}
Exemple #8
0
void gs_effect_set_val(gs_eparam_t *param, const void *val, size_t size)
{
	effect_setval_inline(param, val, size);
}
Exemple #9
0
void gs_effect_set_default(gs_eparam_t *param)
{
	effect_setval_inline(param, param->default_val.array,
			param->default_val.num);
}
Exemple #10
0
void gs_effect_set_vec4(gs_eparam_t *param, const struct vec4 *val)
{
	effect_setval_inline(param, val, sizeof(struct vec4));
}
Exemple #11
0
void gs_effect_set_texture(gs_eparam_t *param, gs_texture_t *val)
{
	effect_setval_inline(param, &val, sizeof(gs_texture_t*));
}
Exemple #12
0
void gs_effect_set_vec3(gs_eparam_t *param, const struct vec3 *val)
{
	effect_setval_inline(param, val, sizeof(float) * 3);
}
Exemple #13
0
void gs_effect_set_matrix4(gs_eparam_t *param, const struct matrix4 *val)
{
	effect_setval_inline(param, val, sizeof(struct matrix4));
}
Exemple #14
0
void gs_effect_set_int(gs_eparam_t *param, int val)
{
	effect_setval_inline(param, &val, sizeof(int));
}
Exemple #15
0
void effect_setval(eparam_t param, const void *val, size_t size)
{
	effect_setval_inline(param, val, size);
}
Exemple #16
0
void effect_setbool(eparam_t param, bool val)
{
	effect_setval_inline(param, &val, sizeof(bool));
}
Exemple #17
0
void effect_setdefault(eparam_t param)
{
	effect_setval_inline(param, param->default_val.array,
			param->default_val.num);
}
Exemple #18
0
void gs_effect_set_bool(gs_eparam_t *param, bool val)
{
	effect_setval_inline(param, &val, sizeof(bool));
}