Only display GPU metrics on result pages if available for the given benchmark

Intel GPU results are not available for earlier benchmarks
(and NVIDIA GPUs later on).
This commit is contained in:
Hugo Locurcio
2024-11-30 19:08:56 +01:00
parent c49d4c6c4c
commit 3b762e82ea

View File

@@ -170,16 +170,28 @@
</td>
<td>
{{ if gt .results.amd.render_cpu 0 }}
{{ if gt .results.intel.render_cpu 0 }}
<span title="Intel HD Graphics">🔵</span> {{ .results.intel.render_cpu }} <sub>mspf</sub><br>
<span title="AMD Radeon RX 550">🔴</span> {{ .results.amd.render_cpu }} <sub>mspf</sub>&nbsp;
<span title="NVIDIA GeForce GT 1030">🟢</span> {{ .results.nvidia.render_cpu }} <sub>mspf</sub>
{{ end }}
<span title="AMD Radeon RX 550">🔴</span> {{ .results.amd.render_cpu }} <sub>mspf</sub>
{{ if gt .results.nvidia.render_cpu 0 }}
<br><span title="NVIDIA GeForce GT 1030">🟢</span> {{ .results.nvidia.render_cpu }} <sub>mspf</sub>
{{ end }}
{{ end }}
</td>
<td>
{{ if gt .results.amd.render_gpu 0 }}
{{ if gt .results.intel.render_gpu 0 }}
<span title="Intel HD Graphics">🔵</span> {{ .results.intel.render_gpu }} <sub>mspf</sub><br>
<span title="AMD Radeon RX 550">🔴</span> {{ .results.amd.render_gpu }} <sub>mspf</sub>&nbsp;
<span title="NVIDIA GeForce GT 1030">🟢</span> {{ .results.nvidia.render_gpu }} <sub>mspf</sub>
{{ end }}
<span title="AMD Radeon RX 550">🔴</span> {{ .results.amd.render_gpu }} <sub>mspf</sub>
{{ if gt .results.nvidia.render_gpu 0 }}
<br><span title="NVIDIA GeForce GT 1030">🟢</span> {{ .results.nvidia.render_gpu }} <sub>mspf</sub>
{{ end }}
{{ end }}
</td>
</tr>