Lines Matching refs:metadata
930 if (unlikely(!surface->metadata.scanout)) in vmw_kms_new_framebuffer_surface()
933 if (unlikely(surface->metadata.mip_levels[0] != 1 || in vmw_kms_new_framebuffer_surface()
934 surface->metadata.num_sizes != 1 || in vmw_kms_new_framebuffer_surface()
935 surface->metadata.base_size.width < mode_cmd->width || in vmw_kms_new_framebuffer_surface()
936 surface->metadata.base_size.height < mode_cmd->height || in vmw_kms_new_framebuffer_surface()
937 surface->metadata.base_size.depth != 1)) { in vmw_kms_new_framebuffer_surface()
966 if (!has_sm4_context(dev_priv) && format != surface->metadata.format) { in vmw_kms_new_framebuffer_surface()
1163 struct vmw_surface_metadata metadata = {0}; in vmw_create_bo_proxy() local
1193 metadata.format = format; in vmw_create_bo_proxy()
1194 metadata.mip_levels[0] = 1; in vmw_create_bo_proxy()
1195 metadata.num_sizes = 1; in vmw_create_bo_proxy()
1196 metadata.base_size.width = mode_cmd->pitches[0] / bytes_pp; in vmw_create_bo_proxy()
1197 metadata.base_size.height = mode_cmd->height; in vmw_create_bo_proxy()
1198 metadata.base_size.depth = 1; in vmw_create_bo_proxy()
1199 metadata.scanout = true; in vmw_create_bo_proxy()
1201 ret = vmw_gb_surface_define(vmw_priv(dev), 0, &metadata, srf_out); in vmw_create_bo_proxy()
2551 struct drm_vmw_size *size = &vmw_res_to_srf(res)->metadata.base_size; in vmw_kms_update_proxy()