Comments (4)
Hi, it works great so far, thank you.
from joltphysics.
Is it not possible to just define JPH_USE_SSE
(and potentially JPH_USE_SSE4_1
, JPH_USE_SSE4_2
) in your project?
So far I didn't enable SSE for the WASM target because Safari only fairly recently got support for it.
from joltphysics.
A couple of issues with just defining JPH_USE_SSE:
C:\code\substrata\jolt\Jolt\Core\Core.h(60,1): warning C4005: 'JPH_USE_SSE': macro redefinition
and there is some other code in the JPH_USE_SSE branches that Emscripten doesn't support:
C:/code/substrata/jolt\Jolt/Core/FPControlWord.h:22:3: error: use of undeclared identifier '_mm_setcsr' 22 | _mm_setcsr((mPrevState & ~Mask) | Value); | ^
C:/code/substrata/jolt\Jolt/Core/FPFlushDenormals.h:15:33: error: no template named 'FPControlWord' 15 | class FPFlushDenormals : public FPControlWord<_MM_FLUSH_ZERO_ON, _MM_FLUSH_ZERO_MASK> { }; | ^
from joltphysics.
Can you try this latest fix that I submitted?
from joltphysics.
Related Issues (20)
- Crash in WASM / Emscripten in browser HOT 5
- [Feature Request] gjk treat quadratics as polyhedrons with convex radius HOT 5
- Large incorrect CollideShapeResult::mPenetrationDepth from mesh-capsule collision HOT 4
- UNDETERMINISTIC report!!!Regarding ContactManifold! HOT 3
- vehicle physics on Car (vehicleConstraint) are little bit broken HOT 1
- Add a bit of documentation regarding library initialization HOT 4
- Hitting 'crash' in Emscripten/WASM usage HOT 10
- [Feature request] A way to clear mCachedResult in Shape Settings HOT 1
- Setting custom memory allocator when targetting WASM HOT 4
- compile error. HOT 1
- How to set mass? HOT 1
- Question regarding objects lifecycle HOT 4
- How to move body during ContactAdded? HOT 1
- Use in Vision OS?
- Slightly incorrect documentation HOT 1
- Box can rotate while sliding due to friction being applied asymmetrically
- About override new object (不能通过内存的方式创建对象,对于重写了new的class) HOT 2
- Linker Failure: GetSubmergedVolume HOT 2
- DirectX Error HOT 5
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 joltphysics.