vulkan_minimal_compute
renderscript-samples
vulkan_minimal_compute | renderscript-samples | |
---|---|---|
1 | 2 | |
699 | 206 | |
- | 0.0% | |
10.0 | 2.0 | |
almost 2 years ago | 7 months ago | |
C++ | C++ | |
MIT License | Apache License 2.0 |
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.
vulkan_minimal_compute
renderscript-samples
- Vulkan for Image Processing? Good choice?
-
Gpgpu, ML Inference, and Vulkan Compute
Well the Android devices might ship OpenCL, but what is exposed to app developers is Renderscript.
https://developer.android.com/guide/topics/renderscript/comp...
And even with Android 12 deprecating Renderscript and pushing for Vulkan, the tooling for app developers just isn't there.
https://developer.android.com/guide/topics/renderscript/migr...
Google expects Java and Kotlin app developers to now deal with the mess of using Vulkan in the NDK by themselves, as in typical Google fashion to provide a basic set of samples, in C and C++ for developers mostly used to Java and Kotlin development workflows, and then good luck!
https://github.com/android/renderscript-samples/tree/main/Re...
So don't expect much update in the Android ecosystem regarding Vulkan Compute.
What are some alternatives?
mandelbrot-orbits - Looking at periodic cycles / orbits in the mandelbrot set.
rhino-developer-samples - Rhino and Grasshopper developer sample code
mraster - Simple C++ off screen raster graphics library
cpp-samples - C++ code samples for using Google Cloud Platform
mandelbrotpp - 🧮 An interactive Mandelbrot set visualizer written in C++.
architecture-samples - A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
kompute - General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
WindowsAppSDK-Samples - Feature samples for the Windows App SDK