Lines Matching full:modifier
4 Subject: [PATCH 27/79] HACK: backend-drm: Consider linear and invalid modifier
40 + if (DRM_MOD_VALID(buffer->modifier) && \
43 attribs[atti++] = buffer->modifier & 0xFFFFFFFF; \
49 - if (modifier != DRM_FORMAT_MOD_INVALID) {
50 + if (DRM_MOD_VALID(modifier)) {
76 - /* If output supports linear modifier, we add it to the plane.
93 /* If we have a modifier set, we must only use the WithModifiers
95 - if (b->fb_modifiers && fb->modifier != DRM_FORMAT_MOD_INVALID) {
96 + if (b->fb_modifiers && DRM_MOD_VALID(fb->modifier)) {
97 /* KMS demands that if a modifier is set, it must be the same
104 - fb->modifier = DRM_FORMAT_MOD_INVALID;
105 + fb->modifier = DRM_FORMAT_MOD_LINEAR;
110 .modifier = dmabuf->attributes.modifier[0],
129 - fb->modifier = DRM_FORMAT_MOD_INVALID;
130 + fb->modifier = DRM_FORMAT_MOD_LINEAR;
138 - if (fb->modifier == DRM_FORMAT_MOD_INVALID)
139 + if (!DRM_MOD_VALID(fb->modifier))
142 if (weston_drm_format_has_modifier(fmt, fb->modifier))
164 +/* modifier is not linear or invalid */
179 - if (attributes->modifier[i] != DRM_FORMAT_MOD_INVALID)
180 + if (DRM_MOD_VALID(attributes->modifier[i]))
201 - if (attributes->modifier[0] != DRM_FORMAT_MOD_INVALID) {
202 + if (DRM_MOD_VALID(attributes->modifier[0])) {
210 - if (dmabuf->attributes.modifier[i] != DRM_FORMAT_MOD_INVALID)
211 + if (DRM_MOD_VALID(dmabuf->attributes.modifier[i]))