Difference between revisions of "Regression testing"

From KlayGE
Jump to: navigation, search
Line 2: Line 2:
  
 
== Windows ==
 
== Windows ==
 +
 +
=== D3D11 level 12.1 ===
 +
{| class="wikitable"
 +
|-
 +
! Sample !! NV Geforce GTX960
 +
|-
 +
! Last test !! 2016/6/11
 +
|-
 +
| AreaLighting || {{Yes}}Yes
 +
|-
 +
| AtmosphericScattering || {{Yes}}Yes
 +
|-
 +
| CascadedShadowMap || {{Yes}}Yes
 +
|-
 +
| CausticsMap || {{Yes}}Yes
 +
|-
 +
| DeferredRendering || {{Yes}}Yes
 +
|-
 +
| DetailedSurface || {{Yes}}Yes
 +
|-
 +
| EnvLighting || {{Yes}}Yes
 +
|-
 +
| Foliage || {{No}}Crash
 +
|-
 +
| GlobalIllumination || {{Yes}}Yes
 +
|-
 +
| GPUParticleSystem || {{Yes}}Yes
 +
|-
 +
| JudaTexViewer || {{Yes}}Yes
 +
|-
 +
| MotionBlurDoF || {{Yes}}Yes
 +
|-
 +
| Ocean || {{Yes}}Yes
 +
|-
 +
| OrderIndependentTransparency || {{Yes}}Yes
 +
|-
 +
| ParticleEditor || {{Yes}}Yes
 +
|-
 +
| PostProcessing || {{Yes}}Yes
 +
|-
 +
| ProceduralTex || {{Yes}}Yes
 +
|-
 +
| Reflection || {{Yes}}Yes
 +
|-
 +
| ScenePlayer || {{Yes}}Yes
 +
|-
 +
| ShadowCubemap || {{Yes}}Yes
 +
|-
 +
| SSSSS || {{Yes}}Yes
 +
|-
 +
| SubSurface || {{Yes}}Yes
 +
|-
 +
| Text || {{Yes}}Yes
 +
|-
 +
| VideoTexture || {{Yes}}Yes
 +
|}
 +
 +
=== D3D11 level 12.0 ===
 +
{| class="wikitable"
 +
|-
 +
! Sample !! NV Geforce GTX960
 +
|-
 +
! Last test !! 2016/6/11
 +
|-
 +
| AreaLighting || {{Yes}}Yes
 +
|-
 +
| AtmosphericScattering || {{Yes}}Yes
 +
|-
 +
| CascadedShadowMap || {{Yes}}Yes
 +
|-
 +
| CausticsMap || {{Yes}}Yes
 +
|-
 +
| DeferredRendering || {{Yes}}Yes
 +
|-
 +
| DetailedSurface || {{Yes}}Yes
 +
|-
 +
| EnvLighting || {{Yes}}Yes
 +
|-
 +
| Foliage || {{No}}Crash
 +
|-
 +
| GlobalIllumination || {{Yes}}Yes
 +
|-
 +
| GPUParticleSystem || {{Yes}}Yes
 +
|-
 +
| JudaTexViewer || {{Yes}}Yes
 +
|-
 +
| MotionBlurDoF || {{Yes}}Yes
 +
|-
 +
| Ocean || {{Yes}}Yes
 +
|-
 +
| OrderIndependentTransparency || {{Yes}}Yes
 +
|-
 +
| ParticleEditor || {{Yes}}Yes
 +
|-
 +
| PostProcessing || {{Yes}}Yes
 +
|-
 +
| ProceduralTex || {{Yes}}Yes
 +
|-
 +
| Reflection || {{Yes}}Yes
 +
|-
 +
| ScenePlayer || {{Yes}}Yes
 +
|-
 +
| ShadowCubemap || {{Yes}}Yes
 +
|-
 +
| SSSSS || {{Yes}}Yes
 +
|-
 +
| SubSurface || {{Yes}}Yes
 +
|-
 +
| Text || {{Yes}}Yes
 +
|-
 +
| VideoTexture || {{Yes}}Yes
 +
|}
  
 
=== D3D11 level 11.1 ===
 
=== D3D11 level 11.1 ===
Line 8: Line 120:
 
! Sample !! NV Geforce GTX960
 
! Sample !! NV Geforce GTX960
 
|-
 
|-
! Last test !! 2015/5/28
+
! Last test !! 2016/6/11
 
|-
 
|-
 
| AreaLighting || {{Yes}}Yes
 
| AreaLighting || {{Yes}}Yes
Line 23: Line 135:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes
 +
|-
 +
| Foliage || {{Yes}}Yes
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes
 
| GlobalIllumination || {{Yes}}Yes
Line 60: Line 174:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Sample !! NV Geforce GTX960 || AMD FirePro V3900 || NVS 4200M WinStore || WP8.1 Emulator
+
! Sample !! NV Geforce GTX960 || AMD FirePro V3900 || NV Geforece GTX960 WinStore || WP8.1 Emulator
 
|-
 
|-
! Last test !! 2015/5/28 !! 2014/12/17 !! 2014/11/4 !! 2014/11/4
+
! Last test !! 2016/6/11 !! 2014/12/17 !! 2016/6/11 !! 2014/11/4
 
|-
 
|-
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes (only on >=2G)
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes (only on >=2G)
Line 77: Line 191:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || {{Yes}}Yes || || {{Yes}}Yes ||
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes (only on >=2G)
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes (only on >=2G)
Line 116: Line 232:
 
! Sample !! NV Geforce GTX960 || Intel HD3000
 
! Sample !! NV Geforce GTX960 || Intel HD3000
 
|-
 
|-
! Last test !! 2015/5/28 !! 2015/6/5
+
! Last test !! 2016/6/11 !! 2015/6/5
 
|-
 
|-
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes
Line 131: Line 247:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || {{Yes}}Yes ||
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes
Line 170: Line 288:
 
! Sample !! NV Geforce GTX960 || Intel HD3000
 
! Sample !! NV Geforce GTX960 || Intel HD3000
 
|-
 
|-
! Last test !! 2015/5/28 !! 2015/6/5
+
! Last test !! 2016/6/11 !! 2015/6/5
 
|-
 
|-
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes
Line 185: Line 303:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || {{Yes}}Yes ||
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes
Line 222: Line 342:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Sample !! NV Geforce GTX960 || Intel HD3000
+
! Sample !! NV Geforce GTX960 || Intel HD3000 || Lumia 550
 
|-
 
|-
! Last test !! 2015/5/28 || 2015/6/9
+
! Last test !! 2016/6/11 || 2015/6/9 || 2015/11/30
 
|-
 
|-
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes
+
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| AtmosphericScattering || {{Yes}}Yes || {{Yes}}Yes
+
| AtmosphericScattering || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| CascadedShadowMap || {{Yes}}Yes || {{Yes}}Yes
+
| CascadedShadowMap || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| CausticsMap || {{No}}No SM3 || {{No}}No SM3
+
| CausticsMap || {{No}}No SM3 || {{No}}No SM3 || {{No}}No SM3
 
|-
 
|-
| DeferredRendering || {{Yes}}Yes || {{Yes}}Yes
+
| DeferredRendering || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| DetailedSurface || {{Yes}}Yes || {{Yes}}Yes
+
| DetailedSurface || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
+
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes
+
| Foliage || {{No}}No SM4 || {{No}}No SM4 || {{No}}No SM4
 
|-
 
|-
| GPUParticleSystem || {{No}}No SM3 || {{No}}No SM3
+
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| JudaTexViewer || {{Yes}}Yes || {{Yes}}Yes
+
| GPUParticleSystem || {{No}}No SM3 || {{No}}No SM3 || {{No}}No SM3
 
|-
 
|-
| MotionBlurDoF || {{Yes}}Yes || {{Yes}}Yes
+
| JudaTexViewer || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| Ocean || {{No}}No SM3 || {{No}}No SM3
+
| MotionBlurDoF || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| OrderIndependentTransparency || {{Yes}}Yes || {{Yes}}Yes
+
| Ocean || {{No}}No SM3 || {{No}}No SM3 || {{No}}No SM3
 
|-
 
|-
| ParticleEditor || {{Yes}}Yes || {{Yes}}Yes
+
| OrderIndependentTransparency || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| PostProcessing || {{Yes}}Yes || {{Yes}}Yes
+
| ParticleEditor || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| ProceduralTex || {{Yes}}Yes || {{Yes}}Yes
+
| PostProcessing || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| Reflection || {{Yes}}Yes || {{Yes}}Yes
+
| ProceduralTex || {{No}}Shader too long (527 vs 512) || {{No}}Shader too long (527 vs 512) || {{No}}Shader too long (527 vs 512)
 
|-
 
|-
| ScenePlayer || {{Yes}}Yes || {{Yes}}Yes
+
| Reflection || {{Yes}}Yes but no SSR || {{Yes}}Yes but no SSR || {{Yes}}Yes but no SSR
 
|-
 
|-
| ShadowCubemap || {{Yes}}Yes || {{Yes}}Yes
+
| ScenePlayer || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| SSSSS || {{Yes}}Yes || {{Yes}}Yes
+
| ShadowCubemap || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| SubSurface || {{Yes}}Yes || {{Yes}}Yes
+
| SSSSS || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| Text || {{Yes}}Yes || {{Yes}}Yes
+
| SubSurface || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| VideoTexture || {{Yes}}Yes || {{Yes}}Yes
+
| Text || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| VideoTexture || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes(No Dshow)
 
|}
 
|}
  
Line 293: Line 415:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || {{No}}No SM4 || {{No}}No SM4
 
|-
 
|-
 
| GlobalIllumination || {{No}}Too many dependent texture look up || {{No}}Too many dependent texture look up
 
| GlobalIllumination || {{No}}Too many dependent texture look up || {{No}}Too many dependent texture look up
Line 347: Line 471:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || {{No}}No SM4 || {{No}}No SM4
 
|-
 
|-
 
| GlobalIllumination || {{No}}Too many dependent texture look up || {{No}}Too many dependent texture look up
 
| GlobalIllumination || {{No}}Too many dependent texture look up || {{No}}Too many dependent texture look up
Line 384: Line 510:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Sample !! NV Geforce GTX960 || AMD FirePro V3900 || Intel HD3000
+
! Sample !! NV Geforce GTX960 !! AMD FirePro V3900 !! Intel HD3000
 
|-
 
|-
! Last test !! 2015/5/28 !! 2014/12/17 !! 2014/12/14
+
! Last test !! 2016/6/13 !! 2016/6/14 !! 2014/12/14
 
|-
 
|-
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
Line 398: Line 524:
 
| DeferredRendering || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
| DeferredRendering || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| DetailedSurface || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
+
| DetailedSurface || {{Yes}}Yes || {{No}}Shader compiling error || {{Yes}}Yes
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || {{No}}Frezze ||  ||
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
Line 438: Line 566:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Sample !! ANGLE D3D9 on Intel HD 3000 !! ANGLE D3D11 on Intel HD 3000
+
! Sample !! ANGLE D3D9 on Intel HD 3000 !! ANGLE D3D11 on Intel HD 3000 !! ANGLE D3D11 on NV Geforce GTX960
 
|-
 
|-
! Last test !! 2015/6/6 !! 2015/6/6
+
! Last test !! 2015/6/6 !! 2015/6/6 !! 2015/6/13
 
|-
 
|-
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes
+
| AreaLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| AtmosphericScattering || {{Yes}}Yes || {{Yes}}Yes
+
| AtmosphericScattering || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| CascadedShadowMap || {{Yes}}Yes || {{Yes}}Yes
+
| CascadedShadowMap || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| CausticsMap || {{Yes}}Yes || {{Yes}}Yes
+
| CausticsMap || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| DeferredRendering || {{Yes}}Yes || {{Yes}}Yes
+
| DeferredRendering || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| DetailedSurface || {{Yes}}Yes || {{Yes}}Yes
+
| DetailedSurface || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
+
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes
+
| Foliage || ||  || {{No}}Frezze
 
|-
 
|-
| GPUParticleSystem || {{Yes}}Yes || {{Yes}}Yes
+
| GlobalIllumination || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| JudaTexViewer || {{Yes}}Yes || {{Yes}}Yes
+
| GPUParticleSystem || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| MotionBlurDoF || {{Yes}}Yes || {{Yes}}Yes
+
| JudaTexViewer || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| Ocean || {{Yes}}Yes || {{Yes}}Yes
+
| MotionBlurDoF || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| OrderIndependentTransparency || {{Yes}}Yes || {{Yes}}Yes
+
| Ocean || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| ParticleEditor || {{Yes}}Yes || {{Yes}}Yes
+
| OrderIndependentTransparency || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| PostProcessing || {{Yes}}Yes || {{Yes}}Yes
+
| ParticleEditor || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| ProceduralTex || {{Yes}}Yes || {{Yes}}Yes
+
| PostProcessing || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| Reflection || {{Yes}}Yes || {{Yes}}Yes
+
| ProceduralTex || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| ScenePlayer || {{Yes}}Yes || {{Yes}}Yes
+
| Reflection || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| ShadowCubemap || {{Yes}}Yes || {{Yes}}Yes
+
| ScenePlayer || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| SSSSS || {{Yes}}Yes || {{Yes}}Yes
+
| ShadowCubemap || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| SubSurface || {{Yes}}Yes || {{Yes}}Yes
+
| SSSSS || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| Text || {{Yes}}Yes || {{Yes}}Yes
+
| SubSurface || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|-
 
|-
| VideoTexture || {{Yes}}Yes || {{Yes}}Yes
+
| Text || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| VideoTexture || {{Yes}}Yes || {{Yes}}Yes || {{Yes}}Yes
 
|}
 
|}
  
Line 494: Line 624:
 
! Sample !! Google SDK emulator 4.2 !! Asua TF700T
 
! Sample !! Google SDK emulator 4.2 !! Asua TF700T
 
|-
 
|-
! Last test !! 2015/6/28 !! 2014/7/2
+
! Last test !! 2016/6/20 !! 2014/7/2
 
|-
 
|-
 
| AreaLighting || {{Yes}}Yes || {{No}}N/A
 
| AreaLighting || {{Yes}}Yes || {{No}}N/A
Line 509: Line 639:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{No}}N/A
 
| EnvLighting || {{Yes}}Yes || {{No}}N/A
 +
|-
 +
| Foliage || {{No}}No SM4 ||
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes || {{No}}Wrong result
 
| GlobalIllumination || {{Yes}}Yes || {{No}}Wrong result
Line 564: Line 696:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes
 +
|-
 +
| Foliage ||
 
|-
 
|-
 
| GlobalIllumination || {{Yes}}Yes
 
| GlobalIllumination || {{Yes}}Yes
Line 618: Line 752:
 
|-
 
|-
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 
| EnvLighting || {{Yes}}Yes || {{Yes}}Yes
 +
|-
 +
| Foliage || ||
 
|-
 
|-
 
| GlobalIllumination || {{No}}Dead || {{No}}Incomplete FBO
 
| GlobalIllumination || {{No}}Dead || {{No}}Incomplete FBO

Revision as of 01:11, 28 June 2016

This is the regression testing results on KlayGE's development version.

Windows

D3D11 level 12.1

Sample NV Geforce GTX960
Last test 2016/6/11
AreaLighting Yes
AtmosphericScattering Yes
CascadedShadowMap Yes
CausticsMap Yes
DeferredRendering Yes
DetailedSurface Yes
EnvLighting Yes
Foliage Crash
GlobalIllumination Yes
GPUParticleSystem Yes
JudaTexViewer Yes
MotionBlurDoF Yes
Ocean Yes
OrderIndependentTransparency Yes
ParticleEditor Yes
PostProcessing Yes
ProceduralTex Yes
Reflection Yes
ScenePlayer Yes
ShadowCubemap Yes
SSSSS Yes
SubSurface Yes
Text Yes
VideoTexture Yes

D3D11 level 12.0

Sample NV Geforce GTX960
Last test 2016/6/11
AreaLighting Yes
AtmosphericScattering Yes
CascadedShadowMap Yes
CausticsMap Yes
DeferredRendering Yes
DetailedSurface Yes
EnvLighting Yes
Foliage Crash
GlobalIllumination Yes
GPUParticleSystem Yes
JudaTexViewer Yes
MotionBlurDoF Yes
Ocean Yes
OrderIndependentTransparency Yes
ParticleEditor Yes
PostProcessing Yes
ProceduralTex Yes
Reflection Yes
ScenePlayer Yes
ShadowCubemap Yes
SSSSS Yes
SubSurface Yes
Text Yes
VideoTexture Yes

D3D11 level 11.1

Sample NV Geforce GTX960
Last test 2016/6/11
AreaLighting Yes
AtmosphericScattering Yes
CascadedShadowMap Yes
CausticsMap Yes
DeferredRendering Yes
DetailedSurface Yes
EnvLighting Yes
Foliage Yes
GlobalIllumination Yes
GPUParticleSystem Yes
JudaTexViewer Yes
MotionBlurDoF Yes
Ocean Yes
OrderIndependentTransparency Yes
ParticleEditor Yes
PostProcessing Yes
ProceduralTex Yes
Reflection Yes
ScenePlayer Yes
ShadowCubemap Yes
SSSSS Yes
SubSurface Yes
Text Yes
VideoTexture Yes

D3D11 level 11.0

Sample NV Geforce GTX960 AMD FirePro V3900 NV Geforece GTX960 WinStore WP8.1 Emulator
Last test 2016/6/11 2014/12/17 2016/6/11 2014/11/4
AreaLighting Yes Yes Yes Yes (only on >=2G)
AtmosphericScattering Yes Yes Yes Yes
CascadedShadowMap Yes Yes Yes Yes
CausticsMap Yes Yes Yes Yes
DeferredRendering Yes Yes Yes Yes (only on >=2G)
DetailedSurface Yes Yes Yes Yes
EnvLighting Yes Yes Yes Yes
Foliage Yes Yes
GlobalIllumination Yes Yes Yes Yes (only on >=2G)
GPUParticleSystem Yes Yes Yes Yes
JudaTexViewer Yes Yes Yes Yes
MotionBlurDoF Yes Yes Yes Yes with precision issue
Ocean Yes Yes Yes Yes (only on >=1G)
OrderIndependentTransparency Yes Yes Yes Yes
ParticleEditor Yes Yes Yes Yes
PostProcessing Yes Yes Yes Yes
ProceduralTex Yes Yes Yes Yes
Reflection Yes Yes Yes Yes
ScenePlayer Yes Yes Yes Yes (only on >=2G)
ShadowCubemap Yes Yes Yes Yes
SSSSS Yes Yes Yes Yes
SubSurface Yes Yes Yes Yes
Text Yes Yes Yes Yes
VideoTexture Yes Yes Yes (No Dshow) Yes (No Dshow)

D3D11 level 10.1

Sample NV Geforce GTX960 Intel HD3000
Last test 2016/6/11 2015/6/5
AreaLighting Yes Yes
AtmosphericScattering Yes Yes
CascadedShadowMap Yes Yes
CausticsMap Yes Yes
DeferredRendering Yes Yes
DetailedSurface Yes Yes
EnvLighting Yes Yes
Foliage Yes
GlobalIllumination Yes Yes
GPUParticleSystem Yes Yes
JudaTexViewer Yes Yes
MotionBlurDoF Yes Yes
Ocean Yes Yes
OrderIndependentTransparency Yes Yes
ParticleEditor Yes Yes
PostProcessing Yes Yes
ProceduralTex Yes Yes
Reflection Yes Yes
ScenePlayer Yes Yes
ShadowCubemap Yes Yes
SSSSS Yes Yes
SubSurface Yes Yes
Text Yes Yes
VideoTexture Yes Yes

D3D11 level 10.0

Sample NV Geforce GTX960 Intel HD3000
Last test 2016/6/11 2015/6/5
AreaLighting Yes Yes
AtmosphericScattering Yes Yes
CascadedShadowMap Yes Yes
CausticsMap Yes Yes
DeferredRendering Yes Yes
DetailedSurface Yes Yes
EnvLighting Yes Yes
Foliage Yes
GlobalIllumination Yes Yes
GPUParticleSystem Yes Yes
JudaTexViewer Yes Yes
MotionBlurDoF Yes Yes
Ocean Yes Yes
OrderIndependentTransparency Yes Yes
ParticleEditor Yes Yes
PostProcessing Yes Yes
ProceduralTex Yes Yes
Reflection Yes Yes
ScenePlayer Yes Yes
ShadowCubemap Yes Yes
SSSSS Yes Yes
SubSurface Yes Yes
Text Yes Yes
VideoTexture Yes Yes

D3D11 level 9.3

Sample NV Geforce GTX960 Intel HD3000 Lumia 550
Last test 2016/6/11 2015/6/9 2015/11/30
AreaLighting Yes Yes Yes
AtmosphericScattering Yes Yes Yes
CascadedShadowMap Yes Yes Yes
CausticsMap No SM3 No SM3 No SM3
DeferredRendering Yes Yes Yes
DetailedSurface Yes Yes Yes
EnvLighting Yes Yes Yes
Foliage No SM4 No SM4 No SM4
GlobalIllumination Yes Yes Yes
GPUParticleSystem No SM3 No SM3 No SM3
JudaTexViewer Yes Yes Yes
MotionBlurDoF Yes Yes Yes
Ocean No SM3 No SM3 No SM3
OrderIndependentTransparency Yes Yes Yes
ParticleEditor Yes Yes Yes
PostProcessing Yes Yes Yes
ProceduralTex Shader too long (527 vs 512) Shader too long (527 vs 512) Shader too long (527 vs 512)
Reflection Yes but no SSR Yes but no SSR Yes but no SSR
ScenePlayer Yes Yes Yes
ShadowCubemap Yes Yes Yes
SSSSS Yes Yes Yes
SubSurface Yes Yes Yes
Text Yes Yes Yes
VideoTexture Yes Yes Yes(No Dshow)

D3D11 level 9.2

Sample NV Geforce GTX960 Intel HD3000
Last test 2015/5/28 2015/6/6
AreaLighting Too many dependent texture look up Too many dependent texture look up
AtmosphericScattering Too many arithmetic instruction (510/64) Too many arithmetic instruction (510/64)
CascadedShadowMap Too many dependent texture look up Too many dependent texture look up
CausticsMap No SM3 No SM3
DeferredRendering Too many dependent texture look up Too many dependent texture look up
DetailedSurface Can't unroll shader Can't unroll shader
EnvLighting Yes Yes
Foliage No SM4 No SM4
GlobalIllumination Too many dependent texture look up Too many dependent texture look up
GPUParticleSystem No SM3 No SM3
JudaTexViewer Yes Yes
MotionBlurDoF Can't unroll shader Can't unroll shader
Ocean No SM3 No SM3
OrderIndependentTransparency No depth texture No depth texture
ParticleEditor Yes Yes
PostProcessing Too many dependent texture look up Too many dependent texture look up
ProceduralTex Too many dependent texture look up Too many dependent texture look up
Reflection Can't unroll shader Can't unroll shader
ScenePlayer Too many dependent texture look up Too many dependent texture look up
ShadowCubemap Yes Yes
SSSSS Too many dependent texture look up Too many dependent texture look up
SubSurface Yes Yes
Text Yes Yes
VideoTexture Yes Yes

D3D11 level 9.1

Sample NV Geforce GTX960 Intel HD3000
Last test 2015/5/28 2015/6/6
AreaLighting Too many dependent texture look up Too many dependent texture look up
AtmosphericScattering Too many arithmetic instruction (510/64) Too many arithmetic instruction (510/64)
CascadedShadowMap Too many dependent texture look up Too many dependent texture look up
CausticsMap No SM3 No SM3
DeferredRendering Too many dependent texture look up Too many dependent texture look up
DetailedSurface Can't unroll shader Can't unroll shader
EnvLighting Yes Yes
Foliage No SM4 No SM4
GlobalIllumination Too many dependent texture look up Too many dependent texture look up
GPUParticleSystem No SM3 No SM3
JudaTexViewer Yes Yes
MotionBlurDoF Can't unroll shader Can't unroll shader
Ocean No SM3 No SM3
OrderIndependentTransparency No depth texture No depth texture
ParticleEditor Yes Yes
PostProcessing Too many dependent texture look up Too many dependent texture look up
ProceduralTex Too many dependent texture look up Too many dependent texture look up
Reflection Can't unroll shader Can't unroll shader
ScenePlayer Too many dependent texture look up Too many dependent texture look up
ShadowCubemap Yes Yes
SSSSS Too many dependent texture look up Too many dependent texture look up
SubSurface Yes Yes
Text Yes Yes
VideoTexture Yes Yes

OpenGL

Sample NV Geforce GTX960 AMD FirePro V3900 Intel HD3000
Last test 2016/6/13 2016/6/14 2014/12/14
AreaLighting Yes Yes Yes
AtmosphericScattering Yes Yes Yes
CascadedShadowMap Yes Yes Yes
CausticsMap Yes Yes Yes
DeferredRendering Yes Yes Yes
DetailedSurface Yes Shader compiling error Yes
EnvLighting Yes Yes Yes
Foliage Frezze
GlobalIllumination Yes Yes Yes
GPUParticleSystem Yes Yes Yes
JudaTexViewer Yes Yes Yes
MotionBlurDoF Yes Yes Yes
Ocean Yes Yes Yes
OrderIndependentTransparency Yes Yes Yes
ParticleEditor Yes Yes Yes
PostProcessing Yes Yes Yes
ProceduralTex Yes Yes Yes
Reflection Yes Yes Yes
ScenePlayer Yes Yes Yes
ShadowCubemap Yes Yes Yes
SSSSS Yes Yes Yes
SubSurface Yes Yes Yes
Text Yes Yes Yes
VideoTexture Yes Yes Yes

OpenGL ES

Sample ANGLE D3D9 on Intel HD 3000 ANGLE D3D11 on Intel HD 3000 ANGLE D3D11 on NV Geforce GTX960
Last test 2015/6/6 2015/6/6 2015/6/13
AreaLighting Yes Yes Yes
AtmosphericScattering Yes Yes Yes
CascadedShadowMap Yes Yes Yes
CausticsMap Yes Yes Yes
DeferredRendering Yes Yes Yes
DetailedSurface Yes Yes Yes
EnvLighting Yes Yes Yes
Foliage Frezze
GlobalIllumination Yes Yes Yes
GPUParticleSystem Yes Yes Yes
JudaTexViewer Yes Yes Yes
MotionBlurDoF Yes Yes Yes
Ocean Yes Yes Yes
OrderIndependentTransparency Yes Yes Yes
ParticleEditor Yes Yes Yes
PostProcessing Yes Yes Yes
ProceduralTex Yes Yes Yes
Reflection Yes Yes Yes
ScenePlayer Yes Yes Yes
ShadowCubemap Yes Yes Yes
SSSSS Yes Yes Yes
SubSurface Yes Yes Yes
Text Yes Yes Yes
VideoTexture Yes Yes Yes

Android

Sample Google SDK emulator 4.2 Asua TF700T
Last test 2016/6/20 2014/7/2
AreaLighting Yes N/A
AtmosphericScattering Yes Can't have "while" in shader
CascadedShadowMap Yes Wrong result
CausticsMap Yes Wrong skybox
DeferredRendering Yes Wrong result
DetailedSurface Too slow Too slow
EnvLighting Yes N/A
Foliage No SM4
GlobalIllumination Yes Wrong result
GPUParticleSystem Yes Can't have "while" in shader
JudaTexViewer Too slow Too slow
MotionBlurDoF No python No python
Ocean Yes Time out
OrderIndependentTransparency Yes Time out
ParticleEditor Yes No particle
PostProcessing Yes No object
ProceduralTex Yes Yes
Reflection Yes Wrong result
ScenePlayer No python No python
ShadowCubemap Yes Crash
SSSSS Yes Can't unroll shader
SubSurface Yes Yes
Text Yes Yes
VideoTexture Yes (No Dshow) Yes (No Dshow)

Mac OSX

Sample NV Geforce 650M
Last test 2015/1/9
AreaLighting Yes
AtmosphericScattering Yes
CascadedShadowMap Yes
CausticsMap Wrong results
DeferredRendering Yes
DetailedSurface Yes
EnvLighting Yes
Foliage
GlobalIllumination Yes
GPUParticleSystem Yes
JudaTexViewer Yes
MotionBlurDoF Yes
Ocean Yes
OrderIndependentTransparency Yes
ParticleEditor Yes
PostProcessing Yes
ProceduralTex Yes
Reflection Yes
ScenePlayer Yes
ShadowCubemap Yes
SSSSS Yes
SubSurface Yes
Text Yes
VideoTexture Yes (No DShow)

iOS

Sample Apple emulator iPad2
Last test 2015/1/18 2015/1/18
AreaLighting Dead Incomplete FBO
AtmosphericScattering Yes Yes
CascadedShadowMap Dead Incomplete FBO
CausticsMap Yes No GL_ARB_standard_derivatives
DeferredRendering Dead Out of memory
DetailedSurface FXMLJIT failed No GL_ARB_standard_derivatives
EnvLighting Yes Yes
Foliage
GlobalIllumination Dead Incomplete FBO
GPUParticleSystem No particle No GL_ARB_standard_derivatives
JudaTexViewer Yes Yes
MotionBlurDoF No python No python
Ocean FXMLJIT failed No GL_ARB_standard_derivatives
OrderIndependentTransparency Yes Yes
ParticleEditor Yes No particle
PostProcessing Dead Incomplete FBO
ProceduralTex Yes Yes
Reflection Dead No GL_ARB_shader_texture_lod
ScenePlayer No python No python
ShadowCubemap Yes Yes
SSSSS Black screen No MRT
SubSurface Dead Yes
Text Yes Yes
VideoTexture Yes (No Dshow) Yes (No Dshow)