@@ -1727,6 +1727,7 @@ typedef struct { | |||
float minLod; | |||
float maxLod; | |||
VkBorderColor borderColor; | |||
VkBool32 unnormalizedCoordinates; | |||
} VkSamplerCreateInfo; | |||
typedef struct { |
@@ -168,7 +168,7 @@ VkResult gen7_CreateSampler( | |||
.UAddressMinFilterRoundingEnable = 0, | |||
.UAddressMagFilterRoundingEnable = 0, | |||
.TrilinearFilterQuality = 0, | |||
.NonnormalizedCoordinateEnable = 0, | |||
.NonnormalizedCoordinateEnable = pCreateInfo->unnormalizedCoordinates, | |||
.TCXAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeU], | |||
.TCYAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeV], | |||
.TCZAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeW], |
@@ -502,7 +502,7 @@ VkResult gen8_CreateSampler( | |||
.UAddressMinFilterRoundingEnable = 0, | |||
.UAddressMagFilterRoundingEnable = 0, | |||
.TrilinearFilterQuality = 0, | |||
.NonnormalizedCoordinateEnable = 0, | |||
.NonnormalizedCoordinateEnable = pCreateInfo->unnormalizedCoordinates, | |||
.TCXAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeU], | |||
.TCYAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeV], | |||
.TCZAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeW], |