소스 검색

Add a PBR shader code coverage test

Popov72 6 년 전
부모
커밋
7807ecb913
3개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. BIN
      tests/validation/ReferenceImages/pbr_codecoverage.png
  2. 5 0
      tests/validation/config.json
  3. 1 0
      tests/validation/validation.js

BIN
tests/validation/ReferenceImages/pbr_codecoverage.png


+ 5 - 0
tests/validation/config.json

@@ -677,6 +677,11 @@
             "referenceImage": "pbr_refraction.png"
         },
         {
+            "title": "PBR shader code coverage",
+            "playgroundId": "#QI7TL3#3",
+            "referenceImage": "pbr_codecoverage.png"
+        }
+        {
             "title": "Texture cache",
             "playgroundId": "#20OAV9#237",
             "referenceImage": "texture cache.png"

+ 1 - 0
tests/validation/validation.js

@@ -33,6 +33,7 @@ function compare(renderData, referenceCanvas, threshold, errorRatio) {
         referenceData.data[index] = 255;
         referenceData.data[index + 1] *= 0.5;
         referenceData.data[index + 2] *= 0.5;
+        referenceData.data[index + 3] = 255;
         differencesCount++;
     }