rhino-developer-samples
renderscript-samples
rhino-developer-samples | renderscript-samples | |
---|---|---|
2 | 2 | |
579 | 206 | |
2.4% | 0.0% | |
8.0 | 2.0 | |
8 days ago | 7 months ago | |
C# | C++ | |
GNU General Public License v3.0 or later | 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.
rhino-developer-samples
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?
Azure-Kinect-Sensor-SDK - A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
cpp-samples - C++ code samples for using Google Cloud Platform
architecture-samples - A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
librealsense - IntelĀ® RealSenseā¢ SDK
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.
Catsule - Workflow Manager for Rhino / Grasshopper
WindowsAppSDK-Samples - Feature samples for the Windows App SDK
C++ REST SDK - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
vulkan_minimal_compute - Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
SFML - Simple and Fast Multimedia Library
openvr - OpenVR SDK