GUI tool for analyzing hardware.
This tool, hopefully one to add to your toolbelt, utilizes differing information about a board. It helps with testing such as benchmarking, power testing and simulating. Utilizing Vulkan and OpenGL to run benchmarks and render 3D objects of boards with datapoints.
Read the code of conduct and contributing markdown pages.
Clone the repo and you can run a multitude of commands but just running the setup script should help. For now it is Windows Based but might do some side by side Linux and Windows updates.
Windows
.\run_setup.bat
This is a table that will be updated with different key based commands but for now it's these.
Key(s) | Description | Example |
---|---|---|
Ctrl+Tab | Cycle window focus | Quick window changing |
Right Click | Open menu for other options | Right clicking on graphs |
Left Click | To select | To focus on a window or select options from a menu |
Shift + Left Click | During dragging to hide docking option | When you want to move a window without docking |
Mali GPU Training Youtube Playlist
Vulkan Best Practices Mali GPU
Mali Performance Counters docs
Redo ARM's PATRACE application.
Begin with ARM chipsets and move onto others.
Add Vulkan and OpenGL third party libraries
Add Vulkan and OpenGL rendering
Add Vulkan and OpenGL benchmarking
Add Vulkan and OpenGL simulation
Add Vulkan and OpenGL power testing
Add Vulkan and OpenGL debugging
Add Vulkan and OpenGL profiling
Add Vulkan and OpenGL validation layers
Add Vulkan shading language support (SPIR-V)
Implement Vulkan and OpenGL into the GUI
Implement Vulkan and OpenGL code testing
Add Vulkan and OpenGL documentation (for third party libraries, standards, etc.)
Add github actions for CI/CD
- ARM :
- mali -> models (G615, G715, Immortalis-G715): Valhall 4th gen
I really love GPU programming and embedded solutions as a whole. I started with creating games with C/C++ and this is a little bit of a homage to said memories.