diff --git a/src/scene/renderer/shadow-map.js b/src/scene/renderer/shadow-map.js index a89797e8bd9..93811a210a0 100644 --- a/src/scene/renderer/shadow-map.js +++ b/src/scene/renderer/shadow-map.js @@ -88,7 +88,7 @@ class ShadowMap { let filter = FILTER_LINEAR; if (shadowType === SHADOW_VSM_32F) { - filter = device.extTextureFloatLinear ? FILTER_LINEAR : FILTER_NEAREST; + filter = device.textureFloatFilterable ? FILTER_LINEAR : FILTER_NEAREST; } if (shadowType === SHADOW_PCSS_32F) { // we're sampling and comparing depth, so need nearest filtering