Compact 17-drawstress table.

This commit is contained in:
Branimir Karadžić 2015-04-11 18:35:04 -07:00
parent 99dc917e7f
commit f1a2039337

100
README.md
View file

@ -194,56 +194,56 @@ calls while maintaining 60Hz frame rate. bgfx currently has default limit of 64K
draw calls per frame. You can increase this limit by changing
`BGFX_CONFIG_MAX_DRAW_CALLS`.
| CPU | Renderer | GPU |Compiler| Arch | OS | Dim | Calls |
|:-------------|:-------------|:----------|:------:|:----:|:----------:|----:|------:|
| i7-4790K 4.0 | GL2.1 | GTX970 | VS2015 | x64 | Windows10 | 47 |103823 |
| i7-4790K 4.0 | DX11 | GTX970 | VS2015 | x64 | Windows10 | 45 | 91125 |
| i7-4790K 4.0 | DX9 | GTX970 | VS2013 | x64 | Windows10 | 40 | 64000 |
| i5-3570 3.8 | NV 331.49 | GTX560Ti | GCC | x64 | Linux | 40 | 64000+|
| i7-920 2.66 | GL2.1 | GTX650Ti | VS2008 | x64 | Windows7 | 38 | 54872 |
| i7-920 2.66 | GL2.1 | GTX650Ti | VS2008 | x86 | Windows7 | 38 | 54872 |
| i7-920 2.66 | NV 331.113 | GTX650Ti | GCC | x64 | Linux | 34 | 39304 |
| i7-4790K 4.0 | DX11 | GTX970 | VS2013 | x64 | Windows10 | 33 | 35937 |
| i7-920 2.66 | DX9 | GTX650Ti | GCC | x64 | Windows7 | 32 | 32768 |
| i7-920 2.66 | DX9 | GTX650Ti | VS2008 | x64 | Windows7 | 32 | 32768 |
| i7-920 2.66 | DX9 | GTX650Ti | GCC | x86 | Windows7 | 30 | 27000 |
| i7-920 2.66 | DX9 | GTX650Ti | VS2008 | x86 | Windows7 | 30 | 27000 |
| i5-4250U 1.3 | GL2.1 | HD5000 | Clang | x64 | OSX 10.9 | 28 | 21852 |
| Q8200 2.33 | NV 319.32 | GTX260 | GCC | x64 | Linux | 27 | 19683 |
| i7-2600K 3.4 | DX9 | AMD6800 | VS2012 | x64 | Windows7 | 27 | 19683 |
| i7-2600K 3.4 | GL2.1 | AMD6800 | VS2012 | x64 | Windows7 | 26 | 17576 |
| i7-4770R 3.2 | Mesa 10.0.1 | HD5200 | GCC | x64 | SteamOS | 25 | 15625 |
| i7-920 2.66 | DX9-Wine | GTX650Ti | GCC | x64 | Linux | 24 | 13824 |
| i7-4750HQ 2.0| Mesa 10.0.1 | HD5200 | GCC | x64 | Linux | 22 | 10648 |
| i7-4750HQ 2.0| Mesa 10.1.3 | HD5200 | GCC | x64 | Linux | 21 | 9261 |
| i7-920 2.66 | ES2-ANGLE | GTX650Ti | VS2008 | x86 | Windows7 | 21 | 9261 |
| Q8200 2.33 | Gallium 0.4 | AMD5770 | GCC | x64 | Linux | 21 | 9261 |
| i5-4250U 1.3 | ES2 | HD5000 | Clang | JIT | PNaCl 31 | 21 | 9261 |
| i5-4250U 1.3 | ES2 | HD5000 | GCC | x86 | NaCl 31 | 20 | 8000 |
| Q8200 2.33 | Gallium 0.4 | GTX260 | GCC | x64 | Linux | 19 | 6859 |
| i5-2450M 2.5 | Mesa 10.2.0 | HD3000 | GCC | x64 | Linux | 19 | 6859 |
| i7-920 2.66 | ES2-PowerVR | GTX650Ti | VS2008 | x86 | Windows7 | 18 | 5832 |
| i7-920 2.66 | FF27-GL | GTX650Ti | Clang | JIT | W7-asm.js | 17 | 4913 |
| i7-4750HQ 2.0| Mesa 8.0.5 | LLVMPIPE | GCC | x64 | Linux | 16 | 4096 |
| i7-920 2.66 | ES2-Qualcomm | GTX650Ti | VS2008 | x86 | Windows7 | 15 | 3375 |
| i7-920 2.66 | ES2 | GTX650Ti | GCC | x64 | NaCl 31 | 15 | 3375 |
| i7-920 2.66 | ES2 | GTX650Ti | Clang | JIT | PNaCl 31 | 15 | 3375 |
| Q8200 2.33 | NV 319.32 | GTX260 | GCC | x64 | NaCl 31 | 15 | 3375 |
| Q8200 2.33 | NV 319.32 | GTX260 | GCC | x64 | PNaCl 31 | 15 | 3375 |
| '12 Nexus 7 | ES2 | Tegra3 | GCC | ARM | Android | 15 | 3375 |
| i5-4250U 1.3 | ES2-FF27 | HD5000 | Clang | JIT | OSX-asm.js | 15 | 3375 |
| i5-4250U 1.3 | Chrome33 | HD5000 | Clang | JIT | OSX-asm.js | 15 | 3375 |
| iPad mini 2 | ES2 | PVR G6430 | Clang | ARM64| iOS7 | 15 | 3375 |
| i7-920 2.66 | Chrome33 | GTX650Ti | Clang | JIT | W7-asm.js | 14 | 2744 |
| i7-920 2.66 | FF27-ANGLE | GTX650Ti | Clang | JIT | W7-asm.js | 12 | 2744 |
| '13 Nexus 10 | ES2 | Mali T604 | GCC | ARM | Android | 13 | 2197 |
| iPhone 5 | ES2 | PVR SGX543| Clang | ARM | iOS7 | 13 | 2197 |
| '13 Nexus 7 | ES2 | S4 Pro | GCC | ARM | Android | 12 | 1728 |
| iPad 2 | ES2 | PVR SGX543| Clang | ARM | iOS6 | 12 | 1728 |
| Xperia Z | ES2 | Adreno320 | GCC | ARM | Android | 11 | 1331 |
| iPod 4 | ES2 | PVR SGX535| Clang | ARM | iOS6 | 7 | 343 |
| i7-920 2.66 | ES2-Mali | GTX650Ti | VS2008 | x86 | Windows7 | 6 | 216 |
| RaspberryPi | ES2 | VC IV | GCC | ARM | Raspbian | 6 | 216 |
| CPU | Renderer | GPU |Arch/Compiler| OS | Dim | Calls |
|:-------------|:-------------|:----------|:-----------:|:----------:|----:|------:|
| i7-4790K 4.0 | GL2.1 | GTX970 | x64/VS2015 | Windows10 | 47 |103823 |
| i7-4790K 4.0 | DX11 | GTX970 | x64/VS2015 | Windows10 | 45 | 91125 |
| i7-4790K 4.0 | DX9 | GTX970 | x64/VS2013 | Windows10 | 40 | 64000 |
| i5-3570 3.8 | NV 331.49 | GTX560Ti | x64/GCC | Linux | 40 | 64000+|
| i7-920 2.66 | GL2.1 | GTX650Ti | x64/VS2008 | Windows7 | 38 | 54872 |
| i7-920 2.66 | GL2.1 | GTX650Ti | x86/VS2008 | Windows7 | 38 | 54872 |
| i7-920 2.66 | NV 331.113 | GTX650Ti | x64/GCC | Linux | 34 | 39304 |
| i7-4790K 4.0 | DX11 | GTX970 | x64/VS2013 | Windows10 | 33 | 35937 |
| i7-920 2.66 | DX9 | GTX650Ti | x64/GCC | Windows7 | 32 | 32768 |
| i7-920 2.66 | DX9 | GTX650Ti | x64/VS2008 | Windows7 | 32 | 32768 |
| i7-920 2.66 | DX9 | GTX650Ti | x86/GCC | Windows7 | 30 | 27000 |
| i7-920 2.66 | DX9 | GTX650Ti | x86/VS2008 | Windows7 | 30 | 27000 |
| i5-4250U 1.3 | GL2.1 | HD5000 | x64/Clang | OSX 10.9 | 28 | 21852 |
| Q8200 2.33 | NV 319.32 | GTX260 | x64/GCC | Linux | 27 | 19683 |
| i7-2600K 3.4 | DX9 | AMD6800 | x64/VS2012 | Windows7 | 27 | 19683 |
| i7-2600K 3.4 | GL2.1 | AMD6800 | x64/VS2012 | Windows7 | 26 | 17576 |
| i7-4770R 3.2 | Mesa 10.0.1 | HD5200 | x64/GCC | SteamOS | 25 | 15625 |
| i7-920 2.66 | DX9-Wine | GTX650Ti | x64/GCC | Linux | 24 | 13824 |
| i7-4750HQ 2.0| Mesa 10.0.1 | HD5200 | x64/GCC | Linux | 22 | 10648 |
| i7-4750HQ 2.0| Mesa 10.1.3 | HD5200 | x64/GCC | Linux | 21 | 9261 |
| i7-920 2.66 | ES2-ANGLE | GTX650Ti | x86/VS2008 | Windows7 | 21 | 9261 |
| Q8200 2.33 | Gallium 0.4 | AMD5770 | x64/GCC | Linux | 21 | 9261 |
| i5-4250U 1.3 | ES2 | HD5000 | JIT/Clang | PNaCl 31 | 21 | 9261 |
| i5-4250U 1.3 | ES2 | HD5000 | x86/GCC | NaCl 31 | 20 | 8000 |
| Q8200 2.33 | Gallium 0.4 | GTX260 | x64/GCC | Linux | 19 | 6859 |
| i5-2450M 2.5 | Mesa 10.2.0 | HD3000 | x64/GCC | Linux | 19 | 6859 |
| i7-920 2.66 | ES2-PowerVR | GTX650Ti | x86/VS2008 | Windows7 | 18 | 5832 |
| i7-920 2.66 | FF27-GL | GTX650Ti | JIT/Clang | W7-asm.js | 17 | 4913 |
| i7-4750HQ 2.0| Mesa 8.0.5 | LLVMPIPE | x64/GCC | Linux | 16 | 4096 |
| i7-920 2.66 | ES2-Qualcomm | GTX650Ti | x86/VS2008 | Windows7 | 15 | 3375 |
| i7-920 2.66 | ES2 | GTX650Ti | x64/GCC | NaCl 31 | 15 | 3375 |
| i7-920 2.66 | ES2 | GTX650Ti | JIT/Clang | PNaCl 31 | 15 | 3375 |
| Q8200 2.33 | NV 319.32 | GTX260 | x64/GCC | NaCl 31 | 15 | 3375 |
| Q8200 2.33 | NV 319.32 | GTX260 | x64/GCC | PNaCl 31 | 15 | 3375 |
| '12 Nexus 7 | ES2 | Tegra3 | ARM/GCC | Android | 15 | 3375 |
| i5-4250U 1.3 | ES2-FF27 | HD5000 | JIT/Clang | OSX-asm.js | 15 | 3375 |
| i5-4250U 1.3 | Chrome33 | HD5000 | JIT/Clang | OSX-asm.js | 15 | 3375 |
| iPad mini 2 | ES2 | PVR G6430 | ARM64/Clang | iOS7 | 15 | 3375 |
| i7-920 2.66 | Chrome33 | GTX650Ti | JIT/Clang | W7-asm.js | 14 | 2744 |
| i7-920 2.66 | FF27-ANGLE | GTX650Ti | JIT/Clang | W7-asm.js | 12 | 2744 |
| '13 Nexus 10 | ES2 | Mali T604 | ARM/GCC | Android | 13 | 2197 |
| iPhone 5 | ES2 | PVR SGX543| ARM/Clang | iOS7 | 13 | 2197 |
| '13 Nexus 7 | ES2 | S4 Pro | ARM/GCC | Android | 12 | 1728 |
| iPad 2 | ES2 | PVR SGX543| ARM/Clang | iOS6 | 12 | 1728 |
| Xperia Z | ES2 | Adreno320 | ARM/GCC | Android | 11 | 1331 |
| iPod 4 | ES2 | PVR SGX535| ARM/Clang | iOS6 | 7 | 343 |
| i7-920 2.66 | ES2-Mali | GTX650Ti | x86/VS2008 | Windows7 | 6 | 216 |
| RaspberryPi | ES2 | VC IV | ARM/GCC | Raspbian | 6 | 216 |
To test browsers in 60Hz mode following changes were made: