Comments (3)
Jupp, the TS runtime would need WebGPU support, which is currently not on our mid term roadmap. The bigger issue at the moment is that Pixi v7 vs v8 has been another big change, so we first need to get that going, while supporting both.
FWIW I get 81 FPS on WebGL and 85 FPS on WebGPU in Chrome on macOS (M1 Max). Bunny mark results are also likely not directly transferable to a more complex setup like spine-pixi, where meshes are generated and resubmitted to the GPU each frame. Bunny mark simply has a metric ton of static meshes.
from spine-runtimes.
However, webgpu provides compute shaders for concurrent gpu computing. The v8 version of pixi does not introduce compute shaders, but provides support for webgpu. Emmm, that's all I can mention.
from spine-runtimes.
This will be part of the effort of the Pixi team, see #2531
from spine-runtimes.
Related Issues (20)
- [ts][pixi] Add `tint` property for Pixi's convention HOT 1
- [unity] SkeletonRenderTexture ArgumentException when mesh empty HOT 1
- [godot] The `Preview Skin` property of `SpineSprite` may override the skin set by code.
- [ts][pixi] Support for Pixi 8.x HOT 2
- [unity] SkeletonRenderSeparator mesh broken with slot alpha 0 HOT 2
- [unity] `URP/2D/Skeleton Lit` shader incorrectly displays Additive slots HOT 1
- [defold] Update plugin
- [unity] SkeletonRenderTexture not displaying on Vulkan HOT 1
- [player] Unify asset location config
- [UE] Crash when callbacks called HOT 1
- [unity] Physics inheritance ignored transform rotation
- [ts][pixi] Adding a child Pixi object in a Slot that follows its transform HOT 23
- [unity] BlendModeMaterials badly supported in runtime instantiation from files
- [unity] RenderExistingMesh causing unnecessary allocation
- [unity] SkeletonDataAsset with 0 atlas assets throws confusing exception in build
- Port: Improved clipping stability for colinear points.
- Port: Added TrackEntry#isNextReady().
- [ts][phaser] Bug on build with webpack "You may need an appropriate loader to handle this file type." HOT 2
- [ts][pixi] Spine Tint Black alpha not working HOT 4
- [c][cpp] Inherit transform timelines not working as intended
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 spine-runtimes.