mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-05 14:31:24 +12:00
d3d12: Fix sampler border color
This commit is contained in:
parent
119126c60c
commit
0e3ab35e32
1 changed files with 4 additions and 1 deletions
|
@ -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;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue