Comments (8)
Maybe could use a conditional memcpy instead of __movsd. It won't affect it much.
from spout2.
Thanks @hmartinez82. That's good to know. I am not sure if the Spout library will work for ARM. I can't test this but others may do so.
from spout2.
I'll try to create a PR for it.
from spout2.
Create the pull request for the Beta branch and I will have a look at it.
from spout2.
Oh. Lots of SSE being used here, this will take a bit longer.
from spout2.
Ok I thought it was just the CMake files. The problem is that I can't test it and so can't support the changes in the library. I am interested to have a look at what you have done. Do you have this in a repository?
from spout2.
Yes, I have a fork. I already got it setup. Using CMake to generate the Visual Studio projects for ARM64 is really simple.
I'm looking at how to handle the SSE instructions and the __movsd intrinsic (that is x86 and x64 only)
from spout2.
Here's a first Go at it
#104
It can be cross compiled from a x64 machine for ARM64, you just need real hardware to test the binaries :)
How can I test the binaries? I have a Windows Dev Kit and a Surface Pro 9. Both are Windows on ARM
from spout2.
Related Issues (20)
- Global registry settings HOT 3
- Multiple Senders in SpoutDX HOT 4
- CPU sharing flag is always false in OpenSpout HOT 7
- Small code issue in SpoutGL.cpp HOT 3
- Use SendImage without using OF, Cinder, etc. HOT 2
- flickering because receiver sometimes can't access the shared texture. HOT 5
- Add ossia to the list of Spout-compatible software :) HOT 3
- Should the solutions be removed from the repo? HOT 2
- I found 1-2 frame delay fluctuation when I used spout for texture transmission. How can I eliminate this delay? HOT 7
- Exclude binaries from repo HOT 1
- Recommended API and method HOT 4
- A way to build Demo/SpoutSender.exe and Demo/SpoutReceiver.exe HOT 1
- Getting nullptr textures with spout receiver HOT 5
- Spout with WebGPU HOT 6
- Receiver的图像翻转了,如何把他摆正方位 HOT 2
- It seems that Directx 12 support is not included in pre-built binaries of the libraries by default? HOT 2
- Questions about SpoutDX and SPoutDX12 HOT 5
- Release 2.007.014 seems incorrectly tagged as v2.005 HOT 1
- Spout2 suddenly not working in obs HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spout2.