Geekbench 6 is primarily a cross-platform benchmark for main processors that runs through various tests to ultimately report the processor's performance in the form of a numerical value. With this numerical value you can check whether the processor is achieving the performance it should achieve and you can see approximately how much faster/slower another CPU is.
In addition to the CPU benchmark, Geekbench 6 can also be used to run various graphics benchmarks that are output in the form of a numerical value. There are a total of 3 different benchmarks that can be carried out with Geekbench:
OpenCL Benchmark
OpenCL is a programming interface originally developed by Apple in collaboration with AMD, IBM, Intel and NVIDIA to make the graphics processor available for non-graphics applications. It works similarly to the CUDA interface, for example, but is an open system and can therefore be used by almost any graphics processor. The associated programming language is called “OpenCL C”.
Volcano Benchmark
Vulkan is a cross-platform, open source programming interface for graphics cards. The focus of this API is on 2D and 3D graphics. In contrast to OpenGL, you can or must specify all the details in the code yourself, while with OpenGL the driver does a lot of things independently. This leads to higher computing power being achieved through programming closer to the hardware.
Metal Benchmark
Metal is an object-oriented programming interface developed by Apple and is comparable to Vulkan in that every detail must be specified in the code. It can be accessed using the Swift, C++ and Objective-C programming languages. Since Metal is a proprietary interface, the benchmark is only supported by Apple GPUs and AMD GPUs.