summaryrefslogtreecommitdiff
path: root/src/via_memmgr.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-05Add missing drm_fourcc.h header file.James Simmons1-0/+1
2013-04-21Integrate the different formats now supported by libdrm. This makes allocatin...James Simmons1-5/+27
2013-03-20Rename GEM data structure in the fashion of other drm driver apisJames Simmons1-2/+2
2012-11-25Do not support earlier libdrm versions that lack KMS support.James Simmons1-5/+7
2012-07-20Remove a couple unused variablesXavier Bachelot1-1/+0
2012-06-19Minor fixes that makes it compile with -Werror on x86_64 from Natanael CopaJames Simmons1-2/+2
2012-06-16KMS could not mmap on 32 bit machines due to off_t issues which was resolved ...James Simmons1-5/+13
2012-06-16Compile cleanup with stricter gcc settingsJames Simmons1-2/+2
2012-05-27Remove no longer supported xf86PciInfo.hJames Simmons1-7/+8
2012-04-06Rename video and swov to xv naming.James Simmons1-1/+0
2012-04-01Pass in the pitch variable for allocating a surface. Will be used for EXA dyn...James Simmons1-7/+4
2012-03-31Handle mmap failure case.James Simmons1-0/+4
2012-03-11drm.offset from api one gives the absolute address instead of the relative ad...James Simmons1-1/+3
2012-03-10fix typoXavier Bachelot1-1/+1
2012-03-10Fix object memory freeing for all casesJames Simmons1-7/+8
2012-03-08Broke unaccelerated mode memory allocation with last commitJames Simmons1-9/+9
2012-03-07Fixes to allow mode resolution change on KMSJames Simmons1-7/+11
2012-02-25drm_bo_alloc allocates a raw chunk of memory. A new function drm_bo_alloc_sur...James Simmons1-0/+16
2012-02-21KMS mode setting supportJames Simmons1-5/+5
2012-02-21Sync to drm-openchrome for domain and permission change to apiJames Simmons1-1/+1
2012-02-21passed wrong flags to gem allocation ioctlJames Simmons1-8/+8
2011-12-18Initial support for memory allocation from TTM/GEM layer. Not ready for prime...James Simmons1-3/+46
2011-12-18add in aligment and map handles to the buffer managerJames Simmons1-16/+8
2011-12-17sync with drm-openchrome and libdrmJames Simmons1-0/+2
2011-12-17More debug info for memory allocationJames Simmons1-0/+2
2011-12-13remove dual backends. Just use the FBManager for the non-accel caseJames Simmons1-32/+1
2011-12-12bug fixes from Thmoas for the allocatorJames Simmons1-17/+10
2011-12-11Set the buffer virtual pointer.James Simmons1-4/+4
2011-12-10better debug plug fix not freeing drm memoryJames Simmons1-3/+4
2011-12-10Make exa allocation even genericJames Simmons1-7/+13
2011-12-09Add in which domain to allocate memory fromJames Simmons1-37/+47
2011-12-05More buffer management cleanupJames Simmons1-20/+32
2011-12-03Always pass ScrenInfoPtr to every buffer management function. Cleanup buffer_...James Simmons1-27/+27
2011-11-29Implement drm_bo_map and drm_bo_unmap. Have hardware cursor use it.James Simmons1-0/+19
2011-11-28Move DRI1 and no DRI case to new buffer allocator. Some more work needs to be...James Simmons1-76/+86
2011-11-17cleanup framebuffer handling for pre TTM codeJames Simmons1-18/+0
2011-11-13Make AGP setup DRIInfo independent. Will wrap inside a memory manager.James Simmons1-1/+3
2011-10-30rename via_memory for memory allocation handlingJames Simmons1-0/+179