Lines Matching refs:samp
1050 struct lvp_sampler *samp)
1052 ss->wrap_s = vk_conv_wrap_mode(samp->create_info.addressModeU);
1053 ss->wrap_t = vk_conv_wrap_mode(samp->create_info.addressModeV);
1054 ss->wrap_r = vk_conv_wrap_mode(samp->create_info.addressModeW);
1055 ss->min_img_filter = samp->create_info.minFilter == VK_FILTER_LINEAR ? PIPE_TEX_FILTER_LINEAR : PIPE_TEX_FILTER_NEAREST;
1056 ss->min_mip_filter = samp->create_info.mipmapMode == VK_SAMPLER_MIPMAP_MODE_LINEAR ? PIPE_TEX_MIPFILTER_LINEAR : PIPE_TEX_MIPFILTER_NEAREST;
1057 ss->mag_img_filter = samp->create_info.magFilter == VK_FILTER_LINEAR ? PIPE_TEX_FILTER_LINEAR : PIPE_TEX_FILTER_NEAREST;
1058 ss->min_lod = samp->create_info.minLod;
1059 ss->max_lod = samp->create_info.maxLod;
1060 ss->lod_bias = samp->create_info.mipLodBias;
1061 if (samp->create_info.anisotropyEnable)
1062 ss->max_anisotropy = samp->create_info.maxAnisotropy;
1065 ss->normalized_coords = !samp->create_info.unnormalizedCoordinates;
1066 ss->compare_mode = samp->create_info.compareEnable ? PIPE_TEX_COMPARE_R_TO_TEXTURE : PIPE_TEX_COMPARE_NONE;
1067 ss->compare_func = samp->create_info.compareOp;
1068 ss->seamless_cube_map = !(samp->create_info.flags & VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT);
1069 ss->reduction_mode = samp->reduction_mode;
1070 memcpy(&ss->border_color, &samp->border_color,