There is very little information on Steam about its system requirements.
If it is using DirectX then maybe it is using DirectCompute, which would mean that PROTON or is it VKD3D would have to convert the DirectCompute function calls to OpenCL.
Does PROTON do it? I do not know. Games don’t typically use DirectCompute.
There are 3 versions of this technology:
1. There is DirectCompute of Microsoft.
2. There is CUDA from nVidia. (This is bc nVidia typically does not wait for the Khronos group. They quickly develop their own API.)
3. There is OpenCL from the Khronos group (This is the group that handles the specifications for OpenGL, OpenCL, OpenGL ES (for embedded devices), WebGL (OpenGL for the web. I imagine this is a lightweight version of OpenGL), Vulkan.
The drivers for OpenGL, Vulkan, OpenCL should come from your video card driver maker. So I think it is already installed on your OS.
According to
https://linuxhandbook.com/setup-opencl-linux-docker/
you can just run clinfo from the command line and it will give you info about your system’s OpenCL.
For example, I have a AMD Radeon 6800 and Kubuntu 22.04 and I am using the open source drivers. I did not do anything special. I just had to install clinfo which is a 100 KB file.
and it gives a very long list, starting with the first 5 lines:
Number of platforms 1
Platform Name Clover
Platform Vendor Mesa
Platform Version OpenCL 1.1 Mesa 22.0.5
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_icd
Platform Extensions function suffix MESA
Are you using the nVidia driver or the open source nVidia driver?