[GPU] Add anisotropic filtering override
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
#include "xenia/base/assert.h"
|
||||
#include "xenia/base/math.h"
|
||||
#include "xenia/base/string_buffer.h"
|
||||
#include "xenia/gpu/gpu_flags.h"
|
||||
#include "xenia/gpu/spirv_shader.h"
|
||||
|
||||
namespace xe {
|
||||
@@ -807,7 +808,10 @@ void SpirvShaderTranslator::PostTranslation() {
|
||||
shader_binding.mag_filter = translator_binding.mag_filter;
|
||||
shader_binding.min_filter = translator_binding.min_filter;
|
||||
shader_binding.mip_filter = translator_binding.mip_filter;
|
||||
shader_binding.aniso_filter = translator_binding.aniso_filter;
|
||||
shader_binding.aniso_filter =
|
||||
cvars::anisotropic_override > -1 && cvars::anisotropic_override < 6
|
||||
? xenos::AnisoFilter(cvars::anisotropic_override)
|
||||
: translator_binding.aniso_filter;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user