提交 cb671920 编写于 作者: J James Park

libobs: Fix invalid max_anisotropy value

max_anisotropy is initialized to zero, but the minimum value is 1.
上级 e67cae37
......@@ -104,6 +104,8 @@ void shader_sampler_convert(struct shader_sampler *ss,
size_t i;
memset(info, 0, sizeof(struct gs_sampler_info));
info->max_anisotropy = 1;
for (i = 0; i < ss->states.num; i++) {
const char *state = ss->states.array[i];
const char *value = ss->values.array[i];
......
......@@ -344,6 +344,7 @@ static int obs_init_graphics(struct obs_video_info *ovi)
NULL);
bfree(filename);
point_sampler.max_anisotropy = 1;
video->point_sampler = gs_samplerstate_create(&point_sampler);
obs->video.transparent_texture = gs_texture_create(2, 2, GS_RGBA, 1,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册