turnip: update some properties based on blob driver
subTexelPrecisionBits/mipmapPrecisionBits change fixes some failures in: dEQP-VK.texture.explicit_lod.* Signed-off-by: Jonathan Marek <jonathan@marek.ca> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5375>
This commit is contained in:

committed by
Marge Bot

parent
8c26c9eed8
commit
fecd83a0e8
@@ -796,11 +796,11 @@ tu_GetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice,
|
||||
.maxComputeWorkGroupInvocations = 2048,
|
||||
.maxComputeWorkGroupSize = { 2048, 2048, 2048 },
|
||||
.subPixelPrecisionBits = 8,
|
||||
.subTexelPrecisionBits = 4 /* FIXME */,
|
||||
.mipmapPrecisionBits = 4 /* FIXME */,
|
||||
.subTexelPrecisionBits = 8,
|
||||
.mipmapPrecisionBits = 8,
|
||||
.maxDrawIndexedIndexValue = UINT32_MAX,
|
||||
.maxDrawIndirectCount = UINT32_MAX,
|
||||
.maxSamplerLodBias = 16,
|
||||
.maxSamplerLodBias = 4095.0 / 256.0, /* [-16, 15.99609375] */
|
||||
.maxSamplerAnisotropy = 16,
|
||||
.maxViewports = MAX_VIEWPORTS,
|
||||
.maxViewportDimensions = { (1 << 14), (1 << 14) },
|
||||
@@ -810,13 +810,13 @@ tu_GetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice,
|
||||
.minTexelBufferOffsetAlignment = 64,
|
||||
.minUniformBufferOffsetAlignment = 64,
|
||||
.minStorageBufferOffsetAlignment = 64,
|
||||
.minTexelOffset = -32,
|
||||
.maxTexelOffset = 31,
|
||||
.minTexelOffset = -16,
|
||||
.maxTexelOffset = 15,
|
||||
.minTexelGatherOffset = -32,
|
||||
.maxTexelGatherOffset = 31,
|
||||
.minInterpolationOffset = -2,
|
||||
.maxInterpolationOffset = 2,
|
||||
.subPixelInterpolationOffsetBits = 8,
|
||||
.minInterpolationOffset = -0.5,
|
||||
.maxInterpolationOffset = 0.4375,
|
||||
.subPixelInterpolationOffsetBits = 4,
|
||||
.maxFramebufferWidth = (1 << 14),
|
||||
.maxFramebufferHeight = (1 << 14),
|
||||
.maxFramebufferLayers = (1 << 10),
|
||||
|
Reference in New Issue
Block a user