Glad to hear you think it’s likely we’ll be able to get identity pixel passthrough working.
I installed via NeuroDebian and ran PsychLinuxConfiguration, saying yes to the question about udev rules file and providing my root password. I also did indeed reboot my machine after running PsychLinuxConfiguration. I just now ran it again and rebooted again. Nothing has changed; there’s still “dithering”.
BitsPlusPlus: Could not find a Bits# config file under [/home/herman_lab/.Psychtoolbox/BitsSharpConfig.txt]. Assuming a Bits+ device instead of a Bits# is connected.
BitsPlusPlus: Please create a config file under this name if you have a Bits# and want to use it as Bits# instead of as a Bits+.
BitsPlusPlus: The most simple way is to create an empty file. A more robust way is to store the name of the Bits# serial port
BitsPlusPlus: in the first line of the text file, e.g., COM5 [Windows], or /dev/ttyACM0 [Linux] or similar.
RandR: 1920x1200 (0xa3) 310.2MHz
h: width 1920 start 1936 end 1968 total 2080 skew 0
v: height 1200 start 1203 end 1209 total 1243
PTB-INFO: This is Psychtoolbox-3 for GNU/Linux X11, under Matlab 64-Bit (Version 3.0.18 - Build date: May 2 2022).
PTB-INFO: OS support status: Linux 5.15.0-40-generic Supported.
PTB-INFO: Type ‘PsychtoolboxVersion’ for more detailed version information.
PTB-INFO: Most parts of the Psychtoolbox distribution are licensed to you under terms of the MIT License, with
PTB-INFO: some restrictions. See file ‘License.txt’ in the Psychtoolbox root folder for the exact licensing conditions.
PTB-INFO: For information about paid priority support, community membership and commercial services, please type
PTB-INFO: ‘PsychPaidSupportAndServices’.
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake-S 6c Host Bridge/DRAM Controller] with class x00060000 …
PTB-DEBUG: Checking PCI device [Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16)] with class x00060400 …
PTB-DEBUG: Checking PCI device [Intel Corporation CometLake-S GT2 [UHD Graphics 630]] with class x00038000 …
PTB-INFO: Skipping detected Intel GPU for safety reasons. setenv(‘PSYCH_ALLOW_DANGEROUS’, ‘1’) to override.
PTB-DEBUG: Checking PCI device [Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model] with class x00088000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH Thermal Controller] with class x00118000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake USB 3.1 xHCI Host Controller] with class x000c0330 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH Shared SRAM] with class x00050000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH Serial IO I2C Controller #0] with class x000c8000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH Serial IO I2C Controller #1] with class x000c8000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake HECI Controller] with class x00078000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake SATA AHCI Controller] with class x00010601 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCI Express Root Port #17] with class x00060400 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCI Express Root Port #21] with class x00060400 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCI Express Root Port #9] with class x00060400 …
PTB-DEBUG: Checking PCI device [Intel Corporation (null)] with class x00060100 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH cAVS] with class x00040300 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH SMBus Controller] with class x000c0500 …
PTB-DEBUG: Checking PCI device [Intel Corporation Comet Lake PCH SPI Controller] with class x000c8000 …
PTB-DEBUG: Checking PCI device [Intel Corporation Ethernet Connection (11) I219-LM] with class x00020000 …
PTB-DEBUG: Checking PCI device [Advanced Micro Devices, Inc. [AMD/ATI] Lexa XT [Radeon PRO WX 3200]] with class x00030000 …
PTB-INFO: Advanced Micro Devices, Inc. [AMD/ATI] - Lexa XT [Radeon PRO WX 3200] GPU found. Trying to establish low-level access…
PTB-DEBUG: Mapping GPU BAR address 0xa2400000 …
PTB-DEBUG: Mapping 0x40000 bytes…
PTB-INFO: Connected to Advanced Micro Devices, Inc. [AMD/ATI] Lexa XT [Radeon PRO WX 3200] GPU with DCE-11.0 display engine [6 heads].
PTB-INFO: Trying to detect screenId to display head mapping for screenid 0 …
… probing for video output 0 …
PTB-DEBUG: PsychReadNormalizedGammaTable: Provided RandR HW-LUT size is n=1024.
PTB-DEBUG: PsychLoadNormalizedGammaTable: Required RandR HW-LUT size is n=1024.
PTB-DEBUG: PsychLoadNormalizedGammaTable: LUT size nIn 256 <= nOut 1024 → Oversample 4 times.
PsychOSKDGetLUTState(): Checking LUT and bias values on GPU for headId 0.
PsychOSKDGetLUTState(): headId 0 [Offset 0x0] uses DC and REGAMMA_LUT [3].
PsychOSKDOffsets: Black 0 : White 0.
0:0,0,0
1:0,0,0
2:0,0,0
3:0,0,0
4:0,0,0
5:0,0,0
6:0,0,0
7:0,0,0
8:0,0,0
9:0,0,0
10:0,0,0
11:0,0,0
12:0,0,0
13:0,0,0
14:0,0,0
15:0,0,0
16:0,0,0
17:0,0,0
18:0,0,0
19:0,0,0
20:0,0,0
21:0,0,0
22:0,0,0
23:0,0,0
24:0,0,0
25:0,0,0
26:0,0,0
27:0,0,0
28:0,0,0
29:0,0,0
30:0,0,0
31:0,0,0
32:0,0,0
33:0,0,0
34:0,0,0
35:0,0,0
36:0,0,0
37:0,0,0
38:0,0,0
39:0,0,0
40:0,0,0
41:0,0,0
42:0,0,0
43:0,0,0
44:0,0,0
45:0,0,0
46:0,0,0
47:0,0,0
48:0,0,0
49:0,0,0
50:0,0,0
51:0,0,0
52:0,0,0
53:0,0,0
54:0,0,0
55:0,0,0
56:0,0,0
57:0,0,0
58:0,0,0
59:0,0,0
60:0,0,0
61:0,0,0
62:0,0,0
63:0,0,0
64:0,0,0
65:0,0,0
66:0,0,0
67:0,0,0
68:0,0,0
69:0,0,0
70:0,0,0
71:0,0,0
72:0,0,0
73:0,0,0
74:0,0,0
75:0,0,0
76:0,0,0
77:0,0,0
78:0,0,0
79:0,0,0
80:0,0,0
81:0,0,0
82:0,0,0
83:0,0,0
84:0,0,0
85:0,0,0
86:0,0,0
87:0,0,0
88:0,0,0
89:0,0,0
90:0,0,0
91:0,0,0
92:0,0,0
93:0,0,0
94:0,0,0
95:0,0,0
96:0,0,0
97:0,0,0
98:0,0,0
99:0,0,0
100:0,0,0
101:0,0,0
102:0,0,0
103:0,0,0
104:0,0,0
105:0,0,0
106:0,0,0
107:0,0,0
108:0,0,0
109:0,0,0
110:0,0,0
111:0,0,0
112:0,0,0
113:0,0,0
114:0,0,0
115:0,0,0
116:0,0,0
117:0,0,0
118:0,0,0
119:0,0,0
120:0,0,0
121:0,0,0
122:0,0,0
123:0,0,0
124:0,0,0
125:0,0,0
126:0,0,0
127:0,0,0
128:0,0,0
129:0,0,0
130:0,0,0
131:0,0,0
132:0,0,0
133:0,0,0
134:0,0,0
135:0,0,0
136:0,0,0
137:0,0,0
138:0,0,0
139:0,0,0
140:0,0,0
141:0,0,0
142:0,0,0
143:0,0,0
144:0,0,0
145:0,0,0
146:0,0,0
147:0,0,0
148:0,0,0
149:0,0,0
150:0,0,0
151:0,0,0
152:0,0,0
153:0,0,0
154:0,0,0
155:0,0,0
156:0,0,0
157:0,0,0
158:0,0,0
159:0,0,0
160:0,0,0
161:0,0,0
162:0,0,0
163:0,0,0
164:0,0,0
165:0,0,0
166:0,0,0
167:0,0,0
168:0,0,0
169:0,0,0
170:0,0,0
171:0,0,0
172:0,0,0
173:0,0,0
174:0,0,0
175:0,0,0
176:0,0,0
177:0,0,0
178:0,0,0
179:0,0,0
180:0,0,0
181:0,0,0
182:0,0,0
183:0,0,0
184:0,0,0
185:0,0,0
186:0,0,0
187:0,0,0
188:0,0,0
189:0,0,0
190:0,0,0
191:0,0,0
192:0,0,0
193:0,0,0
194:0,0,0
195:0,0,0
196:0,0,0
197:0,0,0
198:0,0,0
199:0,0,0
200:0,0,0
201:0,0,0
202:0,0,0
203:0,0,0
204:0,0,0
205:0,0,0
206:0,0,0
207:0,0,0
208:0,0,0
209:0,0,0
210:0,0,0
211:0,0,0
212:0,0,0
213:0,0,0
214:0,0,0
215:0,0,0
216:0,0,0
217:0,0,0
218:0,0,0
219:0,0,0
220:0,0,0
221:0,0,0
222:0,0,0
223:0,0,0
224:0,0,0
225:0,0,0
226:0,0,0
227:0,0,0
228:0,0,0
229:0,0,0
230:0,0,0
231:0,0,0
232:0,0,0
233:0,0,0
234:0,0,0
235:0,0,0
236:0,0,0
237:0,0,0
238:0,0,0
239:0,0,0
240:0,0,0
241:0,0,0
242:0,0,0
243:0,0,0
244:0,0,0
245:0,0,0
246:0,0,0
247:0,0,0
248:0,0,0
249:0,0,0
250:0,0,0
251:0,0,0
252:0,0,0
253:0,0,0
254:0,0,0
255:0,0,0
found GPU hardware headId 0 for output 0.
PTB-DEBUG: PsychLoadNormalizedGammaTable: Required RandR HW-LUT size is n=1024.
PTB-DEBUG: PsychLoadNormalizedGammaTable: LUT size nIn 1024 <= nOut 1024 → Oversample 1 times.
Done.
PTB-INFO: Trying to detect screenId to display head mapping for screenid 1 …
… probing for video output 0 …
PTB-DEBUG: PsychReadNormalizedGammaTable: Provided RandR HW-LUT size is n=1024.
PTB-DEBUG: PsychLoadNormalizedGammaTable: Required RandR HW-LUT size is n=1024.
PTB-DEBUG: PsychLoadNormalizedGammaTable: LUT size nIn 256 <= nOut 1024 → Oversample 4 times.
PsychOSKDGetLUTState(): Checking LUT and bias values on GPU for headId 0.
PsychOSKDGetLUTState(): headId 0 [Offset 0x0] uses DC and REGAMMA_LUT [3].
PsychOSKDOffsets: Black 0 : White 0.
0:0,83,894
1:0,83,894
2:0,83,894
3:0,67,1022
4:0,67,1022
5:0,67,1022
6:0,84,191
7:0,84,191
8:0,84,191
9:0,67,1022
10:0,67,1022
11:0,67,1022
12:0,84,446
13:0,84,446
14:0,84,446
15:0,67,1022
16:0,67,1022
17:0,67,1022
18:0,84,702
19:0,84,702
20:0,84,702
21:0,67,1022
22:0,67,1022
23:0,67,1022
24:0,84,958
25:0,84,958
26:0,84,958
27:0,67,1022
28:0,67,1022
29:0,67,1022
30:0,85,190
31:0,85,190
32:0,85,190
33:0,67,1022
34:0,67,1022
35:0,67,1022
36:0,85,446
37:0,85,446
38:0,85,446
39:0,67,1022
40:0,67,1022
41:0,67,1022
42:0,85,702
43:0,85,702
44:0,85,702
45:0,67,1022
46:0,67,1022
47:0,67,1022
48:0,85,958
49:0,85,958
50:0,85,958
51:0,67,1022
52:0,67,1022
53:0,67,1022
54:0,86,190
55:0,86,190
56:0,86,190
57:0,67,1022
58:0,67,1022
59:0,67,1022
60:0,86,446
61:0,86,446
62:0,86,446
63:0,67,1022
64:0,67,1022
65:0,67,1022
66:0,86,702
67:0,86,702
68:0,86,702
69:0,67,1022
70:0,67,1022
71:0,67,1022
72:0,86,958
73:0,86,958
74:0,86,958
75:0,67,1022
76:0,67,1022
77:0,67,1022
78:0,87,190
79:0,87,190
80:0,87,190
81:0,67,1022
82:0,67,1022
83:0,67,1022
84:0,87,446
85:0,87,446
86:0,87,446
87:0,67,1022
88:0,67,1022
89:0,67,1022
90:0,87,702
91:0,87,702
92:0,87,702
93:0,67,1022
94:0,67,1022
95:0,67,1022
96:0,87,958
97:0,87,958
98:0,87,958
99:0,71,1022
100:0,71,1022
101:0,71,1022
102:0,88,223
103:0,88,223
104:0,88,223
105:0,71,1022
106:0,71,1022
107:0,71,1022
108:0,88,478
109:0,88,478
110:0,88,478
111:0,71,1022
112:0,71,1022
113:0,71,1022
114:0,88,734
115:0,88,734
116:0,88,734
117:0,71,1022
118:0,71,1022
119:0,71,1022
120:0,88,990
121:0,88,990
122:0,88,990
123:0,71,1022
124:0,71,1022
125:0,71,1022
126:0,89,222
127:0,89,222
128:0,89,222
129:0,71,1022
130:0,71,1022
131:0,71,1022
132:0,89,478
133:0,89,478
134:0,89,478
135:0,71,1022
136:0,71,1022
137:0,71,1022
138:0,89,734
139:0,89,734
140:0,89,734
141:0,71,1022
142:0,71,1022
143:0,71,1022
144:0,89,990
145:0,89,990
146:0,89,990
147:0,71,1022
148:0,71,1022
149:0,71,1022
150:0,90,222
151:0,90,222
152:0,90,222
153:0,71,1022
154:0,71,1022
155:0,71,1022
156:0,90,478
157:0,90,478
158:0,90,478
159:0,71,1022
160:0,71,1022
161:0,71,1022
162:0,90,734
163:0,90,734
164:0,90,734
165:0,71,1022
166:0,71,1022
167:0,71,1022
168:0,90,990
169:0,90,990
170:0,90,990
171:0,71,1022
172:0,71,1022
173:0,71,1022
174:0,91,222
175:0,91,222
176:0,91,222
177:0,71,1022
178:0,71,1022
179:0,71,1022
180:0,91,478
181:0,91,478
182:0,91,478
183:0,71,1022
184:0,71,1022
185:0,71,1022
186:0,91,734
187:0,91,734
188:0,91,734
189:0,71,1022
190:0,71,1022
191:0,71,1022
192:0,91,990
193:0,91,990
194:0,91,990
195:0,75,1022
196:0,75,1022
197:0,75,1022
198:0,92,239
199:0,92,239
200:0,92,239
201:0,75,512
202:0,75,512
203:0,75,512
204:0,92,479
205:0,92,479
206:0,92,479
207:0,75,1019
208:0,75,1019
209:0,75,1019
210:0,92,734
211:0,92,734
212:0,92,734
213:0,75,1022
214:0,75,1022
215:0,75,1022
216:0,92,990
217:0,92,990
218:0,92,990
219:0,75,1022
220:0,75,1022
221:0,75,1022
222:0,93,222
223:0,93,222
224:0,93,222
225:0,75,1022
226:0,75,1022
227:0,75,1022
228:0,93,478
229:0,93,478
230:0,93,478
231:0,75,1022
232:0,75,1022
233:0,75,1022
234:0,93,734
235:0,93,734
236:0,93,734
237:0,75,1022
238:0,75,1022
239:0,75,1022
240:0,93,990
241:0,93,990
242:0,93,990
243:0,75,1022
244:0,75,1022
245:0,75,1022
246:0,94,222
247:0,94,222
248:0,94,222
249:0,75,1022
250:0,75,1022
251:0,75,1022
252:0,94,478
253:0,94,478
254:0,94,478
255:0,75,1022
PsychOSKDGetLUTState(): Checking LUT and bias values on GPU for headId 1.
PsychOSKDGetLUTState(): headId 1 [Offset 0x800] uses DC and REGAMMA_LUT [3].
PsychOSKDOffsets: Black 0 : White 0.
0:0,0,0
1:0,0,0
2:0,0,0
3:0,0,0
4:0,0,0
5:0,0,0
6:0,0,0
7:0,0,0
8:0,0,0
9:0,0,0
10:0,0,0
11:0,0,0
12:0,0,0
13:0,0,0
14:0,0,0
15:0,0,0
16:0,0,0
17:0,0,0
18:0,0,0
19:0,0,0
20:0,0,0
21:0,0,0
22:0,0,0
23:0,0,0
24:0,0,0
25:0,0,0
26:0,0,0
27:0,0,0
28:0,0,0
29:0,0,0
30:0,0,0
31:0,0,0
32:0,0,0
33:0,0,0
34:0,0,0
35:0,0,0
36:0,0,0
37:0,0,0
38:0,0,0
39:0,0,0
40:0,0,0
41:0,0,0
42:0,0,0
43:0,0,0
44:0,0,0
45:0,0,0
46:0,0,0
47:0,0,0
48:0,0,0
49:0,0,0
50:0,0,0
51:0,0,0
52:0,0,0
53:0,0,0
54:0,0,0
55:0,0,0
56:0,0,0
57:0,0,0
58:0,0,0
59:0,0,0
60:0,0,0
61:0,0,0
62:0,0,0
63:0,0,0
64:0,0,0
65:0,0,0
66:0,0,0
67:0,0,0
68:0,0,0
69:0,0,0
70:0,0,0
71:0,0,0
72:0,0,0
73:0,0,0
74:0,0,0
75:0,0,0
76:0,0,0
77:0,0,0
78:0,0,0
79:0,0,0
80:0,0,0
81:0,0,0
82:0,0,0
83:0,0,0
84:0,0,0
85:0,0,0
86:0,0,0
87:0,0,0
88:0,0,0
89:0,0,0
90:0,0,0
91:0,0,0
92:0,0,0
93:0,0,0
94:0,0,0
95:0,0,0
96:0,0,0
97:0,0,0
98:0,0,0
99:0,0,0
100:0,0,0
101:0,0,0
102:0,0,0
103:0,0,0
104:0,0,0
105:0,0,0
106:0,0,0
107:0,0,0
108:0,0,0
109:0,0,0
110:0,0,0
111:0,0,0
112:0,0,0
113:0,0,0
114:0,0,0
115:0,0,0
116:0,0,0
117:0,0,0
118:0,0,0
119:0,0,0
120:0,0,0
121:0,0,0
122:0,0,0
123:0,0,0
124:0,0,0
125:0,0,0
126:0,0,0
127:0,0,0
128:0,0,0
129:0,0,0
130:0,0,0
131:0,0,0
132:0,0,0
133:0,0,0
134:0,0,0
135:0,0,0
136:0,0,0
137:0,0,0
138:0,0,0
139:0,0,0
140:0,0,0
141:0,0,0
142:0,0,0
143:0,0,0
144:0,0,0
145:0,0,0
146:0,0,0
147:0,0,0
148:0,0,0
149:0,0,0
150:0,0,0
151:0,0,0
152:0,0,0
153:0,0,0
154:0,0,0
155:0,0,0
156:0,0,0
157:0,0,0
158:0,0,0
159:0,0,0
160:0,0,0
161:0,0,0
162:0,0,0
163:0,0,0
164:0,0,0
165:0,0,0
166:0,0,0
167:0,0,0
168:0,0,0
169:0,0,0
170:0,0,0
171:0,0,0
172:0,0,0
173:0,0,0
174:0,0,0
175:0,0,0
176:0,0,0
177:0,0,0
178:0,0,0
179:0,0,0
180:0,0,0
181:0,0,0
182:0,0,0
183:0,0,0
184:0,0,0
185:0,0,0
186:0,0,0
187:0,0,0
188:0,0,0
189:0,0,0
190:0,0,0
191:0,0,0
192:0,0,0
193:0,0,0
194:0,0,0
195:0,0,0
196:0,0,0
197:0,0,0
198:0,0,0
199:0,0,0
200:0,0,0
201:0,0,0
202:0,0,0
203:0,0,0
204:0,0,0
205:0,0,0
206:0,0,0
207:0,0,0
208:0,0,0
209:0,0,0
210:0,0,0
211:0,0,0
212:0,0,0
213:0,0,0
214:0,0,0
215:0,0,0
216:0,0,0
217:0,0,0
218:0,0,0
219:0,0,0
220:0,0,0
221:0,0,0
222:0,0,0
223:0,0,0
224:0,0,0
225:0,0,0
226:0,0,0
227:0,0,0
228:0,0,0
229:0,0,0
230:0,0,0
231:0,0,0
232:0,0,0
233:0,0,0
234:0,0,0
235:0,0,0
236:0,0,0
237:0,0,0
238:0,0,0
239:0,0,0
240:0,0,0
241:0,0,0
242:0,0,0
243:0,0,0
244:0,0,0
245:0,0,0
246:0,0,0
247:0,0,0
248:0,0,0
249:0,0,0
250:0,0,0
251:0,0,0
252:0,0,0
253:0,0,0
254:0,0,0
255:0,0,0
found GPU hardware headId 1 for output 0.
PTB-DEBUG: PsychLoadNormalizedGammaTable: Required RandR HW-LUT size is n=1024.
PTB-DEBUG: PsychLoadNormalizedGammaTable: LUT size nIn 1024 <= nOut 1024 → Oversample 1 times.
Done.
PTB-INFO: Using old-style override-redirect (=1) setup path for onscreen window creation.
PTB-INFO: GLX Visual info depths is 24 bits
PTB-INFO: Running on Mesa version 22.0.1
PTB-INFO: This combo of X-Server and Mesa is considered safe for use under DRI3/Present.
PTB-INFO: Using GLEW version 2.1.0 for automatic detection of OpenGL extensions…
PTB-INFO: Window uses DRI3/Present for OpenGL visual stimulus rendering and presentation.
PTB-INFO: Using GLX_MESA_swap_control extension for control of vsync.
PTB-INFO: Disabling VRR Variable Refresh Rate mode for this fullscreen window on Mesa graphics driver.
PTB-INFO: INTEL_swap_event support for additional swap completion correctness checks enabled.
PTB-INFO: Fixed point precision integer framebuffer enabled.
PTB-INFO: System Frame buffer provides 8 bits for red channel.
PTB-INFO: System Frame buffer provides 8 bits for green channel.
PTB-INFO: System Frame buffer provides 8 bits for blue channel.
PTB-INFO: System frame buffer provides 8 bits for alpha channel, but effective alpha bits depends on imaging pipeline setup, if any.
PTB-DEBUG: PPM file magic is P6
→ Ok
Created by GIMP version 2.10.22 PNM plug-in
PTB-DEBUG: Recognized splash image of 1000 x 750 pixels, maxlevel 255. Loading…
OpenGL-Vendor / renderer / version are: AMD - AMD Radeon Pro WX 3200 Series (polaris12, LLVM 13.0.1, DRM 3.42, 5.15.0-40-generic) - 4.6 (Compatibility Profile) Mesa 22.0.1
OpenGL-Extensions are: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_fragment_shader GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_APPLE_packed_pixels GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_depth_bounds_test GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_ATI_texture_compression_3dc GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_mirror_clamp GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_ATI_texture_mirror_once GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_texture_compression_latc GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_AMD_performance_monitor GL_EXT_texture_buffer_object GL_AMD_texture_texture4 GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_compatibility GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_multisample GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_ATI_meminfo GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_copy_image GL_NV_texture_barrier GL_ARB_draw_indirect GL_ARB_get_program_binary GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_precision GL_ARB_shader_subroutine GL_ARB_texture_compression_bptc GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_viewport_array GL_EXT_direct_state_access GL_EXT_shader_image_load_store GL_EXT_vertex_attrib_64bit GL_NV_vdpau_interop GL_AMD_multi_draw_indirect GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_base_instance GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shader_atomic_counters GL_ARB_shader_image_load_store GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_ARB_transform_feedback_instanced GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_query_buffer_object GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_clear_buffer_object GL_ARB_compute_shader GL_ARB_copy_image GL_ARB_explicit_uniform_location GL_ARB_fragment_layer_viewport GL_ARB_framebuffer_no_attachments GL_ARB_invalidate_subdata GL_ARB_multi_draw_indirect GL_ARB_program_interface_query GL_ARB_robust_buffer_access_behavior GL_ARB_shader_image_size GL_ARB_shader_storage_buffer_object GL_ARB_stencil_texturing GL_ARB_texture_buffer_range GL_ARB_texture_query_levels GL_ARB_texture_storage_multisample GL_ARB_texture_view GL_ARB_vertex_attrib_binding GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_AMD_pinned_memory GL_ARB_bindless_texture GL_ARB_buffer_storage GL_ARB_clear_texture GL_ARB_compute_variable_group_size GL_ARB_enhanced_layouts GL_ARB_indirect_parameters GL_ARB_internalformat_query2 GL_ARB_multi_bind GL_ARB_query_buffer_object GL_ARB_seamless_cubemap_per_texture GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shading_language_include GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_stencil8 GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_shader_integer_mix GL_NVX_gpu_memory_info GL_ARB_ES3_1_compatibility GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_cull_distance GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_shader_texture_image_samples GL_ARB_texture_barrier GL_ARB_transform_feedback_overflow_query GL_EXT_polygon_offset_clamp GL_EXT_shader_image_load_formatted GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_NV_shader_atomic_int64 GL_ARB_ES3_2_compatibility GL_ARB_gpu_shader_int64 GL_ARB_parallel_shader_compile GL_ARB_shader_atomic_counter_ops GL_ARB_shader_ballot GL_ARB_shader_clock GL_ARB_shader_viewport_layer_array GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_ARB_gl_spirv GL_ARB_spirv_extensions GL_EXT_window_rectangles GL_MESA_shader_integer_functions GL_ARB_polygon_offset_clamp GL_ARB_texture_filter_anisotropic GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_KHR_parallel_shader_compile GL_NV_alpha_to_coverage_dither_control GL_AMD_framebuffer_multisample_advanced GL_EXT_EGL_image_storage GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_EGL_sync GL_EXT_demote_to_helper_invocation
PTB-DEBUG: Running on Mesa version 22.0.1
PTB-DEBUG: Vendor Id of render gpu - rendergpuVendor 0x1002.
PTB-DEBUG: Linux X11 backend with non-NVidia blob drivers - Enabling locked pixeltoken-write + flush workaround for XLib thread-safety.
PTB-DEBUG: Interrogating Low-level renderer capabilities for onscreen window with handle 10:
Indicator variables: FBO’s 1, ATI_texture_float 1, ARB_texture_float 1, Vendor AMD, Renderer AMD Radeon Pro WX 3200 Series (polaris12, LLVM 13.0.1, DRM 3.42, 5.15.0-40-generic).
Indicator variables: maxcolorattachments = 8, maxrectangletexturesize = 16384, maxnativealuinstructions = 16384.
GPU supports non-power-of-two textures.
Hardware supports signed normalized textures of 16 bpc integer format.
Basic framebuffer objects with rectangle texture rendertargets supported → RGBA8 rendertargets with blending.
Framebuffer objects support fast blitting between each other.
Framebuffer objects support anti-aliasing via multisampling.
Framebuffer objects support single-pass multisample resolve blits and image rescaling.
Hardware supports floating point textures of 16bpc and 32bpc float format.
Assuming ATI R300 core or later: Hardware supports basic floating point framebuffers of 16bpc and 32bpc float format.
Assuming ATI R500 or later (maxtexsize=16384): Hardware supports floating point blending on 16bpc float format.
Hardware supports full 32 bit floating point precision shading.
Assuming ATI R600 or later (Max native ALU inst. = 16384): Hardware supports floating point blending and filtering on 16bpc and 32bpc float formats.
Float color value 0.5 → fixed point reads back as 128 ==> Rounds.
PTB-Info: Running on ‘The X.Org Foundation’ XServer, Vendor release 12101003.
OML_sync_control indicators: glXGetSyncValuesOML=0x7f6cf44d5640 , glXWaitForMscOML=0x7f6cf44d5aa0, glXWaitForSbcOML=0x7f6cf44d5b50, glXSwapBuffersMscOML=0x7f6cf44d5970
OML_sync_control indicators: glxewIsSupported() says 1.
OML_sync_control indicators: glXQueryExtensionsString() says 1.
System supports OpenML OML_sync_control extension for high-precision scheduled swaps and timestamping.
OpenML OML_sync_control extension enabled for all scheduled swaps.
System supports backbuffer age queries.
PTB-DEBUG: Interrogation done.
RandR: 1920x1200 (0xa3) 310.2MHz
h: width 1920 start 1936 end 1968 total 2080 skew 0
v: height 1200 start 1203 end 1209 total 1243
RandR: 1920x1200 (0xa3) 310.2MHz
h: width 1920 start 1936 end 1968 total 2080 skew 0
v: height 1200 start 1203 end 1209 total 1243
PTB-DEBUG: glClear splash image top-left reference pixel: 90 0 90
PTB-INFO: Using OpenGL GL_TEXTURE_RECTANGLE_EXT extension for efficient high-performance texture mapping…
PTB-INFO: Threshold Settings for successfull video refresh calibration are: maxStdDev = 0.200000 msecs, maxDeviation = 10.000000 %, minSamples = 50, maxDuration = 5.000000 secs.
PTB-DEBUG: Output of all acquired samples of calibration run follows:
PTB-DEBUG: Sample 0: 0.000000
PTB-DEBUG: Sample 1: 0.008333
PTB-DEBUG: Sample 2: 0.008333
PTB-DEBUG: Sample 3: 0.008333
PTB-DEBUG: Sample 4: 0.008334
PTB-DEBUG: Sample 5: 0.008333
PTB-DEBUG: Sample 6: 0.008332
PTB-DEBUG: Sample 7: 0.008334
PTB-DEBUG: Sample 8: 0.008333
PTB-DEBUG: Sample 9: 0.008333
PTB-DEBUG: Sample 10: 0.008334
PTB-DEBUG: Sample 11: 0.008333
PTB-DEBUG: Sample 12: 0.008333
PTB-DEBUG: Sample 13: 0.008334
PTB-DEBUG: Sample 14: 0.008333
PTB-DEBUG: Sample 15: 0.008333
PTB-DEBUG: Sample 16: 0.008333
PTB-DEBUG: Sample 17: 0.008334
PTB-DEBUG: Sample 18: 0.008333
PTB-DEBUG: Sample 19: 0.008333
PTB-DEBUG: Sample 20: 0.008334
PTB-DEBUG: Sample 21: 0.008333
PTB-DEBUG: Sample 22: 0.008333
PTB-DEBUG: Sample 23: 0.008334
PTB-DEBUG: Sample 24: 0.008333
PTB-DEBUG: Sample 25: 0.008333
PTB-DEBUG: Sample 26: 0.008333
PTB-DEBUG: Sample 27: 0.008334
PTB-DEBUG: Sample 28: 0.008333
PTB-DEBUG: Sample 29: 0.008333
PTB-DEBUG: Sample 30: 0.008334
PTB-DEBUG: Sample 31: 0.008333
PTB-DEBUG: Sample 32: 0.008333
PTB-DEBUG: Sample 33: 0.008334
PTB-DEBUG: Sample 34: 0.008333
PTB-DEBUG: Sample 35: 0.008334
PTB-DEBUG: Sample 36: 0.008332
PTB-DEBUG: Sample 37: 0.008334
PTB-DEBUG: Sample 38: 0.008333
PTB-DEBUG: Sample 39: 0.008332
PTB-DEBUG: Sample 40: 0.008334
PTB-DEBUG: Sample 41: 0.008333
PTB-DEBUG: Sample 42: 0.008333
PTB-DEBUG: Sample 43: 0.008334
PTB-DEBUG: Sample 44: 0.008333
PTB-DEBUG: Sample 45: 0.008333
PTB-DEBUG: Sample 46: 0.008333
PTB-DEBUG: Sample 47: 0.008334
PTB-DEBUG: Sample 48: 0.008333
PTB-DEBUG: Sample 49: 0.008333
PTB-DEBUG: Sample 50: 0.008334
PTB-DEBUG: End of calibration data for this run…