d3d12: Fix sampler border color
This commit is contained in:
@@ -30,7 +30,10 @@ D3D12_SAMPLER_DESC getSamplerDesc(const rsx::texture &texture)
|
|||||||
samplerDesc.ComparisonFunc = getSamplerCompFunc[texture.zfunc()];
|
samplerDesc.ComparisonFunc = getSamplerCompFunc[texture.zfunc()];
|
||||||
samplerDesc.MaxAnisotropy = get_texture_max_aniso(texture.max_aniso());
|
samplerDesc.MaxAnisotropy = get_texture_max_aniso(texture.max_aniso());
|
||||||
samplerDesc.MipLODBias = texture.bias();
|
samplerDesc.MipLODBias = texture.bias();
|
||||||
samplerDesc.BorderColor[4] = (FLOAT)texture.border_color();
|
samplerDesc.BorderColor[0] = (FLOAT)texture.border_color();
|
||||||
|
samplerDesc.BorderColor[1] = (FLOAT)texture.border_color();
|
||||||
|
samplerDesc.BorderColor[2] = (FLOAT)texture.border_color();
|
||||||
|
samplerDesc.BorderColor[3] = (FLOAT)texture.border_color();
|
||||||
samplerDesc.MinLOD = (FLOAT)(texture.min_lod() >> 8);
|
samplerDesc.MinLOD = (FLOAT)(texture.min_lod() >> 8);
|
||||||
samplerDesc.MaxLOD = (FLOAT)(texture.max_lod() >> 8);
|
samplerDesc.MaxLOD = (FLOAT)(texture.max_lod() >> 8);
|
||||||
return samplerDesc;
|
return samplerDesc;
|
||||||
|
|||||||
Reference in New Issue
Block a user