- Fixed a bug in SaveCalFile, which was introduced in the last change.  The internal call to LoadCalFile omitted the 'whichCal' parameter.

     -Chris-

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2558 f5efbe48-b203-0410-9429-fc5e098e5a54
PsychHID/Linux: Exclude anything with "Bus" in its name as default keyboard.

"Video Bus" - is not a good choice for a default keyboard
in the KbQueueXXX functions on Linux...



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2559 f5efbe48-b203-0410-9429-fc5e098e5a54
Added CIE 2 and 10 degree 'physiologically relevant' luminosity functions.

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2560 f5efbe48-b203-0410-9429-fc5e098e5a54
Get row/col convention right.  DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2561 f5efbe48-b203-0410-9429-fc5e098e5a54
Added code to estimate melanopsin sensitivity in the human eye, following Tsujimura, 2000.  DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2562 f5efbe48-b203-0410-9429-fc5e098e5a54
Small tweak.  DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2563 f5efbe48-b203-0410-9429-fc5e098e5a54
Screen: Implement specialflag setting 2 for Quicktime movie playback.

The setting 2 is supposed to disable audio decoding and output
during movie playback. The brain-damaged Quicktime implementation
of Apple doesn't really allow us to disable decoding, voiding any
performance advantage we would get. Therefore we just mute the
audio volume on Quicktime for OS/X and Windows.

This is not as good as the GStreamer implementation which has
real advantages in performance and behaviour, but at least it
creates compatible behaviour at a superficial level.



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2564 f5efbe48-b203-0410-9429-fc5e098e5a54
Added note in comments, about how this could be tweaked to be more consistent with ComputeCIEConeFundamentals.  DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2565 f5efbe48-b203-0410-9429-fc5e098e5a54
Squeeze '/' out of field names too.  DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2566 f5efbe48-b203-0410-9429-fc5e098e5a54
Return lens and macular density as well as transmittance.

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2567 f5efbe48-b203-0410-9429-fc5e098e5a54
Delete prehistorical XCode-1 project for OS/X.

This is unused since 2008.



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2568 f5efbe48-b203-0410-9429-fc5e098e5a54
Fixed bug in field size adjustment for macular transmittance with field size.  The answer had been right for 2-deg observer, but not other field sizes.

Added Tsujimura (2010) parameters for melanopsin in human eye.

DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2569 f5efbe48-b203-0410-9429-fc5e098e5a54
Added comparison of nomogram generated absorbances to tests, and improved comments.

Also, agreement with 10-degree data got much better when I fixed two bugs in MacularTransmittance earlier today, so modified that comment.

DBH

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2570 f5efbe48-b203-0410-9429-fc5e098e5a54
Expand comment, after figuring out why a multiplicative normalization of macular optical density is what makes sense.  DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2571 f5efbe48-b203-0410-9429-fc5e098e5a54
Fixed very minor comment typo in help text for SplineSpd.

Changed name of case melanopsin parameters in DefaultPhotoreceptors.

DHB

git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2572 f5efbe48-b203-0410-9429-fc5e098e5a54
EyelinkFixationWindow.m: Fix case sensitivity error for Matlab R2012a

WhiteIndex, not whiteIndex!

Apparently R2012a is picky about such stuff and warnings are now errors.
(Reported by IanDol)



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2573 f5efbe48-b203-0410-9429-fc5e098e5a54
Add high-level support and demo for KbQueue event buffers.

KbEventAvail, KbEventFlush and KbEventGet are high-level
wrappers around the corresponding PsychHID functions for
accessing the ringbuffer of stored KbQueue-Events of
a keyboard, mouse, joystick, gamepad, buttonbox, ... device.

KbQueueDemo now demonstrates use of such buffers in demo 5.



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2574 f5efbe48-b203-0410-9429-fc5e098e5a54
Screen for Matlab on OSX PowerPC rebuilt.



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2575 f5efbe48-b203-0410-9429-fc5e098e5a54
Screen for Matlab R11 on Windows rebuilt.



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2576 f5efbe48-b203-0410-9429-fc5e098e5a54
Screen/Linux: Update GPU detection with latest 2012 AMD GPU ids.

* "Southern Islands family" desktop GPU's with 6 display heads.
* "Trinity" mobile APU's with 4 display heads.

Now in sync up to April 2012. Last change was in Marc 2012.



git-svn-id: https://psychtoolbox-3.googlecode.com/svn/trunk@2577 f5efbe48-b203-0410-9429-fc5e098e5a54