- implemented GPU vendor string assingment in Vulkan backend
This commit is contained in:
parent
addcad8ac0
commit
dc8a944382
4 changed files with 11 additions and 4 deletions
|
|
@ -128,7 +128,14 @@ void VulkanFrameBuffer::InitializeState()
|
|||
first = false;
|
||||
}
|
||||
|
||||
gl_vendorstring = "Vulkan";
|
||||
switch (device->PhysicalDevice.Properties.vendorID)
|
||||
{
|
||||
case 0x1002: vendorstring = "AMD"; break;
|
||||
case 0x10DE: vendorstring = "NVIDIA"; break;
|
||||
case 0x8086: vendorstring = "Intel"; break;
|
||||
default: vendorstring = "Unknown"; break;
|
||||
}
|
||||
|
||||
hwcaps = RFL_SHADER_STORAGE_BUFFER | RFL_BUFFER_STORAGE;
|
||||
glslversion = 4.50f;
|
||||
uniformblockalignment = (unsigned int)device->PhysicalDevice.Properties.limits.minUniformBufferOffsetAlignment;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue