mesamatrix icon indicating copy to clipboard operation
mesamatrix copied to clipboard

OpenCL has different column order compared to OpenGL/Vulkan

Open LinAGKar opened this issue 2 years ago • 5 comments

Maybe this is nitpicky, but the OpenCL tables have the columns in a different order compared to OpenGL and Vulkan. The OpenGL and Vulkan tables (merged together) have the columns in the order "Software | Intel | Nvidia | AMD | Qualcomm | Vivante | Broadcom | Apple | Arm | PowerVR | Translation", but for OpenCL, the columns are in the order "AMD | Arm | Intel | Nvidia | Software".

LinAGKar avatar Jun 13 '23 08:06 LinAGKar

I'm of the opinion that the Software support for OpenCL isn't really that important so, should be listed last. Don't really care how the other entries are listed though.

norablackcat avatar Jun 20 '23 12:06 norablackcat

Software is probably less important than hardware for OpenGL and Vulkan too, it's just a fallback, so maybe then it should be on the right for all categories. Regardless, I would consider consistency to be more important to reduce confusion, and it's not like the column gets in the way when on the left

LinAGKar avatar Jun 20 '23 14:06 LinAGKar

How about agnostic, alphanumerical ordering?

MightyCreak avatar Jun 23 '23 17:06 MightyCreak

I think it's nice having desktop GPUs grouped together, and ARM SoCs grouped together.

LinAGKar avatar Jun 24 '23 08:06 LinAGKar

I changed to an alphanum order of the vendors on Friday (just to try and see how it goes).

We get this:

  • Vulkan: image
  • OpenGL(ES): image
  • OpenCL (Rusticl): image
  • OpenCL (Clover): image

It's not that bad... might be my developer brain, but somehow I find it easier to search for something. But I'm still very open to suggestions.

MightyCreak avatar Jun 25 '23 12:06 MightyCreak