getX/state: Set LOD pre-clamp to OpenGL mode
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 19 Jan 2016 01:45:12 +0000 (17:45 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 19 Jan 2016 01:51:35 +0000 (17:51 -0800)
This gets us another couple hundred sampler tests

src/vulkan/gen7_state.c
src/vulkan/gen8_state.c

index b24e484..0c830d5 100644 (file)
@@ -98,6 +98,7 @@ VkResult genX(CreateSampler)(
    struct GEN7_SAMPLER_STATE sampler_state = {
       .SamplerDisable = false,
       .TextureBorderColorMode = DX10OGL,
+      .LODPreClampEnable = OGL,
       .BaseMipLevel = 0.0,
       .MipModeFilter = vk_to_gen_mipmap_mode[pCreateInfo->mipmapMode],
       .MagModeFilter = filter,
index 53a75ef..d42d0b1 100644 (file)
@@ -386,7 +386,7 @@ VkResult genX(CreateSampler)(
    struct GENX(SAMPLER_STATE) sampler_state = {
       .SamplerDisable = false,
       .TextureBorderColorMode = DX10OGL,
-      .LODPreClampMode = 0,
+      .LODPreClampMode = CLAMP_OGL,
 #if ANV_GEN == 8
       .BaseMipLevel = 0.0,
 #endif