Rework max anisotropy override to sampler creation (D3D12/Vulkan)
Revert ac6fd65 fetch additions and implement context-sensitive AF override.
This commit is contained in:
committed by
Radosław Gliński
parent
60ffc2e83f
commit
1a9613705d
@@ -17,7 +17,6 @@
|
||||
#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 {
|
||||
@@ -808,10 +807,7 @@ 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 =
|
||||
cvars::anisotropic_override > -1 && cvars::anisotropic_override < 6
|
||||
? xenos::AnisoFilter(cvars::anisotropic_override)
|
||||
: translator_binding.aniso_filter;
|
||||
shader_binding.aniso_filter = translator_binding.aniso_filter;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user