Enum
VkCubicFilterWeightsQCOM
Specify cubic weights for texture filtering
Possible values of the
VkSamplerCubicWeightsCreateInfoQCOM::cubicWeights, specifying
cubic weights used in Texel Cubic
Filtering are:
typedef enum VkCubicFilterWeightsQCOM {
VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM = 0,
VK_CUBIC_FILTER_WEIGHTS_ZERO_TANGENT_CARDINAL_QCOM = 1,
VK_CUBIC_FILTER_WEIGHTS_B_SPLINE_QCOM = 2,
VK_CUBIC_FILTER_WEIGHTS_MITCHELL_NETRAVALI_QCOM = 3,
} VkCubicFilterWeightsQCOM;
pub struct CubicFilterWeightsQCOM(u32);
impl CubicFilterWeightsQCOM {
pub const CATMULL_ROM: Self = 0;
pub const ZERO_TANGENT_CARDINAL: Self = 1;
pub const B_SPLINE: Self = 2;
pub const MITCHELL_NETRAVALI: Self = 3;
}
VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOMspecifies Catmull-Rom weights.VK_CUBIC_FILTER_WEIGHTS_ZERO_TANGENT_CARDINAL_QCOMspecifies Zero Tangent Cardinal weights.VK_CUBIC_FILTER_WEIGHTS_B_SPLINE_QCOMspecifies B-Spline weights.VK_CUBIC_FILTER_WEIGHTS_MITCHELL_NETRAVALI_QCOMspecifies Mitchell-Netravali weights.
Type
Enum