Lines Matching refs:bicubic

120          vmixer->bicubic.supported = true;  in vlVdpVideoMixerCreate()
215 if (vmixer->bicubic.filter) { in vlVdpVideoMixerDestroy()
216 vl_bicubic_filter_cleanup(vmixer->bicubic.filter); in vlVdpVideoMixerDestroy()
217 FREE(vmixer->bicubic.filter); in vlVdpVideoMixerDestroy()
346 if (vmixer->bicubic.filter || vmixer->sharpness.filter || vmixer->noise_reduction.filter) { in vlVdpVideoMixerRender()
357 if (!vmixer->bicubic.filter) { in vlVdpVideoMixerRender()
382 if (!vmixer->bicubic.filter) { in vlVdpVideoMixerRender()
406 if (!vmixer->sharpness.filter && !vmixer->bicubic.filter) { in vlVdpVideoMixerRender()
427 if (!vmixer->bicubic.filter) { in vlVdpVideoMixerRender()
447 if (vmixer->bicubic.filter) in vlVdpVideoMixerRender()
448 vl_bicubic_filter_render(vmixer->bicubic.filter, in vlVdpVideoMixerRender()
566 if (vmixer->bicubic.filter) { in vlVdpVideoMixerUpdateBicubicFilter()
567 vl_bicubic_filter_cleanup(vmixer->bicubic.filter); in vlVdpVideoMixerUpdateBicubicFilter()
568 FREE(vmixer->bicubic.filter); in vlVdpVideoMixerUpdateBicubicFilter()
569 vmixer->bicubic.filter = NULL; in vlVdpVideoMixerUpdateBicubicFilter()
572 if (vmixer->bicubic.enabled) { in vlVdpVideoMixerUpdateBicubicFilter()
573 vmixer->bicubic.filter = MALLOC(sizeof(struct vl_bicubic_filter)); in vlVdpVideoMixerUpdateBicubicFilter()
574 vl_bicubic_filter_init(vmixer->bicubic.filter, vmixer->device->context, in vlVdpVideoMixerUpdateBicubicFilter()
631 feature_supports[i] = vmixer->bicubic.supported; in vlVdpVideoMixerGetFeatureSupport()
703 vmixer->bicubic.enabled = feature_enables[i]; in vlVdpVideoMixerSetFeatureEnables()
765 feature_enables[i] = vmixer->bicubic.enabled; in vlVdpVideoMixerGetFeatureEnables()