swiftshader
engine
swiftshader | engine | |
---|---|---|
11 | 48 | |
2,024 | 7,125 | |
0.8% | 0.9% | |
0.0 | 10.0 | |
9 days ago | 1 day ago | |
C++ | C++ | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
swiftshader
-
WebGPU Technical Report
Is it really true that those bugs aren't getting fixed? There's a commit from July 18th to SwiftShader that seems to be addressing exactly the bug described in the blog post:
https://github.com/google/swiftshader/commit/4e401427f8dd799...
-
Vulkan drivers for 7 year old PC?
If your GPU does not support Vulkan you can still do some experimenting with a CPU renderer. I've used swiftshader a lot, it's a bit of a pain to compile, but once you manage to do so you can compile and run Vulkan code almost the same as if you had a compatible GPU. The performance of course is not great, but it's better than nothing.
-
Has anyone gotten Amnesia: Rebirth to work on their Apple Silicon Mac?
swiftshader by Google (link):
-
is makeing Vulkan guis worth it?
You also don't get extensive support for various hardware for free – good luck running a Vulkan GUI on a pre-GCN AMD card or a sufficiently old NVIDIA one without a compatibility layer of sorts, which would require bothering with Vulkan Portability (i.e. missing certain Vulkan features due to it being implemented via an older API). The only alternative to that is SwiftShader (which would throw your extremely fast GUI aspirations right outta the window).
-
With the induction of UE5’s integrated real-time lighting system (Lumen); if developers begin utilizing this technology, and Epic optimizes its CPU performance, do you think it will replace ray-tracing? Should AMD keep chasing this feature?
That's like saying no one needs a GPU anymore because Swiftshader exists.
-
Swiftshader without watermark?
Btw, if anyone's interested, here's the link to that branch: https://github.com/google/swiftshader/tree/legacy-d3d9
-
WebGL 2.0 is Now Supported in All Major Browsers
Yeah, there's still a fallback option through the use of Swiftshader if GPU accelerated vulkan isn't an option. If you use Vulkan for GUI, then it'll be fine to use Swiftshader, but if you're trying to play a game on Swiftshader, it'll likely struggle and probably fail.
-
Direct3D on Flutter Desktop
The fix is https://github.com/flutter/engine/pull/25205 to use soft renderer SwiftShader instead of DXD9 on low-end PCs
-
Forza Horizon 5 with no graphics card
Google’s version is SwiftShader
- Why isn’t Vulkan used as the backend for things like wayland, Firefox, et
engine
-
Ten Years of “Go: The Good, the Bad, and the Meh
https://github.com/flutter/engine/blob/main/impeller/docs/fa...
Impeller is the Skia replacement and is in full c++ that supports all platform.
It will be great if Go team can work with them(both are in Google) and make Impeller a render engine for Go.
With this no more bloated electron.js and no more Java/Swing or Qt, what a dream for the day.
-
The performance of the impeller engine
Likely it's https://github.com/flutter/engine/pull/41168 that fixed it, which got cherry picked into that commit.
-
Flutter embedded
Depends on what you want to do. The best documentation for writing the code where the engine should run in is in this header file.
-
Is Impeller now enabled by default on iOS?
Performance on large-screen and also high-refresh rate iPads was definitely a blind spot during the preview. We've done a ton of work to plug that gap since the preview though. Framebuffer fetch for advanced blends, improvement to blur performance, and using half-precision in performance critical shaders are just some of the improvements driven by these findings.
-
Ubuntu is now using Flutter for its installer
Yes. We use ATK for accessibility. FlAccessibleNode is where SemanticsNode and friends are exposed as ATK objects.
- Make textures thread-safe on linux
- Flutter texture is not thread-safe on Linux
- Possible to embed Flutter in an existing Windows app?
-
How can i experiment with flutter 3D?
The hardware accelerated 3D that was demoed was using Impeller Scene. Considering they were loading glb files I really hope the Flutter API has a GLES interface. It's currently marked "Experimental" and the demo they showed unfortunately doesn't have source in the same place as the other demos presented.
-
What do you wanna know about flutter ?
For example for the last point, embed Flutter in HTML pages, an important PR is recently merged: https://github.com/flutter/engine/pull/37738
What are some alternatives?
angle - A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
Skia - Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
wgpu-native - Native WebGPU implementation based on wgpu-core
flutter-webrtc - WebRTC plugin for Flutter Mobile/Desktop/Web
steam-audio - Steam Audio
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
swiftshader-dist-win - Google SwiftShader Windows builds focused on Vulkan driver with utilities to help usage
awesome-tauri - 🚀 Awesome Tauri Apps, Plugins and Resources
vello - An experimental GPU compute-centric 2D renderer.
blurhash - A very compact representation of a placeholder for an image.
iced - A cross-platform GUI library for Rust, inspired by Elm
website - Flutter documentation web site