Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: f74c43a1fd0f2f2672832568c3aa245f9b1dc0d0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f74c43a1fd0f2f26728... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M build.macos32x86/common/Makefile.app M build.macos32x86/common/Makefile.flags M build.macos64x64/common/Makefile.app M build.macos64x64/common/Makefile.flags M build.macos64x64/common/Makefile.rules M build.macos64x64/common/Makefile.vm A platforms/iOS/vm/English.lproj/MainMenu-opengl.xib M platforms/iOS/vm/English.lproj/MainMenu.xib M platforms/iOS/vm/OSX/SqViewBitmapConversion.m M platforms/iOS/vm/OSX/SqViewClut.m A platforms/iOS/vm/OSX/SqueakMainShaders.metal M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m A platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h A platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
Log Message: ----------- I ported the main OS X view from OpenGL into Metal.
Commit: 534db294809a6c23ad44eff0ff2b41cc2bd5ec66 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/534db294809a6c23ad4... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m
Log Message: ----------- Disable restoring OpenGL context hack in ioProcessEvents when using Metal for the main window.
Commit: ea78e18f6911dc554cdd3be6b2c4a82a322d0605 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ea78e18f6911dc554cd... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.rules
Log Message: ----------- Set the version of the metal shading language to use.
Commit: 24705afc9ca2a4b88ed3eefc12f3a3d184cecf2e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/24705afc9ca2a4b88ed... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.rules
Log Message: ----------- Use osx-metal1.1 instead macos-metal1.1.
Commit: 367164db1bcab073393974b5b1ee658c50f9beac https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/367164db1bcab073393... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.rules
Log Message: ----------- Another attempt to build shaders on CI.
Commit: 4380ab9155596d55bc37c5f43167642ecf6f6261 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4380ab9155596d55bc3... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.rules
Log Message: ----------- I added a workaround for the different versions of the metallib tool.
Commit: 8841c0bfb800bf3c3777c2ec57da4bd6448b78a2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8841c0bfb800bf3c377... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-11 (Sun, 11 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.app M build.macos64x64/common/Makefile.rules A platforms/iOS/vm/OSX/SqueakMainShaders.metal.inc M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m A scripts/build-metal-shaders.sh
Log Message: ----------- Embed statically the compiled metal shaders as a workaround for CI problems.
Commit: 0b15880b6b9ffc816a951f63270b9a9ea12d5c49 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0b15880b6b9ffc816a9... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.app
Log Message: ----------- Update Makefile.app
Commit: e42d3d1810bb88a43d56cb63c9e7d07fc20d4c4f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e42d3d1810bb88a43d5... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M build.macos64x64/common/Makefile.rules
Log Message: ----------- Update Makefile.rules
Commit: 6e1da7500a653eb906606562145a8f863e25fab4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6e1da7500a653eb9066... Author: Ronie Salgado roniesalg@gmail.com Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths: M platforms/iOS/vm/OSX/SqueakMainShaders.metal.inc M scripts/build-metal-shaders.sh
Log Message: ----------- Adding a comment on the embedded compiled shaders.
Commit: 9b119d1d8ea5ff4623d9c576cdbcec9af294d9e7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b119d1d8ea5ff4623d... Author: Ronie Salgado roniesalg@gmail.com Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths: M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
Log Message: ----------- Use the size of the drawable, instead of the size of the frame. This should fix the HiDPI bug.
Commit: f9ae4a1479122b448fcfdc80bb2caa09b53aa474 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f9ae4a1479122b448fc... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths: M build.macos32x86/common/Makefile.app M build.macos32x86/common/Makefile.flags M build.macos64x64/common/Makefile.flags M build.macos64x64/common/Makefile.rules M build.macos64x64/common/Makefile.vm M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m A platforms/iOS/vm/English.lproj/MainMenu-opengl.xib M platforms/iOS/vm/English.lproj/MainMenu.xib M platforms/iOS/vm/OSX/SqViewBitmapConversion.m M platforms/iOS/vm/OSX/SqViewClut.m A platforms/iOS/vm/OSX/SqueakMainShaders.metal A platforms/iOS/vm/OSX/SqueakMainShaders.metal.inc M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m A platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h A platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m A scripts/build-metal-shaders.sh
Log Message: ----------- Merge pull request #306 from ronsaldo/feature/metal_window
Use Metal instead of OpenGL for the main VM Window in OS X
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/4b62d26f879b...f9a...
vm-dev@lists.squeakfoundation.org