[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Initial port of the B3DAccelerator plugin, plus extra Metal and rendering clean up (#382)

Eliot Miranda notifications at github.com
Mon Mar 25 18:08:25 UTC 2019


When I try and compile on 64-bit (build.macos64x64/squeak.cog.spur; macOS High Sierra 10.13.6; clang --version: Apple LLVM version 7.0.0 (clang-700.1.76) Target: x86_64-apple-darwin17.7.0) I get the following error message:

../../platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m:79:17: error: ARC forbids Objective-C objects in struct

that line is the "texture" declaration in

typedef struct ExtraLayer
{
    id<MTLTexture> texture;
    int x, y;
    int w, h;
} ExtraLayer;


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/382#issuecomment-476315521
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20190325/50261b06/attachment.html>


More information about the Vm-dev mailing list