Yep, knowing what you want is indeed a question that should have a precise answer.Thinkr8 wrote: ↑July 11th, 2024, 8:05 am Well, I slept on that question and I'm not sure what return in mGPU0MU I want, lol. So I have to look at the meter name the MU in mGPU0MU stands for Memory Usage so I was thinking "Dedicated Usage" is the choice. I'll be working on it on and off today and I'm not sure how much I'll get done, TY
What is the most popular choice the end user would like to have? Do you have any idea or is that a far reaching question?
Also after a night of sleep I realized I don't know very much about the inner working's of a GPU and thought tells me it would help to know.
One last question; after all these some odd years of Rainmeter why hasn't a GPU plug-in been created so we don't have to use third party software to gather the info we want? I'm not intelligent enough to build one, if I was, I'd do it. Lol.
I think that based on your OP screenshot, setting colors should be based on what the 3rd roundline and text from the 1st "row" are about, i.e. GPU0MemoryUsage taken from MSI AB. In other words, you could very well move the IfConditions in GPU0MemUsage and make them about GPU0MemoryUsage instead of mGPU0MU (no scaling needed either, if you do that), then get rid of the remaining mGPU0MU altogether. After all, all your roundlines are about general GPU attributes like usage, temp, memory usage, memory clock, fps and core clock (with only the "Rainmeter ... Top VRAM Process" line dedicated to individual process stats regarding GPU), so it would make sense that setting colors of that 3rd roundline to be based on the same value as the roundline is about (which, as I said, is not the case in the current code).
Then, if you want to have other individual process stats in your skin along the "Rainmeter ... Top VRAM Process" line, just use the typical aliases for the top processes, just like in that line. There is no point in complicating things too much, as the user will almost always be interested in the "total" stats your roundlines / texts already cover, and in the top N "individual" stats for processes.
As for your last question, there are actually some GPU plugins posted here on the forum, but then this is far from being an easy task and having a specialized 3rd party software providing such data is a much more feasible choice, since the developers of such software have the knowledge, resources and hardware required to provide such info on a much wider range of devices / systems / OSs that any Rainmeter user or developer has. Rainmeter by itself is not a hardware info tool like those are, so no point in reinventing the wheel to provide what other tools already do much better.