{% extends "reports/base.html" %}
{% load report_tags %}
{% load cycle %}
{% block css %}
ul {
    margin: 0;
}
.support-status .r {
    font-weight: bold;
}
.support-status ul {
    margin: 0;
    padding: 0;
}
.support-status li {
    list-style: none;
}
tr.head {
    background: #ddd;
}
tr.true {
    background: #f6fff6;
}
tr.true.alt {
    background: #f0fff0;
}
tr.false {
    background: #fff6f6;
}
tr.false.alt {
    background: #fff0f0;
}
tr.data:hover {
    background: #ddd;
}
{% endblock %}
{% block title %}
OpenGL capabilities report: {{ feature }}
{% endblock %}
{% block heading %}
OpenGL capabilities report: {{ feature }}
{% endblock %}
{% block content %}
(Back to index page.)
{% if is_extension %}
View specification for {{ feature }}.
  
{% if values.true %}
    
      | Supported by
        {{ usercounts.true }} user{{ usercounts.true|pluralize }}: | 
      | Vendor | Renderer | Users | OS | Driver versions
{% for device in values.true|sorteddeviceitems %} | 
| {{ device.0.vendor }} | {{ device.0.renderer }} | {{ device.1.usercount }} | {{ device.0.os }} | 
{% for driver in device.1.drivers|sort %}{% endfor %}
{% endif %}
{% if values.false %}{{ driver }}{% endfor %}
 | 
      | Not supported by
        {{ usercounts.false }} user{{ usercounts.false|pluralize }}: | 
      | Vendor | Renderer | Users | OS | Driver versions
{% for device in values.false|sorteddeviceitems %} | 
| {{ device.0.vendor }} | {{ device.0.renderer }} | {{ device.1.usercount }} | {{ device.0.os }} | 
{% for driver in device.1.drivers|sort %}{% endfor %}
{% endif %}{{ driver }}{% endfor %}
 | 
{% else %}
  
  
  {% for val in values.keys|sortreversed %}
    
      | Value "{{ val|default_if_none:"Unsupported/unknown" }}"
        ({{ usercounts|dictget:val }} user{{ usercounts|dictget:val|pluralize }}): | 
      | Vendor | Renderer | Users | OS | Driver versions
{% for device in values|dictget:val|sorteddeviceitems %} | 
| {{ device.0.vendor }} | {{ device.0.renderer }} | {{ device.1.usercount }} | {{ device.0.os }} | 
{% for driver in device.1.drivers|sort %}{% endfor %}
  {% endfor %}{{ driver }}{% endfor %}
 | 
{% endif %}
{% endblock %}