Subversion Repositories Kolibri OS

Rev

Rev 3037 | Rev 3243 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3037 Rev 3039
Line 1407... Line 1407...
1407
		obj->dirty = 0;
1407
		obj->dirty = 0;
Line 1408... Line 1408...
1408
 
1408
 
1409
    for (i = 0; i < obj->pages.nents; i++)
1409
    for (i = 0; i < obj->pages.nents; i++)
Line 1410... Line 1410...
1410
        FreePage(obj->pages.page[i]);
1410
        FreePage(obj->pages.page[i]);
1411
 
1411
 
1412
    DRM_DEBUG_KMS("%s free %d pages\n", __FUNCTION__, obj->pages.nents);
1412
    DRM_DEBUG_KMS("%s release %d pages\n", __FUNCTION__, obj->pages.nents);
1413
	obj->dirty = 0;
1413
	obj->dirty = 0;
Line 1414... Line 1414...
1414
	kfree(obj->pages.page);
1414
	kfree(obj->pages.page);
1415
}
1415
}
1416
 
1416
 
1417
static int
1417
static int
Line -... Line 1418...
-
 
1418
i915_gem_object_put_pages(struct drm_i915_gem_object *obj)
-
 
1419
{
-
 
1420
	const struct drm_i915_gem_object_ops *ops = obj->ops;
1418
i915_gem_object_put_pages(struct drm_i915_gem_object *obj)
1421
 
1419
{
1422
//    printf("page %x pin count %d\n",
Line 1420... Line 1423...
1420
	const struct drm_i915_gem_object_ops *ops = obj->ops;
1423
//           obj->pages.page, obj->pages_pin_count );