mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-12-06 07:12:28 +01:00
rsx: Fix convolution filter decoding
This commit is contained in:
parent
c00eeb5b10
commit
f64db8b5ed
|
|
@ -251,7 +251,7 @@ namespace rsx
|
||||||
|
|
||||||
u8 fragment_texture::convolution_filter() const
|
u8 fragment_texture::convolution_filter() const
|
||||||
{
|
{
|
||||||
return ((registers[NV4097_SET_TEXTURE_FILTER + (m_index * 8)] >> 13) & 0xf);
|
return ((registers[NV4097_SET_TEXTURE_FILTER + (m_index * 8)] >> 13) & 0x7);
|
||||||
}
|
}
|
||||||
|
|
||||||
u8 fragment_texture::argb_signed() const
|
u8 fragment_texture::argb_signed() const
|
||||||
|
|
|
||||||
|
|
@ -954,6 +954,8 @@ namespace gcm
|
||||||
CELL_GCM_TEXTURE_LINEAR_LINEAR = 6,
|
CELL_GCM_TEXTURE_LINEAR_LINEAR = 6,
|
||||||
CELL_GCM_TEXTURE_CONVOLUTION_MIN = 7,
|
CELL_GCM_TEXTURE_CONVOLUTION_MIN = 7,
|
||||||
CELL_GCM_TEXTURE_CONVOLUTION_MAG = 4,
|
CELL_GCM_TEXTURE_CONVOLUTION_MAG = 4,
|
||||||
|
|
||||||
|
// Convolution mode
|
||||||
CELL_GCM_TEXTURE_CONVOLUTION_QUINCUNX = 1,
|
CELL_GCM_TEXTURE_CONVOLUTION_QUINCUNX = 1,
|
||||||
CELL_GCM_TEXTURE_CONVOLUTION_GAUSSIAN = 2,
|
CELL_GCM_TEXTURE_CONVOLUTION_GAUSSIAN = 2,
|
||||||
CELL_GCM_TEXTURE_CONVOLUTION_QUINCUNX_ALT = 3,
|
CELL_GCM_TEXTURE_CONVOLUTION_QUINCUNX_ALT = 3,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue