Lines Matching refs:bc_info
54 const VkSamplerCustomBorderColorCreateInfoEXT *bc_info)
57 vk_format_description(bc_info->format);
59 const struct v3dv_format *format = v3dX(get_format)(bc_info->format);
84 border.ui[i] = bc_info->customBorderColor.uint32[swizzle[i]];
90 if (vk_format_has_depth(bc_info->format) &&
91 vk_format_has_stencil(bc_info->format)) {
94 } else if (vk_format_is_unorm(bc_info->format)) {
97 } else if (vk_format_is_snorm(bc_info->format)) {
100 } else if (vk_format_is_uint(bc_info->format) &&
104 } else if (vk_format_is_sint(bc_info->format) &&
113 if (vk_format_is_srgb(bc_info->format) ||
114 vk_format_is_compressed(bc_info->format)) {
117 } else if (vk_format_is_unorm(bc_info->format)) {
123 if (!vk_format_has_depth(bc_info->format))
135 } else if (vk_format_is_snorm(bc_info->format)) {
153 } else if (vk_format_is_float(bc_info->format)) {
171 const VkSamplerCustomBorderColorCreateInfoEXT *bc_info)
226 union pipe_color_union border = encode_border_color(bc_info);