Skip to content

Instantly share code, notes, and snippets.

@MahouShoujoMivutilde
Created June 28, 2021 12:38
Show Gist options
  • Save MahouShoujoMivutilde/8bb90a0896396bb78aa91734482ebcbe to your computer and use it in GitHub Desktop.
Save MahouShoujoMivutilde/8bb90a0896396bb78aa91734482ebcbe to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 184,
"id": "3f77d05d",
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"\n",
"pd.set_option('display.max_rows', 150)\n",
"\n",
"with open('./runs.json', 'r', encoding='utf-8') as f:\n",
" df = pd.read_json(f, orient='records')"
]
},
{
"cell_type": "code",
"execution_count": 185,
"id": "07c3fc6d",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.56</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.41</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.77</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>113</td>\n",
" <td>2.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.34</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.60</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>5.00</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.94</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.17</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.40</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.40</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.14</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.71</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.23</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.54</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>4.08</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>4.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.17</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.90</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.43</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.53</td>\n",
" </tr>\n",
" <tr>\n",
" <th>30</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.14</td>\n",
" </tr>\n",
" <tr>\n",
" <th>31</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.39</td>\n",
" </tr>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>115</td>\n",
" <td>3.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>33</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>116</td>\n",
" <td>115</td>\n",
" <td>3.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>35</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>116</td>\n",
" <td>114</td>\n",
" <td>3.63</td>\n",
" </tr>\n",
" <tr>\n",
" <th>36</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>116</td>\n",
" <td>114</td>\n",
" <td>4.21</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>117</td>\n",
" <td>115</td>\n",
" <td>5.02</td>\n",
" </tr>\n",
" <tr>\n",
" <th>38</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>116</td>\n",
" <td>4.97</td>\n",
" </tr>\n",
" <tr>\n",
" <th>39</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>115</td>\n",
" <td>5.13</td>\n",
" </tr>\n",
" <tr>\n",
" <th>40</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>137</td>\n",
" <td>137</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>41</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>138</td>\n",
" <td>134</td>\n",
" <td>10.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>42</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>142</td>\n",
" <td>146</td>\n",
" <td>9.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>43</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>142</td>\n",
" <td>147</td>\n",
" <td>9.51</td>\n",
" </tr>\n",
" <tr>\n",
" <th>44</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>144</td>\n",
" <td>147</td>\n",
" <td>8.18</td>\n",
" </tr>\n",
" <tr>\n",
" <th>45</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>144</td>\n",
" <td>147</td>\n",
" <td>8.42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>46</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>147</td>\n",
" <td>148</td>\n",
" <td>9.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>47</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>147</td>\n",
" <td>148</td>\n",
" <td>8.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>48</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>148</td>\n",
" <td>148</td>\n",
" <td>10.72</td>\n",
" </tr>\n",
" <tr>\n",
" <th>49</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>51</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.92</td>\n",
" </tr>\n",
" <tr>\n",
" <th>52</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>11.08</td>\n",
" </tr>\n",
" <tr>\n",
" <th>53</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>9.64</td>\n",
" </tr>\n",
" <tr>\n",
" <th>54</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>9.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>55</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>10.61</td>\n",
" </tr>\n",
" <tr>\n",
" <th>56</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>9.51</td>\n",
" </tr>\n",
" <tr>\n",
" <th>57</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>151</td>\n",
" <td>148</td>\n",
" <td>10.77</td>\n",
" </tr>\n",
" <tr>\n",
" <th>58</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>151</td>\n",
" <td>148</td>\n",
" <td>9.63</td>\n",
" </tr>\n",
" <tr>\n",
" <th>59</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>151</td>\n",
" <td>148</td>\n",
" <td>10.30</td>\n",
" </tr>\n",
" <tr>\n",
" <th>60</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>152</td>\n",
" <td>148</td>\n",
" <td>10.12</td>\n",
" </tr>\n",
" <tr>\n",
" <th>61</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>152</td>\n",
" <td>148</td>\n",
" <td>9.54</td>\n",
" </tr>\n",
" <tr>\n",
" <th>62</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>152</td>\n",
" <td>148</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>63</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>152</td>\n",
" <td>148</td>\n",
" <td>8.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>64</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>153</td>\n",
" <td>148</td>\n",
" <td>9.55</td>\n",
" </tr>\n",
" <tr>\n",
" <th>65</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>153</td>\n",
" <td>148</td>\n",
" <td>9.68</td>\n",
" </tr>\n",
" <tr>\n",
" <th>66</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>153</td>\n",
" <td>148</td>\n",
" <td>8.19</td>\n",
" </tr>\n",
" <tr>\n",
" <th>67</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>153</td>\n",
" <td>148</td>\n",
" <td>9.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>68</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>153</td>\n",
" <td>148</td>\n",
" <td>9.51</td>\n",
" </tr>\n",
" <tr>\n",
" <th>69</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>154</td>\n",
" <td>148</td>\n",
" <td>10.67</td>\n",
" </tr>\n",
" <tr>\n",
" <th>70</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>154</td>\n",
" <td>148</td>\n",
" <td>9.42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>71</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>154</td>\n",
" <td>148</td>\n",
" <td>8.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>72</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>154</td>\n",
" <td>148</td>\n",
" <td>10.25</td>\n",
" </tr>\n",
" <tr>\n",
" <th>73</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>154</td>\n",
" <td>148</td>\n",
" <td>10.16</td>\n",
" </tr>\n",
" <tr>\n",
" <th>74</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>155</td>\n",
" <td>148</td>\n",
" <td>9.48</td>\n",
" </tr>\n",
" <tr>\n",
" <th>75</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>156</td>\n",
" <td>163</td>\n",
" <td>8.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>76</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>156</td>\n",
" <td>156</td>\n",
" <td>9.73</td>\n",
" </tr>\n",
" <tr>\n",
" <th>77</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>156</td>\n",
" <td>151</td>\n",
" <td>8.25</td>\n",
" </tr>\n",
" <tr>\n",
" <th>78</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>156</td>\n",
" <td>162</td>\n",
" <td>8.97</td>\n",
" </tr>\n",
" <tr>\n",
" <th>79</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>156</td>\n",
" <td>149</td>\n",
" <td>8.47</td>\n",
" </tr>\n",
" <tr>\n",
" <th>80</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>156</td>\n",
" <td>163</td>\n",
" <td>9.56</td>\n",
" </tr>\n",
" <tr>\n",
" <th>81</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>156</td>\n",
" <td>164</td>\n",
" <td>9.01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>82</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>157</td>\n",
" <td>164</td>\n",
" <td>8.74</td>\n",
" </tr>\n",
" <tr>\n",
" <th>83</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>157</td>\n",
" <td>164</td>\n",
" <td>8.67</td>\n",
" </tr>\n",
" <tr>\n",
" <th>84</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>157</td>\n",
" <td>164</td>\n",
" <td>8.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>85</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>157</td>\n",
" <td>164</td>\n",
" <td>8.63</td>\n",
" </tr>\n",
" <tr>\n",
" <th>86</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.63</td>\n",
" </tr>\n",
" <tr>\n",
" <th>87</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>9.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>88</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.25</td>\n",
" </tr>\n",
" <tr>\n",
" <th>89</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>90</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>91</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>9.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>92</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>11.03</td>\n",
" </tr>\n",
" <tr>\n",
" <th>93</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>10.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>94</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>161</td>\n",
" <td>164</td>\n",
" <td>14.34</td>\n",
" </tr>\n",
" <tr>\n",
" <th>95</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>161</td>\n",
" <td>164</td>\n",
" <td>13.07</td>\n",
" </tr>\n",
" <tr>\n",
" <th>96</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>162</td>\n",
" <td>164</td>\n",
" <td>10.37</td>\n",
" </tr>\n",
" <tr>\n",
" <th>97</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>164</td>\n",
" <td>164</td>\n",
" <td>15.33</td>\n",
" </tr>\n",
" <tr>\n",
" <th>98</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>168</td>\n",
" <td>165</td>\n",
" <td>6.59</td>\n",
" </tr>\n",
" <tr>\n",
" <th>99</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>169</td>\n",
" <td>166</td>\n",
" <td>6.10</td>\n",
" </tr>\n",
" <tr>\n",
" <th>100</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>169</td>\n",
" <td>166</td>\n",
" <td>8.23</td>\n",
" </tr>\n",
" <tr>\n",
" <th>101</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>169</td>\n",
" <td>170</td>\n",
" <td>16.20</td>\n",
" </tr>\n",
" <tr>\n",
" <th>102</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>169</td>\n",
" <td>166</td>\n",
" <td>8.90</td>\n",
" </tr>\n",
" <tr>\n",
" <th>103</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>169</td>\n",
" <td>165</td>\n",
" <td>7.09</td>\n",
" </tr>\n",
" <tr>\n",
" <th>104</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>170</td>\n",
" <td>168</td>\n",
" <td>10.32</td>\n",
" </tr>\n",
" <tr>\n",
" <th>105</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>170</td>\n",
" <td>165</td>\n",
" <td>8.91</td>\n",
" </tr>\n",
" <tr>\n",
" <th>106</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>172</td>\n",
" <td>168</td>\n",
" <td>10.47</td>\n",
" </tr>\n",
" <tr>\n",
" <th>107</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>175</td>\n",
" <td>177</td>\n",
" <td>10.42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>108</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>200</td>\n",
" <td>198</td>\n",
" <td>5.73</td>\n",
" </tr>\n",
" <tr>\n",
" <th>109</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>203</td>\n",
" <td>198</td>\n",
" <td>10.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>110</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>205</td>\n",
" <td>198</td>\n",
" <td>11.78</td>\n",
" </tr>\n",
" <tr>\n",
" <th>111</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>206</td>\n",
" <td>198</td>\n",
" <td>14.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>112</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>207</td>\n",
" <td>213</td>\n",
" <td>9.38</td>\n",
" </tr>\n",
" <tr>\n",
" <th>113</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>114</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>115</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>210</td>\n",
" <td>214</td>\n",
" <td>14.74</td>\n",
" </tr>\n",
" <tr>\n",
" <th>116</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>211</td>\n",
" <td>213</td>\n",
" <td>13.85</td>\n",
" </tr>\n",
" <tr>\n",
" <th>117</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>212</td>\n",
" <td>206</td>\n",
" <td>16.12</td>\n",
" </tr>\n",
" <tr>\n",
" <th>118</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>213</td>\n",
" <td>214</td>\n",
" <td>12.30</td>\n",
" </tr>\n",
" <tr>\n",
" <th>119</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>215</td>\n",
" <td>214</td>\n",
" <td>16.15</td>\n",
" </tr>\n",
" <tr>\n",
" <th>120</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>234</td>\n",
" <td>231</td>\n",
" <td>14.11</td>\n",
" </tr>\n",
" <tr>\n",
" <th>121</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>236</td>\n",
" <td>232</td>\n",
" <td>12.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>122</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>236</td>\n",
" <td>232</td>\n",
" <td>14.75</td>\n",
" </tr>\n",
" <tr>\n",
" <th>123</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>238</td>\n",
" <td>232</td>\n",
" <td>14.03</td>\n",
" </tr>\n",
" <tr>\n",
" <th>124</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>283</td>\n",
" <td>281</td>\n",
" <td>21.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>125</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>284</td>\n",
" <td>289</td>\n",
" <td>19.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>126</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>284</td>\n",
" <td>281</td>\n",
" <td>22.15</td>\n",
" </tr>\n",
" <tr>\n",
" <th>127</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>288</td>\n",
" <td>290</td>\n",
" <td>20.69</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"0 xrender True True False True \n",
"1 xrender True False True True \n",
"2 xrender False True True True \n",
"3 xrender True False False True \n",
"4 xrender True True False True \n",
"5 xrender True False False True \n",
"6 xrender False True False True \n",
"7 xrender False False False True \n",
"8 glx False False False True \n",
"9 xrender False False True True \n",
"10 xrender True True True True \n",
"11 xrender True True False True \n",
"12 xrender True False False True \n",
"13 xrender True True True True \n",
"14 xrender False True False True \n",
"15 xrender True False False True \n",
"16 xrender False False True True \n",
"17 xrender False True False True \n",
"18 xrender True False True True \n",
"19 xrender False False False True \n",
"20 xrender False True True True \n",
"21 xrender False False True True \n",
"22 xrender True True True True \n",
"23 glx False True False True \n",
"24 xrender True False True True \n",
"25 xrender False False False True \n",
"26 xrender False True True True \n",
"27 xrender False False True True \n",
"28 xrender True True False True \n",
"29 xrender True False True True \n",
"30 xrender False False False True \n",
"31 xrender False True True True \n",
"32 glx False False False True \n",
"33 xrender True True True True \n",
"34 glx False False False True \n",
"35 xrender False True False True \n",
"36 glx False False False True \n",
"37 glx False True False True \n",
"38 glx False True False True \n",
"39 glx False True False True \n",
"40 glx True False False True \n",
"41 glx True True False True \n",
"42 glx True True False True \n",
"43 glx True False False True \n",
"44 glx True True False True \n",
"45 glx True False False True \n",
"46 xrender True True False False \n",
"47 xrender True True True False \n",
"48 xrender True True False False \n",
"49 xrender True True True False \n",
"50 glx True True False True \n",
"51 glx True False False True \n",
"52 glx False True False False \n",
"53 xrender True False True False \n",
"54 xrender True False False False \n",
"55 glx False False False False \n",
"56 xrender True True False False \n",
"57 glx False True False False \n",
"58 xrender False True False False \n",
"59 xrender False True True False \n",
"60 xrender True False False False \n",
"61 glx False False False False \n",
"62 xrender False False False False \n",
"63 xrender True True True False \n",
"64 xrender False True False False \n",
"65 xrender False True True False \n",
"66 xrender True False False False \n",
"67 xrender True False False False \n",
"68 xrender True True True False \n",
"69 xrender True False True False \n",
"70 xrender False False True False \n",
"71 glx False True False False \n",
"72 glx False True False False \n",
"73 xrender True False True False \n",
"74 xrender False False False False \n",
"75 xrender False False True False \n",
"76 xrender True True False False \n",
"77 xrender True False True False \n",
"78 xrender False True True False \n",
"79 glx False False False False \n",
"80 glx False False False False \n",
"81 xrender False False True False \n",
"82 xrender False True False False \n",
"83 xrender False True False False \n",
"84 xrender False False False False \n",
"85 xrender False True True False \n",
"86 glx True True False False \n",
"87 glx True False False False \n",
"88 xrender False False False False \n",
"89 xrender False False True False \n",
"90 glx True True False False \n",
"91 glx False False True True \n",
"92 glx True True False False \n",
"93 glx True False False False \n",
"94 glx True False False False \n",
"95 glx True True False False \n",
"96 glx False False True True \n",
"97 glx True False False False \n",
"98 glx True True True True \n",
"99 glx True False True True \n",
"100 glx True True True True \n",
"101 glx False True True True \n",
"102 glx False False True True \n",
"103 glx False True True True \n",
"104 glx False False True True \n",
"105 glx True False True True \n",
"106 glx False True True True \n",
"107 glx False True True True \n",
"108 glx True False True True \n",
"109 glx False False True False \n",
"110 glx False False True False \n",
"111 glx False True True False \n",
"112 glx True True True True \n",
"113 glx True False True True \n",
"114 glx True True True True \n",
"115 glx False True True False \n",
"116 glx False True True False \n",
"117 glx False False True False \n",
"118 glx False False True False \n",
"119 glx False True True False \n",
"120 glx True False True False \n",
"121 glx True True True False \n",
"122 glx True False True False \n",
"123 glx True True True False \n",
"124 glx True True True False \n",
"125 glx True False True False \n",
"126 glx True True True False \n",
"127 glx True False True False \n",
"\n",
" ffcp patched mean median stddev \n",
"0 False True 113 114 3.56 \n",
"1 False True 113 114 3.46 \n",
"2 False True 113 114 3.41 \n",
"3 False True 113 114 3.77 \n",
"4 True True 114 113 2.93 \n",
"5 True True 114 114 2.62 \n",
"6 False True 114 114 3.34 \n",
"7 False True 114 114 3.60 \n",
"8 False True 114 114 2.88 \n",
"9 False True 114 114 5.00 \n",
"10 False True 114 114 2.94 \n",
"11 False False 114 114 3.17 \n",
"12 False False 114 114 3.26 \n",
"13 False False 114 114 3.40 \n",
"14 True False 114 114 3.28 \n",
"15 True False 114 114 2.40 \n",
"16 True False 114 114 3.14 \n",
"17 True True 115 114 3.71 \n",
"18 True True 115 114 3.23 \n",
"19 True True 115 114 3.54 \n",
"20 True True 115 114 3.28 \n",
"21 True True 115 114 4.08 \n",
"22 True True 115 114 2.99 \n",
"23 False True 115 114 4.35 \n",
"24 False False 115 114 3.17 \n",
"25 False False 115 114 2.90 \n",
"26 False False 115 114 3.42 \n",
"27 False False 115 114 3.43 \n",
"28 True False 115 114 2.82 \n",
"29 True False 115 114 3.53 \n",
"30 True False 115 114 3.14 \n",
"31 True False 115 114 3.39 \n",
"32 True False 115 115 3.88 \n",
"33 True False 115 114 2.99 \n",
"34 True True 116 115 3.83 \n",
"35 False False 116 114 3.63 \n",
"36 False False 116 114 4.21 \n",
"37 True True 117 115 5.02 \n",
"38 False False 118 116 4.97 \n",
"39 True False 118 115 5.13 \n",
"40 False True 137 137 10.22 \n",
"41 False True 138 134 10.57 \n",
"42 True False 142 146 9.62 \n",
"43 True False 142 147 9.51 \n",
"44 True True 144 147 8.18 \n",
"45 True True 144 147 8.42 \n",
"46 True True 147 148 9.89 \n",
"47 True True 147 148 8.99 \n",
"48 True False 148 148 10.72 \n",
"49 True False 149 148 9.88 \n",
"50 False False 149 148 9.46 \n",
"51 False False 149 148 9.92 \n",
"52 True False 150 148 11.08 \n",
"53 True True 150 148 9.64 \n",
"54 True True 150 148 9.62 \n",
"55 True True 150 148 10.61 \n",
"56 False True 150 148 9.51 \n",
"57 True True 151 148 10.77 \n",
"58 True True 151 148 9.63 \n",
"59 True True 151 148 10.30 \n",
"60 True False 152 148 10.12 \n",
"61 True False 152 148 9.54 \n",
"62 True True 152 148 10.22 \n",
"63 False False 152 148 8.93 \n",
"64 True False 153 148 9.55 \n",
"65 True False 153 148 9.68 \n",
"66 False False 153 148 8.19 \n",
"67 False True 153 148 9.62 \n",
"68 False True 153 148 9.51 \n",
"69 True False 154 148 10.67 \n",
"70 True True 154 148 9.42 \n",
"71 False False 154 148 8.89 \n",
"72 False True 154 148 10.25 \n",
"73 False True 154 148 10.16 \n",
"74 True False 155 148 9.48 \n",
"75 True False 156 163 8.89 \n",
"76 False False 156 156 9.73 \n",
"77 False False 156 151 8.25 \n",
"78 False False 156 162 8.97 \n",
"79 False False 156 149 8.47 \n",
"80 False True 156 163 9.56 \n",
"81 False True 156 164 9.01 \n",
"82 False False 157 164 8.74 \n",
"83 False True 157 164 8.67 \n",
"84 False True 157 164 8.57 \n",
"85 False True 157 164 8.63 \n",
"86 True True 158 164 8.63 \n",
"87 True True 158 164 9.89 \n",
"88 False False 158 164 8.25 \n",
"89 False False 158 164 8.26 \n",
"90 False True 158 164 8.26 \n",
"91 True True 159 164 9.93 \n",
"92 True False 159 164 11.03 \n",
"93 False True 159 164 10.28 \n",
"94 True False 161 164 14.34 \n",
"95 False False 161 164 13.07 \n",
"96 True False 162 164 10.37 \n",
"97 False False 164 164 15.33 \n",
"98 True False 168 165 6.59 \n",
"99 True True 169 166 6.10 \n",
"100 True True 169 166 8.23 \n",
"101 False True 169 170 16.20 \n",
"102 False True 169 166 8.90 \n",
"103 True False 169 165 7.09 \n",
"104 False False 170 168 10.32 \n",
"105 True False 170 165 8.91 \n",
"106 True True 172 168 10.47 \n",
"107 False False 175 177 10.42 \n",
"108 False True 200 198 5.73 \n",
"109 True False 203 198 10.89 \n",
"110 False False 205 198 11.78 \n",
"111 True False 206 198 14.83 \n",
"112 False True 207 213 9.38 \n",
"113 False False 209 213 7.82 \n",
"114 False False 209 213 7.88 \n",
"115 False False 210 214 14.74 \n",
"116 True True 211 213 13.85 \n",
"117 True True 212 206 16.12 \n",
"118 False True 213 214 12.30 \n",
"119 False True 215 214 16.15 \n",
"120 True False 234 231 14.11 \n",
"121 True False 236 232 12.62 \n",
"122 True True 236 232 14.75 \n",
"123 True True 238 232 14.03 \n",
"124 False False 283 281 21.35 \n",
"125 False False 284 289 19.28 \n",
"126 False True 284 281 22.15 \n",
"127 False True 288 290 20.69 "
]
},
"execution_count": 185,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# df = df[df['mean'] < 120]\n",
"\n",
"df"
]
},
{
"cell_type": "code",
"execution_count": 186,
"id": "1c0d97c5",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.56</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.41</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>113</td>\n",
" <td>114</td>\n",
" <td>3.77</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>113</td>\n",
" <td>2.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.34</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.60</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>5.00</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.94</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.17</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.40</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>2.40</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>114</td>\n",
" <td>114</td>\n",
" <td>3.14</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.71</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.23</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.54</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>4.08</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>4.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.17</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.90</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.43</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.53</td>\n",
" </tr>\n",
" <tr>\n",
" <th>30</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.14</td>\n",
" </tr>\n",
" <tr>\n",
" <th>31</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>3.39</td>\n",
" </tr>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>115</td>\n",
" <td>3.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>33</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>114</td>\n",
" <td>2.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>116</td>\n",
" <td>115</td>\n",
" <td>3.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>35</th>\n",
" <td>xrender</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>116</td>\n",
" <td>114</td>\n",
" <td>3.63</td>\n",
" </tr>\n",
" <tr>\n",
" <th>36</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>116</td>\n",
" <td>114</td>\n",
" <td>4.21</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>117</td>\n",
" <td>115</td>\n",
" <td>5.02</td>\n",
" </tr>\n",
" <tr>\n",
" <th>38</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>116</td>\n",
" <td>4.97</td>\n",
" </tr>\n",
" <tr>\n",
" <th>39</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>115</td>\n",
" <td>5.13</td>\n",
" </tr>\n",
" <tr>\n",
" <th>40</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>137</td>\n",
" <td>137</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>41</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>138</td>\n",
" <td>134</td>\n",
" <td>10.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>42</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>142</td>\n",
" <td>146</td>\n",
" <td>9.62</td>\n",
" </tr>\n",
" <tr>\n",
" <th>43</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>142</td>\n",
" <td>147</td>\n",
" <td>9.51</td>\n",
" </tr>\n",
" <tr>\n",
" <th>44</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>144</td>\n",
" <td>147</td>\n",
" <td>8.18</td>\n",
" </tr>\n",
" <tr>\n",
" <th>45</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>144</td>\n",
" <td>147</td>\n",
" <td>8.42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>51</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.92</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"0 xrender True True False True \n",
"1 xrender True False True True \n",
"2 xrender False True True True \n",
"3 xrender True False False True \n",
"4 xrender True True False True \n",
"5 xrender True False False True \n",
"6 xrender False True False True \n",
"7 xrender False False False True \n",
"8 glx False False False True \n",
"9 xrender False False True True \n",
"10 xrender True True True True \n",
"11 xrender True True False True \n",
"12 xrender True False False True \n",
"13 xrender True True True True \n",
"14 xrender False True False True \n",
"15 xrender True False False True \n",
"16 xrender False False True True \n",
"17 xrender False True False True \n",
"18 xrender True False True True \n",
"19 xrender False False False True \n",
"20 xrender False True True True \n",
"21 xrender False False True True \n",
"22 xrender True True True True \n",
"23 glx False True False True \n",
"24 xrender True False True True \n",
"25 xrender False False False True \n",
"26 xrender False True True True \n",
"27 xrender False False True True \n",
"28 xrender True True False True \n",
"29 xrender True False True True \n",
"30 xrender False False False True \n",
"31 xrender False True True True \n",
"32 glx False False False True \n",
"33 xrender True True True True \n",
"34 glx False False False True \n",
"35 xrender False True False True \n",
"36 glx False False False True \n",
"37 glx False True False True \n",
"38 glx False True False True \n",
"39 glx False True False True \n",
"40 glx True False False True \n",
"41 glx True True False True \n",
"42 glx True True False True \n",
"43 glx True False False True \n",
"44 glx True True False True \n",
"45 glx True False False True \n",
"50 glx True True False True \n",
"51 glx True False False True \n",
"\n",
" ffcp patched mean median stddev \n",
"0 False True 113 114 3.56 \n",
"1 False True 113 114 3.46 \n",
"2 False True 113 114 3.41 \n",
"3 False True 113 114 3.77 \n",
"4 True True 114 113 2.93 \n",
"5 True True 114 114 2.62 \n",
"6 False True 114 114 3.34 \n",
"7 False True 114 114 3.60 \n",
"8 False True 114 114 2.88 \n",
"9 False True 114 114 5.00 \n",
"10 False True 114 114 2.94 \n",
"11 False False 114 114 3.17 \n",
"12 False False 114 114 3.26 \n",
"13 False False 114 114 3.40 \n",
"14 True False 114 114 3.28 \n",
"15 True False 114 114 2.40 \n",
"16 True False 114 114 3.14 \n",
"17 True True 115 114 3.71 \n",
"18 True True 115 114 3.23 \n",
"19 True True 115 114 3.54 \n",
"20 True True 115 114 3.28 \n",
"21 True True 115 114 4.08 \n",
"22 True True 115 114 2.99 \n",
"23 False True 115 114 4.35 \n",
"24 False False 115 114 3.17 \n",
"25 False False 115 114 2.90 \n",
"26 False False 115 114 3.42 \n",
"27 False False 115 114 3.43 \n",
"28 True False 115 114 2.82 \n",
"29 True False 115 114 3.53 \n",
"30 True False 115 114 3.14 \n",
"31 True False 115 114 3.39 \n",
"32 True False 115 115 3.88 \n",
"33 True False 115 114 2.99 \n",
"34 True True 116 115 3.83 \n",
"35 False False 116 114 3.63 \n",
"36 False False 116 114 4.21 \n",
"37 True True 117 115 5.02 \n",
"38 False False 118 116 4.97 \n",
"39 True False 118 115 5.13 \n",
"40 False True 137 137 10.22 \n",
"41 False True 138 134 10.57 \n",
"42 True False 142 146 9.62 \n",
"43 True False 142 147 9.51 \n",
"44 True True 144 147 8.18 \n",
"45 True True 144 147 8.42 \n",
"50 False False 149 148 9.46 \n",
"51 False False 149 148 9.92 "
]
},
"execution_count": 186,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['triple_buffer'] == True) & (df['mean'] < 150)] "
]
},
{
"cell_type": "code",
"execution_count": 187,
"id": "490a6dd1",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>46</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>147</td>\n",
" <td>148</td>\n",
" <td>9.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>47</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>147</td>\n",
" <td>148</td>\n",
" <td>8.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>48</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>148</td>\n",
" <td>148</td>\n",
" <td>10.72</td>\n",
" </tr>\n",
" <tr>\n",
" <th>49</th>\n",
" <td>xrender</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.88</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"46 xrender True True False False True \n",
"47 xrender True True True False True \n",
"48 xrender True True False False True \n",
"49 xrender True True True False True \n",
"\n",
" patched mean median stddev \n",
"46 True 147 148 9.89 \n",
"47 True 147 148 8.99 \n",
"48 False 148 148 10.72 \n",
"49 False 149 148 9.88 "
]
},
"execution_count": 187,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['triple_buffer'] == False) & (df['mean'] < 150)] "
]
},
{
"cell_type": "code",
"execution_count": 188,
"id": "f0c1bf24",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>40</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>137</td>\n",
" <td>137</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>41</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>138</td>\n",
" <td>134</td>\n",
" <td>10.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>51</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.92</td>\n",
" </tr>\n",
" <tr>\n",
" <th>90</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>93</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>10.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>95</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>161</td>\n",
" <td>164</td>\n",
" <td>13.07</td>\n",
" </tr>\n",
" <tr>\n",
" <th>97</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>164</td>\n",
" <td>164</td>\n",
" <td>15.33</td>\n",
" </tr>\n",
" <tr>\n",
" <th>108</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>200</td>\n",
" <td>198</td>\n",
" <td>5.73</td>\n",
" </tr>\n",
" <tr>\n",
" <th>112</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>207</td>\n",
" <td>213</td>\n",
" <td>9.38</td>\n",
" </tr>\n",
" <tr>\n",
" <th>113</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>114</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>124</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>283</td>\n",
" <td>281</td>\n",
" <td>21.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>125</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>284</td>\n",
" <td>289</td>\n",
" <td>19.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>126</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>284</td>\n",
" <td>281</td>\n",
" <td>22.15</td>\n",
" </tr>\n",
" <tr>\n",
" <th>127</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>288</td>\n",
" <td>290</td>\n",
" <td>20.69</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"40 glx True False False True \n",
"41 glx True True False True \n",
"50 glx True True False True \n",
"51 glx True False False True \n",
"90 glx True True False False \n",
"93 glx True False False False \n",
"95 glx True True False False \n",
"97 glx True False False False \n",
"108 glx True False True True \n",
"112 glx True True True True \n",
"113 glx True False True True \n",
"114 glx True True True True \n",
"124 glx True True True False \n",
"125 glx True False True False \n",
"126 glx True True True False \n",
"127 glx True False True False \n",
"\n",
" ffcp patched mean median stddev \n",
"40 False True 137 137 10.22 \n",
"41 False True 138 134 10.57 \n",
"50 False False 149 148 9.46 \n",
"51 False False 149 148 9.92 \n",
"90 False True 158 164 8.26 \n",
"93 False True 159 164 10.28 \n",
"95 False False 161 164 13.07 \n",
"97 False False 164 164 15.33 \n",
"108 False True 200 198 5.73 \n",
"112 False True 207 213 9.38 \n",
"113 False False 209 213 7.82 \n",
"114 False False 209 213 7.88 \n",
"124 False False 283 281 21.35 \n",
"125 False False 284 289 19.28 \n",
"126 False True 284 281 22.15 \n",
"127 False True 288 290 20.69 "
]
},
"execution_count": 188,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) &\n",
" (df['ffcp'] == False)] "
]
},
{
"cell_type": "code",
"execution_count": 189,
"id": "f1ccdcd3",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>52</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>11.08</td>\n",
" </tr>\n",
" <tr>\n",
" <th>55</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>150</td>\n",
" <td>148</td>\n",
" <td>10.61</td>\n",
" </tr>\n",
" <tr>\n",
" <th>57</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>151</td>\n",
" <td>148</td>\n",
" <td>10.77</td>\n",
" </tr>\n",
" <tr>\n",
" <th>61</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>152</td>\n",
" <td>148</td>\n",
" <td>9.54</td>\n",
" </tr>\n",
" <tr>\n",
" <th>109</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>203</td>\n",
" <td>198</td>\n",
" <td>10.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>111</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>206</td>\n",
" <td>198</td>\n",
" <td>14.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>116</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>211</td>\n",
" <td>213</td>\n",
" <td>13.85</td>\n",
" </tr>\n",
" <tr>\n",
" <th>117</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>212</td>\n",
" <td>206</td>\n",
" <td>16.12</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"52 glx False True False False True \n",
"55 glx False False False False True \n",
"57 glx False True False False True \n",
"61 glx False False False False True \n",
"109 glx False False True False True \n",
"111 glx False True True False True \n",
"116 glx False True True False True \n",
"117 glx False False True False True \n",
"\n",
" patched mean median stddev \n",
"52 False 150 148 11.08 \n",
"55 True 150 148 10.61 \n",
"57 True 151 148 10.77 \n",
"61 False 152 148 9.54 \n",
"109 False 203 198 10.89 \n",
"111 False 206 198 14.83 \n",
"116 True 211 213 13.85 \n",
"117 True 212 206 16.12 "
]
},
"execution_count": 189,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == False) & \n",
" (df['ffcp'] == True) &\n",
" (df['triple_buffer'] == False)]"
]
},
{
"cell_type": "code",
"execution_count": 190,
"id": "bcff5377",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>115</td>\n",
" <td>3.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>116</td>\n",
" <td>115</td>\n",
" <td>3.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>117</td>\n",
" <td>115</td>\n",
" <td>5.02</td>\n",
" </tr>\n",
" <tr>\n",
" <th>39</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>115</td>\n",
" <td>5.13</td>\n",
" </tr>\n",
" <tr>\n",
" <th>91</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>9.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>96</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>162</td>\n",
" <td>164</td>\n",
" <td>10.37</td>\n",
" </tr>\n",
" <tr>\n",
" <th>103</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>169</td>\n",
" <td>165</td>\n",
" <td>7.09</td>\n",
" </tr>\n",
" <tr>\n",
" <th>106</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>172</td>\n",
" <td>168</td>\n",
" <td>10.47</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"32 glx False False False True True \n",
"34 glx False False False True True \n",
"37 glx False True False True True \n",
"39 glx False True False True True \n",
"91 glx False False True True True \n",
"96 glx False False True True True \n",
"103 glx False True True True True \n",
"106 glx False True True True True \n",
"\n",
" patched mean median stddev \n",
"32 False 115 115 3.88 \n",
"34 True 116 115 3.83 \n",
"37 True 117 115 5.02 \n",
"39 False 118 115 5.13 \n",
"91 True 159 164 9.93 \n",
"96 False 162 164 10.37 \n",
"103 False 169 165 7.09 \n",
"106 True 172 168 10.47 "
]
},
"execution_count": 190,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == False) & \n",
" (df['ffcp'] == True) &\n",
" (df['triple_buffer'] == True)]"
]
},
{
"cell_type": "code",
"execution_count": 191,
"id": "b0d8d199",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>40</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>137</td>\n",
" <td>137</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>41</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>138</td>\n",
" <td>134</td>\n",
" <td>10.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>90</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>93</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>10.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>108</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>200</td>\n",
" <td>198</td>\n",
" <td>5.73</td>\n",
" </tr>\n",
" <tr>\n",
" <th>112</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>207</td>\n",
" <td>213</td>\n",
" <td>9.38</td>\n",
" </tr>\n",
" <tr>\n",
" <th>126</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>284</td>\n",
" <td>281</td>\n",
" <td>22.15</td>\n",
" </tr>\n",
" <tr>\n",
" <th>127</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>288</td>\n",
" <td>290</td>\n",
" <td>20.69</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"40 glx True False False True \n",
"41 glx True True False True \n",
"90 glx True True False False \n",
"93 glx True False False False \n",
"108 glx True False True True \n",
"112 glx True True True True \n",
"126 glx True True True False \n",
"127 glx True False True False \n",
"\n",
" ffcp patched mean median stddev \n",
"40 False True 137 137 10.22 \n",
"41 False True 138 134 10.57 \n",
"90 False True 158 164 8.26 \n",
"93 False True 159 164 10.28 \n",
"108 False True 200 198 5.73 \n",
"112 False True 207 213 9.38 \n",
"126 False True 284 281 22.15 \n",
"127 False True 288 290 20.69 "
]
},
"execution_count": 191,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) & \n",
" (df['ffcp'] == False) &\n",
" (df['patched'] == True)]"
]
},
{
"cell_type": "code",
"execution_count": 192,
"id": "e19ddd8a",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>50</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>51</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.92</td>\n",
" </tr>\n",
" <tr>\n",
" <th>95</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>161</td>\n",
" <td>164</td>\n",
" <td>13.07</td>\n",
" </tr>\n",
" <tr>\n",
" <th>97</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>164</td>\n",
" <td>164</td>\n",
" <td>15.33</td>\n",
" </tr>\n",
" <tr>\n",
" <th>113</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>114</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>124</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>283</td>\n",
" <td>281</td>\n",
" <td>21.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>125</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>284</td>\n",
" <td>289</td>\n",
" <td>19.28</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"50 glx True True False True \n",
"51 glx True False False True \n",
"95 glx True True False False \n",
"97 glx True False False False \n",
"113 glx True False True True \n",
"114 glx True True True True \n",
"124 glx True True True False \n",
"125 glx True False True False \n",
"\n",
" ffcp patched mean median stddev \n",
"50 False False 149 148 9.46 \n",
"51 False False 149 148 9.92 \n",
"95 False False 161 164 13.07 \n",
"97 False False 164 164 15.33 \n",
"113 False False 209 213 7.82 \n",
"114 False False 209 213 7.88 \n",
"124 False False 283 281 21.35 \n",
"125 False False 284 289 19.28 "
]
},
"execution_count": 192,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) & \n",
" (df['ffcp'] == False) &\n",
" (df['patched'] == False)]"
]
},
{
"cell_type": "code",
"execution_count": 193,
"id": "3bfad7cd",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>115</td>\n",
" <td>3.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>39</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>115</td>\n",
" <td>5.13</td>\n",
" </tr>\n",
" <tr>\n",
" <th>96</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>162</td>\n",
" <td>164</td>\n",
" <td>10.37</td>\n",
" </tr>\n",
" <tr>\n",
" <th>103</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>169</td>\n",
" <td>165</td>\n",
" <td>7.09</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"32 glx False False False True True \n",
"39 glx False True False True True \n",
"96 glx False False True True True \n",
"103 glx False True True True True \n",
"\n",
" patched mean median stddev \n",
"32 False 115 115 3.88 \n",
"39 False 118 115 5.13 \n",
"96 False 162 164 10.37 \n",
"103 False 169 165 7.09 "
]
},
"execution_count": 193,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == False) & \n",
" (df['ffcp'] == True) & (df['triple_buffer'] == True) &\n",
" (df['patched'] == False)]"
]
},
{
"cell_type": "code",
"execution_count": 194,
"id": "a0d81b07",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>116</td>\n",
" <td>115</td>\n",
" <td>3.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>117</td>\n",
" <td>115</td>\n",
" <td>5.02</td>\n",
" </tr>\n",
" <tr>\n",
" <th>91</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>9.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>106</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>172</td>\n",
" <td>168</td>\n",
" <td>10.47</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"34 glx False False False True True \n",
"37 glx False True False True True \n",
"91 glx False False True True True \n",
"106 glx False True True True True \n",
"\n",
" patched mean median stddev \n",
"34 True 116 115 3.83 \n",
"37 True 117 115 5.02 \n",
"91 True 159 164 9.93 \n",
"106 True 172 168 10.47 "
]
},
"execution_count": 194,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == False) & \n",
" (df['ffcp'] == True) & (df['triple_buffer'] == True) &\n",
" (df['patched'] == True)]"
]
},
{
"cell_type": "code",
"execution_count": 195,
"id": "ba0ed8b7",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>40</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>137</td>\n",
" <td>137</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>51</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.92</td>\n",
" </tr>\n",
" <tr>\n",
" <th>93</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>10.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>97</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>164</td>\n",
" <td>164</td>\n",
" <td>15.33</td>\n",
" </tr>\n",
" <tr>\n",
" <th>108</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>200</td>\n",
" <td>198</td>\n",
" <td>5.73</td>\n",
" </tr>\n",
" <tr>\n",
" <th>113</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>125</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>284</td>\n",
" <td>289</td>\n",
" <td>19.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>127</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>288</td>\n",
" <td>290</td>\n",
" <td>20.69</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"40 glx True False False True \n",
"51 glx True False False True \n",
"93 glx True False False False \n",
"97 glx True False False False \n",
"108 glx True False True True \n",
"113 glx True False True True \n",
"125 glx True False True False \n",
"127 glx True False True False \n",
"\n",
" ffcp patched mean median stddev \n",
"40 False True 137 137 10.22 \n",
"51 False False 149 148 9.92 \n",
"93 False True 159 164 10.28 \n",
"97 False False 164 164 15.33 \n",
"108 False True 200 198 5.73 \n",
"113 False False 209 213 7.82 \n",
"125 False False 284 289 19.28 \n",
"127 False True 288 290 20.69 "
]
},
"execution_count": 195,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) & \n",
" (df['ffcp'] == False) &\n",
" (df['sync_to_vblank'] == False)]"
]
},
{
"cell_type": "code",
"execution_count": 196,
"id": "af3a8c5b",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>41</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>138</td>\n",
" <td>134</td>\n",
" <td>10.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>90</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>95</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>161</td>\n",
" <td>164</td>\n",
" <td>13.07</td>\n",
" </tr>\n",
" <tr>\n",
" <th>112</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>207</td>\n",
" <td>213</td>\n",
" <td>9.38</td>\n",
" </tr>\n",
" <tr>\n",
" <th>114</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>124</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>283</td>\n",
" <td>281</td>\n",
" <td>21.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>126</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>284</td>\n",
" <td>281</td>\n",
" <td>22.15</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"41 glx True True False True \n",
"50 glx True True False True \n",
"90 glx True True False False \n",
"95 glx True True False False \n",
"112 glx True True True True \n",
"114 glx True True True True \n",
"124 glx True True True False \n",
"126 glx True True True False \n",
"\n",
" ffcp patched mean median stddev \n",
"41 False True 138 134 10.57 \n",
"50 False False 149 148 9.46 \n",
"90 False True 158 164 8.26 \n",
"95 False False 161 164 13.07 \n",
"112 False True 207 213 9.38 \n",
"114 False False 209 213 7.88 \n",
"124 False False 283 281 21.35 \n",
"126 False True 284 281 22.15 "
]
},
"execution_count": 196,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) & \n",
" (df['ffcp'] == False) &\n",
" (df['sync_to_vblank'] == True)]"
]
},
{
"cell_type": "code",
"execution_count": 197,
"id": "74f5766c",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>108</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>200</td>\n",
" <td>198</td>\n",
" <td>5.73</td>\n",
" </tr>\n",
" <tr>\n",
" <th>112</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>207</td>\n",
" <td>213</td>\n",
" <td>9.38</td>\n",
" </tr>\n",
" <tr>\n",
" <th>113</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.82</td>\n",
" </tr>\n",
" <tr>\n",
" <th>114</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>209</td>\n",
" <td>213</td>\n",
" <td>7.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>124</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>283</td>\n",
" <td>281</td>\n",
" <td>21.35</td>\n",
" </tr>\n",
" <tr>\n",
" <th>125</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>284</td>\n",
" <td>289</td>\n",
" <td>19.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>126</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>284</td>\n",
" <td>281</td>\n",
" <td>22.15</td>\n",
" </tr>\n",
" <tr>\n",
" <th>127</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>288</td>\n",
" <td>290</td>\n",
" <td>20.69</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer \\\n",
"108 glx True False True True \n",
"112 glx True True True True \n",
"113 glx True False True True \n",
"114 glx True True True True \n",
"124 glx True True True False \n",
"125 glx True False True False \n",
"126 glx True True True False \n",
"127 glx True False True False \n",
"\n",
" ffcp patched mean median stddev \n",
"108 False True 200 198 5.73 \n",
"112 False True 207 213 9.38 \n",
"113 False False 209 213 7.82 \n",
"114 False False 209 213 7.88 \n",
"124 False False 283 281 21.35 \n",
"125 False False 284 289 19.28 \n",
"126 False True 284 281 22.15 \n",
"127 False True 288 290 20.69 "
]
},
"execution_count": 197,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) & \n",
" (df['ffcp'] == False) &\n",
" (df['allow_flipping'] == True)]"
]
},
{
"cell_type": "code",
"execution_count": 198,
"id": "39ce608f",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>40</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>137</td>\n",
" <td>137</td>\n",
" <td>10.22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>41</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>138</td>\n",
" <td>134</td>\n",
" <td>10.57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.46</td>\n",
" </tr>\n",
" <tr>\n",
" <th>51</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>149</td>\n",
" <td>148</td>\n",
" <td>9.92</td>\n",
" </tr>\n",
" <tr>\n",
" <th>90</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>158</td>\n",
" <td>164</td>\n",
" <td>8.26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>93</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>10.28</td>\n",
" </tr>\n",
" <tr>\n",
" <th>95</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>161</td>\n",
" <td>164</td>\n",
" <td>13.07</td>\n",
" </tr>\n",
" <tr>\n",
" <th>97</th>\n",
" <td>glx</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>164</td>\n",
" <td>164</td>\n",
" <td>15.33</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"40 glx True False False True False \n",
"41 glx True True False True False \n",
"50 glx True True False True False \n",
"51 glx True False False True False \n",
"90 glx True True False False False \n",
"93 glx True False False False False \n",
"95 glx True True False False False \n",
"97 glx True False False False False \n",
"\n",
" patched mean median stddev \n",
"40 True 137 137 10.22 \n",
"41 True 138 134 10.57 \n",
"50 False 149 148 9.46 \n",
"51 False 149 148 9.92 \n",
"90 True 158 164 8.26 \n",
"93 True 159 164 10.28 \n",
"95 False 161 164 13.07 \n",
"97 False 164 164 15.33 "
]
},
"execution_count": 198,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == True) & \n",
" (df['ffcp'] == False) &\n",
" (df['allow_flipping'] == False)]"
]
},
{
"cell_type": "code",
"execution_count": 199,
"id": "a7cdb766",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>115</td>\n",
" <td>115</td>\n",
" <td>3.88</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>116</td>\n",
" <td>115</td>\n",
" <td>3.83</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>117</td>\n",
" <td>115</td>\n",
" <td>5.02</td>\n",
" </tr>\n",
" <tr>\n",
" <th>39</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>118</td>\n",
" <td>115</td>\n",
" <td>5.13</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"32 glx False False False True True \n",
"34 glx False False False True True \n",
"37 glx False True False True True \n",
"39 glx False True False True True \n",
"\n",
" patched mean median stddev \n",
"32 False 115 115 3.88 \n",
"34 True 116 115 3.83 \n",
"37 True 117 115 5.02 \n",
"39 False 118 115 5.13 "
]
},
"execution_count": 199,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == False) & \n",
" (df['ffcp'] == True) & (df['triple_buffer'] == True) &\n",
" (df['allow_flipping'] == False)]"
]
},
{
"cell_type": "code",
"execution_count": 200,
"id": "3d0b933b",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>backend</th>\n",
" <th>picom_vsync</th>\n",
" <th>sync_to_vblank</th>\n",
" <th>allow_flipping</th>\n",
" <th>triple_buffer</th>\n",
" <th>ffcp</th>\n",
" <th>patched</th>\n",
" <th>mean</th>\n",
" <th>median</th>\n",
" <th>stddev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>91</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>159</td>\n",
" <td>164</td>\n",
" <td>9.93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>96</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>162</td>\n",
" <td>164</td>\n",
" <td>10.37</td>\n",
" </tr>\n",
" <tr>\n",
" <th>103</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>169</td>\n",
" <td>165</td>\n",
" <td>7.09</td>\n",
" </tr>\n",
" <tr>\n",
" <th>106</th>\n",
" <td>glx</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>True</td>\n",
" <td>172</td>\n",
" <td>168</td>\n",
" <td>10.47</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" backend picom_vsync sync_to_vblank allow_flipping triple_buffer ffcp \\\n",
"91 glx False False True True True \n",
"96 glx False False True True True \n",
"103 glx False True True True True \n",
"106 glx False True True True True \n",
"\n",
" patched mean median stddev \n",
"91 True 159 164 9.93 \n",
"96 False 162 164 10.37 \n",
"103 False 169 165 7.09 \n",
"106 True 172 168 10.47 "
]
},
"execution_count": 200,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['backend'] == 'glx') &\n",
" (df['picom_vsync'] == False) & \n",
" (df['ffcp'] == True) & (df['triple_buffer'] == True) &\n",
" (df['allow_flipping'] == True)]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "5f632f3c",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.5"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
[
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 113,
"median": 114,
"stddev": 3.56
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 113,
"median": 114,
"stddev": 3.46
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 113,
"median": 114,
"stddev": 3.41
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 113,
"median": 114,
"stddev": 3.77
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 114,
"median": 113,
"stddev": 2.93
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 114,
"median": 114,
"stddev": 2.62
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 114,
"median": 114,
"stddev": 3.34
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 114,
"median": 114,
"stddev": 3.6
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 114,
"median": 114,
"stddev": 2.88
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 114,
"median": 114,
"stddev": 5.0
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 114,
"median": 114,
"stddev": 2.94
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 114,
"median": 114,
"stddev": 3.17
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 114,
"median": 114,
"stddev": 3.26
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 114,
"median": 114,
"stddev": 3.4
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 114,
"median": 114,
"stddev": 3.28
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 114,
"median": 114,
"stddev": 2.4
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 114,
"median": 114,
"stddev": 3.14
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 3.71
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 3.23
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 3.54
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 3.28
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 4.08
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 2.99
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 115,
"median": 114,
"stddev": 4.35
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 3.17
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 2.9
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 3.42
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 3.43
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 2.82
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 3.53
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 3.14
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 3.39
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 115,
"median": 115,
"stddev": 3.88
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 115,
"median": 114,
"stddev": 2.99
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 116,
"median": 115,
"stddev": 3.83
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 116,
"median": 114,
"stddev": 3.63
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 116,
"median": 114,
"stddev": 4.21
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 117,
"median": 115,
"stddev": 5.02
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 118,
"median": 116,
"stddev": 4.97
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 118,
"median": 115,
"stddev": 5.13
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 137,
"median": 137,
"stddev": 10.22
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 138,
"median": 134,
"stddev": 10.57
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 142,
"median": 146,
"stddev": 9.62
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 142,
"median": 147,
"stddev": 9.51
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 144,
"median": 147,
"stddev": 8.18
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 144,
"median": 147,
"stddev": 8.42
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 147,
"median": 148,
"stddev": 9.89
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 147,
"median": 148,
"stddev": 8.99
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 148,
"median": 148,
"stddev": 10.72
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 149,
"median": 148,
"stddev": 9.88
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 149,
"median": 148,
"stddev": 9.46
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 149,
"median": 148,
"stddev": 9.92
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 150,
"median": 148,
"stddev": 11.08
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 150,
"median": 148,
"stddev": 9.64
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 150,
"median": 148,
"stddev": 9.62
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 150,
"median": 148,
"stddev": 10.61
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 150,
"median": 148,
"stddev": 9.51
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 151,
"median": 148,
"stddev": 10.77
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 151,
"median": 148,
"stddev": 9.63
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 151,
"median": 148,
"stddev": 10.3
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 152,
"median": 148,
"stddev": 10.12
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 152,
"median": 148,
"stddev": 9.54
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 152,
"median": 148,
"stddev": 10.22
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 152,
"median": 148,
"stddev": 8.93
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 153,
"median": 148,
"stddev": 9.55
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 153,
"median": 148,
"stddev": 9.68
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 153,
"median": 148,
"stddev": 8.19
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 153,
"median": 148,
"stddev": 9.62
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 153,
"median": 148,
"stddev": 9.51
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 154,
"median": 148,
"stddev": 10.67
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 154,
"median": 148,
"stddev": 9.42
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 154,
"median": 148,
"stddev": 8.89
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 154,
"median": 148,
"stddev": 10.25
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 154,
"median": 148,
"stddev": 10.16
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 155,
"median": 148,
"stddev": 9.48
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 156,
"median": 163,
"stddev": 8.89
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 156,
"median": 156,
"stddev": 9.73
},
{
"backend": "xrender",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 156,
"median": 151,
"stddev": 8.25
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 156,
"median": 162,
"stddev": 8.97
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 156,
"median": 149,
"stddev": 8.47
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 156,
"median": 163,
"stddev": 9.56
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 156,
"median": 164,
"stddev": 9.01
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 157,
"median": 164,
"stddev": 8.74
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 157,
"median": 164,
"stddev": 8.67
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 157,
"median": 164,
"stddev": 8.57
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 157,
"median": 164,
"stddev": 8.63
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 158,
"median": 164,
"stddev": 8.63
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 158,
"median": 164,
"stddev": 9.89
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 158,
"median": 164,
"stddev": 8.25
},
{
"backend": "xrender",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 158,
"median": 164,
"stddev": 8.26
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 158,
"median": 164,
"stddev": 8.26
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 159,
"median": 164,
"stddev": 9.93
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 159,
"median": 164,
"stddev": 11.03
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 159,
"median": 164,
"stddev": 10.28
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 161,
"median": 164,
"stddev": 14.34
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 161,
"median": 164,
"stddev": 13.07
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 162,
"median": 164,
"stddev": 10.37
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": false,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 164,
"median": 164,
"stddev": 15.33
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 168,
"median": 165,
"stddev": 6.59
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 169,
"median": 166,
"stddev": 6.1
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 169,
"median": 166,
"stddev": 8.23
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 169,
"median": 170,
"stddev": 16.2
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 169,
"median": 166,
"stddev": 8.9
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 169,
"median": 165,
"stddev": 7.09
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 170,
"median": 168,
"stddev": 10.32
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": false,
"mean": 170,
"median": 165,
"stddev": 8.91
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": true,
"patched": true,
"mean": 172,
"median": 168,
"stddev": 10.47
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 175,
"median": 177,
"stddev": 10.42
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 200,
"median": 198,
"stddev": 5.73
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 203,
"median": 198,
"stddev": 10.89
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 205,
"median": 198,
"stddev": 11.78
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 206,
"median": 198,
"stddev": 14.83
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": true,
"mean": 207,
"median": 213,
"stddev": 9.38
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 209,
"median": 213,
"stddev": 7.82
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": true,
"ffcp": false,
"patched": false,
"mean": 209,
"median": 213,
"stddev": 7.88
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 210,
"median": 214,
"stddev": 14.74
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 211,
"median": 213,
"stddev": 13.85
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 212,
"median": 206,
"stddev": 16.12
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 213,
"median": 214,
"stddev": 12.3
},
{
"backend": "glx",
"picom_vsync": false,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 215,
"median": 214,
"stddev": 16.15
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 234,
"median": 231,
"stddev": 14.11
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": false,
"mean": 236,
"median": 232,
"stddev": 12.62
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 236,
"median": 232,
"stddev": 14.75
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": true,
"patched": true,
"mean": 238,
"median": 232,
"stddev": 14.03
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 283,
"median": 281,
"stddev": 21.35
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": false,
"mean": 284,
"median": 289,
"stddev": 19.28
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": true,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 284,
"median": 281,
"stddev": 22.15
},
{
"backend": "glx",
"picom_vsync": true,
"sync_to_vblank": false,
"allow_flipping": true,
"triple_buffer": false,
"ffcp": false,
"patched": true,
"mean": 288,
"median": 290,
"stddev": 20.69
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment