Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: f74c43a1fd0f2f2672832568c3aa245f9b1dc0d0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f74c43a1fd0f2f2672832568c3aa245f9b1dc0d0 Author: Ronie Salgado <[hidden email]> 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/534db294809a6c23ad44eff0ff2b41cc2bd5ec66 Author: Ronie Salgado <[hidden email]> 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/ea78e18f6911dc554cdd3be6b2c4a82a322d0605 Author: Ronie Salgado <[hidden email]> 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/24705afc9ca2a4b88ed3eefc12f3a3d184cecf2e Author: Ronie Salgado <[hidden email]> 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/367164db1bcab073393974b5b1ee658c50f9beac Author: Ronie Salgado <[hidden email]> 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/4380ab9155596d55bc37c5f43167642ecf6f6261 Author: Ronie Salgado <[hidden email]> 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/8841c0bfb800bf3c3777c2ec57da4bd6448b78a2 Author: Ronie Salgado <[hidden email]> 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/0b15880b6b9ffc816a951f63270b9a9ea12d5c49 Author: Eliot Miranda <[hidden email]> 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/e42d3d1810bb88a43d56cb63c9e7d07fc20d4c4f Author: Eliot Miranda <[hidden email]> 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/6e1da7500a653eb906606562145a8f863e25fab4 Author: Ronie Salgado <[hidden email]> 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/9b119d1d8ea5ff4623d9c576cdbcec9af294d9e7 Author: Ronie Salgado <[hidden email]> 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/f9ae4a1479122b448fcfdc80bb2caa09b53aa474 Author: Eliot Miranda <[hidden email]> 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...f9ae4a147912 |
Free forum by Nabble | Edit this page |