Lines Matching refs:bicubic
119 vmixer->bicubic.supported = true;
213 if (vmixer->bicubic.filter) {
214 vl_bicubic_filter_cleanup(vmixer->bicubic.filter);
215 FREE(vmixer->bicubic.filter);
347 if (vmixer->bicubic.filter || vmixer->sharpness.filter || vmixer->noise_reduction.filter) {
358 if (!vmixer->bicubic.filter) {
383 if (!vmixer->bicubic.filter) {
407 if (!vmixer->sharpness.filter && !vmixer->bicubic.filter) {
428 if (!vmixer->bicubic.filter) {
448 if (vmixer->bicubic.filter)
449 vl_bicubic_filter_render(vmixer->bicubic.filter,
559 * Update the bicubic filter
567 if (vmixer->bicubic.filter) {
568 vl_bicubic_filter_cleanup(vmixer->bicubic.filter);
569 FREE(vmixer->bicubic.filter);
570 vmixer->bicubic.filter = NULL;
573 if (vmixer->bicubic.enabled) {
574 vmixer->bicubic.filter = MALLOC(sizeof(struct vl_bicubic_filter));
575 vl_bicubic_filter_init(vmixer->bicubic.filter, vmixer->device->context,
632 feature_supports[i] = vmixer->bicubic.supported;
704 vmixer->bicubic.enabled = feature_enables[i];
766 feature_enables[i] = vmixer->bicubic.enabled;