Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit df45e9d4 authored by Thomas Hellstrom's avatar Thomas Hellstrom
Browse files

drm/vmwgfx: Fix framebuffer creation on older hardware



On older hardware, texture max width and height is not available, so set
it to something reasonable, like 8192.

Signed-off-by: default avatarThomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: default avatarSinclair Yeh <syeh@vmware.com>
parent 65ade7d3
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -707,8 +707,11 @@ static int vmw_driver_load(struct drm_device *dev, unsigned long chipset)
			  SVGA3D_DEVCAP_MAX_TEXTURE_HEIGHT);
		dev_priv->texture_max_height = vmw_read(dev_priv,
							SVGA_REG_DEV_CAP);
	} else
	} else {
		dev_priv->texture_max_width = 8192;
		dev_priv->texture_max_height = 8192;
		dev_priv->prim_bb_mem = dev_priv->vram_size;
	}

	vmw_print_capabilities(dev_priv->capabilities);