diff --git a/Source/Engine/Graphics/Textures/GPUSamplerDescription.h b/Source/Engine/Graphics/Textures/GPUSamplerDescription.h index 2674e88a9..fa02aebd7 100644 --- a/Source/Engine/Graphics/Textures/GPUSamplerDescription.h +++ b/Source/Engine/Graphics/Textures/GPUSamplerDescription.h @@ -2,7 +2,7 @@ #pragma once -#include "Engine/Graphics/Enums.h" +#include "Engine/Core/Types/BaseTypes.h" /// /// GPU sampler filter modes. @@ -117,7 +117,7 @@ DECLARE_SCRIPTING_TYPE_MINIMAL(GPUSamplerDescription); API_FIELD() float MaxMipLevel; /// - /// The maximum anisotropy value. + /// The maximum number of samples that can be used to improve the quality of sample footprints that are anisotropic. /// API_FIELD() int32 MaxAnisotropy; diff --git a/Source/Engine/GraphicsDevice/Null/GPUDeviceNull.cpp b/Source/Engine/GraphicsDevice/Null/GPUDeviceNull.cpp index 4a5cd23fc..afc3c183f 100644 --- a/Source/Engine/GraphicsDevice/Null/GPUDeviceNull.cpp +++ b/Source/Engine/GraphicsDevice/Null/GPUDeviceNull.cpp @@ -67,7 +67,7 @@ bool GPUDeviceNull::Init() limits.MaximumTexture2DArraySize = 512; limits.MaximumTexture3DSize = 2048; limits.MaximumTextureCubeSize = 16384; - limits.MaximumSamplerAnisotropy = 0; + limits.MaximumSamplerAnisotropy = 1; for (int32 i = 0; i < static_cast(PixelFormat::MAX); i++) {