{"push_id":934452766,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"1cffdfd1455399f5a8817271f25adad20b7c81dc","before":"a93d161c75409c6e51252559a88c90b37cc32022","commits":[{"sha":"44eb4204dd8475b1b3afc5f13e7bc1c7b94b6d47","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"Screen: Detect running in VM with Mesa's Gallium LLVM renderer.\n\nWe detect this and apply the usual VM treatment like warning about\nproduction use in Virtual Machines and disabling sync tests.\n\n-> The LLVM rasteriser is, e.g., used in Linux guests on VirtualBox.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/44eb4204dd8475b1b3afc5f13e7bc1c7b94b6d47"},{"sha":"df6c5e8dede5fdbf45a932efeca184f007b6e893","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"Screen: Enable use of text renderer plugins on Windows.\n\nAdd loader code to allow to use a DrawText FTGL text renderer plugin on\nWindows if ‘TextRenderer’ 1 is selected. If the plugin can’t be loaded\nthen fall back to TextRenderer 0, which is from now on the old Windows\nGDI based renderer. The old old Windows display list renderer has been\ndemoted to TextRenderer setting -1, but that one is so horrible that\nnobody would use it anyway.\n\nTextRenderer 2 now does not have any mapping anymore, so 0 is always OS\nlegacy, 1 is FTGL draw text plugin if supported.\n\nNow that our default renderer is identical on all platforms, also make\nthe default text font settings identical: Textstyle 0 (normal), text\nheight 24 pixels, FontFamily ‘Arial’ - as that is supposed to have\nclosely matching fonts on all three operating systems if we trust the\nInternet.\n\nAlso update DrawHighQualityUnicodeTextDemo to make use of fontconfig\nstyle font matching for the Japanese text font, and DrawSomeTextDemo to\nreport the requested vs. actual font selected.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/df6c5e8dede5fdbf45a932efeca184f007b6e893"},{"sha":"c7399ace02ef44610a7673e7d5cc728b2c3fd7aa","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"FTGL draw text plugin: Prepare for building/use on MS-Windows.\n\nAdd a “makefile” script makeftglplugin.m to simplify (re-)building the\nplugin on all OS platforms, including support for g++ compiling for\n32-Bit Octave-4 on Windows.\n\nAlso raise minimum level of verbosity for some debug output of the\nplugin to create less chatter at high Screen verbosity levels.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/c7399ace02ef44610a7673e7d5cc728b2c3fd7aa"},{"sha":"4795a7815ec494db4f8d8824f905b533a5661df4","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"Screen for 32-Bit Octave on Linux and Windows rebuilt.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/4795a7815ec494db4f8d8824f905b533a5661df4"},{"sha":"45eafcc78e8b92fca2c8bbf8ff49c84ffc3b94b6","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"Screen for 64-Bit Octave and Matlab on OSX rebuilt.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/45eafcc78e8b92fca2c8bbf8ff49c84ffc3b94b6"},{"sha":"e03207de04787dc1d5fc34039096077cb53dbb86","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"Screen for 64-Bit Matlab on Windows rebuilt.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/e03207de04787dc1d5fc34039096077cb53dbb86"},{"sha":"4c66757600d452c19d3c94dfaef24c4195a5c6d0","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"FTGL draw text plugin for 64-Bit OSX and 32-Bit Linux rebuilt.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/4c66757600d452c19d3c94dfaef24c4195a5c6d0"},{"sha":"1cffdfd1455399f5a8817271f25adad20b7c81dc","author":{"email":"1e0b3b0517a6c13598ed894fc921c5c62f243c44@gmail.com","name":"Mario Kleiner"},"message":"New FTGL draw text plugin for 32-Bit Octave-4 on Windows.\n\nThis one is g++ compiled with Octave-4’s compiler/linker and depends on\nOctave runtime libs and libfreetype/fontconfig included in Octave-4, so\nshould always work with Octave-4.","distinct":true,"url":"https://api.github.com/repos/kleinerm/Psychtoolbox-3/commits/1cffdfd1455399f5a8817271f25adad20b7c81dc"}]}