瀏覽代碼

i965: don't swizzle fogcoord if FogOption is FOG_NONE.

fix #10788 issue on 965.
tags/mesa_7_1_rc1
Xiang, Haihao 17 年之前
父節點
當前提交
83068115e2
共有 1 個檔案被更改,包括 5 行新增0 行删除
  1. 5
    0
      src/mesa/drivers/dri/i965/brw_vs_tnl.c

+ 5
- 0
src/mesa/drivers/dri/i965/brw_vs_tnl.c 查看文件

@@ -1172,6 +1172,11 @@ static void build_fog( struct tnl_program *p )
}
else {
input = swizzle1(register_input(p, VERT_ATTRIB_FOG), X);
if (p->state->fog_option &&
p->state->tnl_do_vertex_fog)
input = swizzle1(register_input(p, VERT_ATTRIB_FOG), X);
else
input = register_input(p, VERT_ATTRIB_FOG);
}

if (p->state->fog_option &&

Loading…
取消
儲存