/usr/share/psychtoolbox-3/PsychTests/TextureSharingTest.m is in psychtoolbox-3-common 3.0.11.20131230.dfsg1-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | function TextureSharingTest
% TextureSharingTest -- Test OpenGL context resource sharing.
%
% Create a texture for one onscreen window. Open a 2nd one.
% Draw texture in both. Should work. If not -> GPU driver bug.
w1 = Screen('Openwindow', 0, [0 255 0], [800 0 1200 400]);
w2 = Screen('openwindow', 0, [255 0 0], [0 0 400 400]);
t = Screen('MakeTexture', w1, uint8(rand(300,300,1) * 255));
Screen('DrawTexture', w1, t);
Screen('Flip', w1);
Screen('DrawTexture', w2, t);
Screen('Flip', w2);
KbStrokeWait;
sca;
return;
|