[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] eb841f: Make sure to restore the OpenGL context in OS X. d...
GitHub
noreply at github.com
Sat May 13 18:04:35 UTC 2017
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: eb841f02e5cd0b08999fde1930f61fff22787657
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb841f02e5cd0b08999fde1930f61fff22787657
Author: Ronie Salgado <roniesalg at gmail.com>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c
M platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGLInfo.c
M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
Log Message:
-----------
Make sure to restore the OpenGL context in OS X. drawRect: and other methods are called indirectly by Cocoa via ioProcessEvents.
Comment the QuickTime includes. Missing on my machine, and they seem to not be used.
Commit: 501b645516e4f3d90f99301629c53e4a641dfa6e
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/501b645516e4f3d90f99301629c53e4a641dfa6e
Author: Ronie Salgado <roniesalg at gmail.com>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m
Log Message:
-----------
Fix a crash with the SDL2 bindings on OS X.
Commit: bc6e34d1b2998cb8f3b38a2ce0818eda35a25ce9
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bc6e34d1b2998cb8f3b38a2ce0818eda35a25ce9
Author: Ronie Salgado <roniesalg at gmail.com>
Date: 2017-05-13 (Sat, 13 May 2017)
Changed paths:
M platforms/iOS/plugins/B3DAcceleratorPlugin/Makefile
R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c
M platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.h
A platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.m
R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGLInfo.c
R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacUIConstants.h
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGL.c
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGL.h
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGLInfo.c
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacUIConstants.h
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
Log Message:
-----------
The B3D plugin is now working again on Mac OS X.
Commit: 732061467e682946c7ea75a05e5b917d5ba0a5d7
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/732061467e682946c7ea75a05e5b917d5ba0a5d7
Author: Ronie Salgado <roniesalg at gmail.com>
Date: 2017-05-13 (Sat, 13 May 2017)
Changed paths:
M .gitignore
M build.macos32x86/bochsx64/conf.COG
M build.macos32x86/bochsx86/conf.COG
A build.macos32x86/common/Makefile.app.squeak
R build.macos32x86/common/Makefile.app.squeak.cog
M build.macos32x86/gdbarm32/conf.COG
M build.macos32x86/squeak.cog.spur+immutability/Makefile
M build.macos32x86/squeak.cog.spur/Makefile
M build.macos32x86/squeak.cog.v3/Makefile
M build.macos32x86/squeak.stack.spur/Makefile
M build.macos32x86/squeak.stack.v3/Makefile
A build.macos64x64/common/Makefile.app.squeak
R build.macos64x64/common/Makefile.app.squeak.cog
M build.macos64x64/squeak.cog.spur.immutability/Makefile
M build.macos64x64/squeak.cog.spur/Makefile
M build.macos64x64/squeak.stack.spur/Makefile
M image/BuildSqueakSpurTrunkVMMakerImage.st
A image/attic/makegetnsvmscripts.sh
A image/attic/makegetvmscripts.sh
M image/getGoodSpurVM.sh
R image/makegetnsvmscripts.sh
R image/makegetvmscripts.sh
M nsspur64src/vm/cogit.h
M nsspur64src/vm/cointerp.c
M nsspur64src/vm/cointerp.h
M nsspur64src/vm/gcc3x-cointerp.c
M nsspursrc/vm/cogit.h
M nsspursrc/vm/cointerp.c
M nsspursrc/vm/cointerp.h
M nsspursrc/vm/gcc3x-cointerp.c
M nsspurstack64src/vm/gcc3x-interp.c
M nsspurstack64src/vm/interp.c
M nsspurstacksrc/vm/gcc3x-interp.c
M nsspurstacksrc/vm/interp.c
M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
M platforms/Cross/vm/sq.h
M platforms/iOS/vm/Common/Classes/sqSqueakNullScreenAndWindow.m
M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m
M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
M platforms/iOS/vm/iPhone/Classes/SqueakUIView.h
M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m
M platforms/iOS/vm/iPhone/Classes/SqueakUIViewCALayer.m
M platforms/iOS/vm/iPhone/Classes/SqueakUIViewOpenGL.m
M platforms/iOS/vm/iPhone/Classes/SqueakUIViewOpenGLAlternate.m
M platforms/unix/vm-display-X11/sqUnixX11.c
M platforms/unix/vm/sqUnixMain.c
R platforms/win32/plugins/CameraPlugin/sqVirtualMachine.h
M platforms/win32/vm/sqWin32Window.c
M spur64src/vm/cogit.h
M spur64src/vm/cointerp.c
M spur64src/vm/cointerp.h
M spur64src/vm/gcc3x-cointerp.c
M spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/cointerp.h
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/cointerp.h
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spursista64src/vm/cogit.h
M spursista64src/vm/cointerp.c
M spursista64src/vm/cointerp.h
M spursista64src/vm/gcc3x-cointerp.c
M spursistasrc/vm/cogit.h
M spursistasrc/vm/cointerp.c
M spursistasrc/vm/cointerp.h
M spursistasrc/vm/gcc3x-cointerp.c
M spursrc/vm/cogit.h
M spursrc/vm/cointerp.c
M spursrc/vm/cointerp.h
M spursrc/vm/gcc3x-cointerp.c
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M src/plugins/FilePlugin/FilePlugin.c
M src/vm/cogit.h
M src/vm/cointerp.c
M src/vm/cointerp.h
M src/vm/cointerpmt.c
M src/vm/cointerpmt.h
M src/vm/gcc3x-cointerp.c
M src/vm/gcc3x-cointerpmt.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
Merge branch 'Cog' into B3DFixing
Commit: 2ec84484d2b66d5b494e9ceeb10f5a9b0e8dc35a
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2ec84484d2b66d5b494e9ceeb10f5a9b0e8dc35a
Author: Esteban Lorenzano <estebanlm at gmail.com>
Date: 2017-05-13 (Sat, 13 May 2017)
Changed paths:
M platforms/iOS/plugins/B3DAcceleratorPlugin/Makefile
R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c
M platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.h
A platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.m
R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGLInfo.c
R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacUIConstants.h
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGL.c
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGL.h
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGLInfo.c
A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacUIConstants.h
M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
Log Message:
-----------
Merge pull request #138 from ronsaldo/B3DFixing
Fixing Pharo SDL2 on OS X
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/392eec6dbe97...2ec84484d2b6
More information about the Vm-dev
mailing list