瀏覽代碼

Now using getCaps().textureFloatRender in order to know if texture float are supported

Julien Moreau-Mathis 8 年之前
父節點
當前提交
d1a31cdd7a
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/PostProcess/babylon.standardRenderingPipeline.ts

+ 1 - 1
src/PostProcess/babylon.standardRenderingPipeline.ts

@@ -220,7 +220,7 @@ module BABYLON {
             this._scene = scene;
 
             // Misc
-            var floatTextureType = scene.getEngine()["_badOS"] ? Engine.TEXTURETYPE_HALF_FLOAT : Engine.TEXTURETYPE_FLOAT;
+            var floatTextureType = scene.getEngine().getCaps().textureFloatRender ? Engine.TEXTURETYPE_FLOAT : Engine.TEXTURETYPE_HALF_FLOAT;
 
             // Create pass post-process
             if (!originalPostProcess) {