4 ms·
Answer from another noob: AFAIK it is not about being better, but lower level. Being closer to how GPUs work underneath gives developers more flexibility for o
by tarruda 6y ago
Answer from another noob: AFAIK it is not about being better, but lower level.
Being closer to how GPUs work underneath gives developers more flexibility for optimizing.
- GreenHeuristics 6y agoOften it has been that Vulkan is closer to how GPUs work simply due to GPU manufacturers having to change their GPUs to work well with Vulkan. To for example add a co-processor to the GPU so that it can do job scheduling in a more Vulkanish way. Vulkan was after all a spec from one GPU manufacturer (AMD), there are a handfull others with their own archs developed with their own assumptions.
- cma 6y agoMantle was the single GPU manufacturer API, Vulkan was based on Mantle, but its creation had input from all the major vendors including Nvidia.
- GreenHeuristics 6y ago'had input' = can be accepted, not 'is also based on'