RenderKit / ospray

An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
http://ospray.org
Apache License 2.0
1.02k stars 186 forks source link

Ospray on iOS #319

Closed hieronymusanthonius closed 5 years ago

hieronymusanthonius commented 5 years ago

Thank you very much for the great effort. I have a question. I request you to help. Sorry for asking my question as a "issue". I could not find any option to mark it as a request/question.

Would it be theoretically possible to compile OSPRAY for iOS? Feature

johguenther commented 5 years ago

I doubt that: OSPRay and Embree require SSE instruction set, which is not supported on ARM. However, what should work well is to use an iOS device for remotely viewing OSPRay renderings (see e.g. the Tapestry project.

BruceCherniak commented 5 years ago

I don’t know about iOS specifically, but you might take a look at the work that Syoyo Fujita has done on the Android/aarch64 version of Embree, and ispc.

https://github.com/lighttransport https://github.com/lighttransport/embree-aarch64

https://github.com/syoyo/repositories https://github.com/syoyo/ispc-aarch64 https://github.com/syoyo/tbb-aarch64

Cheers, Bruce

On Apr 29, 2019, at 5:01 AM, Johannes Günther notifications@github.com<mailto:notifications@github.com> wrote:

I doubt that: OSPRay and Embree require SSE instruction set, which is not supported on ARM. However, what should work well is to use an iOS device for remotely viewing OSPRay renderings (see e.g. the Tapestryhttps://seelabutk.github.io/tapestry/ project.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/ospray/ospray/issues/319#issuecomment-487523324, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACPU2VF4GZP6VYVXJTFVOXTPS3BPFANCNFSM4HJBPMAA.