2 ms·
>> The underlying architecture of two Vulkan GPUs can be wildly different. Cool. When I read that bit about exposing hardware I was afraid that meant having to
by phkahler 4y ago
>> The underlying architecture of two Vulkan GPUs can be wildly different.
Cool. When I read that bit about exposing hardware I was afraid that meant having to query for various capabilities and adapt ones code to it, which is not an abstraction at all. I'm guessing you can ask which Vulkan capabilities are present, but not actual hardware details?
- d_tr 4y agoThere is a large list of things you can query, like for example the number of available queues and then the types of commands supported by each queue. I think this can be considered as a hardware detail. It's like querying the execution ports of your CPU.