mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-23 15:52:41 +02:00
port: if three-point filtering is enabled, don't also enable bilinear filtering
This commit is contained in:
1 parent
bed3bf52d0
commit
8106349540
1 file changed
+2
@@ -724,6 +724,8 @@ static void gfx_opengl_set_sampler_parameters(int tile, bool linear_filter, uint
|
||||
};
|
||||
|
||||
mipmaps = mipmaps && (current_mipmap_filter_mode != MIPMAP_DISABLED);
|
||||
if (linear_filter && current_filter_mode == FILTER_THREE_POINT)
|
||||
linear_filter = false;
|
||||
const int mip_idx = mipmaps ? current_mipmap_filter_mode : 0;
|
||||
const GLint min_filter = linear_filter ? min_filters[current_filter_mode][mip_idx] : GL_NEAREST;
|
||||
const GLint max_filter = linear_filter && (current_filter_mode != FILTER_NONE) ? GL_LINEAR : GL_NEAREST;
|
||||
|
||||
Reference in new issue
Block a user