{% include 'diff-styles.html' %} {% include 'codemirror-scripts.html' %}
Run A
Diff
Run B
Space: flip A/B  •  Ctrl+scroll: zoom

Rendering snapshots

Run A

{{ comparison.run_a.comment }}

{% if comparison.run_a.dxvk_versions %}

DXVK Version{% if comparison.run_a.dxvk_versions|length > 1 %}s{% endif %}: {% for version in comparison.run_a.dxvk_versions %}{{ version }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %} {% if comparison.run_a.devices %}

Device{% if comparison.run_a.devices|length > 1 %}s{% endif %}: {% for device in comparison.run_a.devices %}{{ device }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %} {% if comparison.run_a.drivers %}

Driver{% if comparison.run_a.drivers|length > 1 %}s{% endif %}: {% for driver in comparison.run_a.drivers %}{{ driver }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %}

Run B

{{ comparison.run_b.comment }}

{% if comparison.run_b.dxvk_versions %}

DXVK Version{% if comparison.run_b.dxvk_versions|length > 1 %}s{% endif %}: {% for version in comparison.run_b.dxvk_versions %}{{ version }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %} {% if comparison.run_b.devices %}

Device{% if comparison.run_b.devices|length > 1 %}s{% endif %}: {% for device in comparison.run_b.devices %}{{ device }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %} {% if comparison.run_b.drivers %}

Driver{% if comparison.run_b.drivers|length > 1 %}s{% endif %}: {% for driver in comparison.run_b.drivers %}{{ driver }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %}

Comparison Summary

Maximum Difference: {{ comparison.max_diff|diff_percentage }}

{% if patch_url %}

Download checksums.patch

{% endif %} {% if graphs_url %}

View system resource graphs

{% endif %}
{% for diff in diffs %}

{{ diff.trace }} - {{ diff.frame }}

Difference: {{ diff.diff|diff_percentage }}
{% if diff.flaky_frames %}
Flaky rendering: these frames had inconsistent output within a single run: {{ diff.flaky_frames | join(", ") }}
{% endif %}
{% if diff.run_a.log %}
Time A
{{ diff.run_a.execution_time|format_time }}
{% if diff.run_a.hang_log %}
Hang in A

View Log

{% endif %}
Log A
View
{% endif %}
Time{% if diff.run_a.log %} B{% endif %}
{{ diff.run_b.execution_time|format_time }}
{% if diff.peak_vram_mb is not none %}
Peak VRAM
{{ diff.peak_vram_mb|format_mib }}
{% endif %} {% if diff.peak_sys_mem_mb is not none %}
Peak Sys Mem
{{ diff.peak_sys_mem_mb|format_mib }}
{% endif %} {% if diff.peak_rss_mb is not none %}
Peak RSS
{{ diff.peak_rss_mb|format_mib }}
{% endif %} {% if diff.run_b.hang_log %}
Hang{% if diff.run_a.log %} in B{% endif %}

View Log

{% endif %}
Log{% if diff.run_a.log %} B{% endif %}
View
{% endfor %} {% include 'diff-scripts.html' %}