summaryrefslogtreecommitdiff
path: root/src/i830_memory.c
AgeCommit message (Expand)Author
2007-11-01Fix allocation reset for really not free BO allocatorZhenyu Wang
2007-10-30Fix builds without DRIAlan Coopersmith
2007-10-24Adapt to DRM Lockfree and setStatus changes.Thomas Hellstrom
2007-10-16Adapt to libdrm buffer object API changes.Michel Dänzer
2007-10-12Fix failure in tiling setup on non-power-of-two allocations on pre-965.Eric Anholt
2007-10-12Use mprotect on unbound AGP memory to attempt to catch use while unbound.Eric Anholt
2007-10-11Don't double-free the memory manager allocation.Eric Anholt
2007-10-11Update memory manager sizing for the current set of LIFETIME_FIXED bufffers.Eric Anholt
2007-10-11Move tiling fence register setup to bind time instead of allocate time.Eric Anholt
2007-10-11Allow front/back/depth to move over the lifetime of the server.Eric Anholt
2007-10-11Refuse to allocate LIFETIME_FIXED objects in buffer objects.Eric Anholt
2007-10-11In i830_allocate_memory_bo, bind if we control the VT, not on lifetime-fixed.Eric Anholt
2007-10-05Replace setting of LIFETIME_FIXED on cursors with just updating the offsets.Eric Anholt
2007-10-05Don't set overlay registers LIFETIME_FIXED. It always uses the current offset.Eric Anholt
2007-10-05Revert setting of exa_965_state as LIFETIME_FIXED.Eric Anholt
2007-10-05Don't leak buffer object allocations in i830_reset_allocations().Eric Anholt
2007-10-05Fix formatting of error message.Eric Anholt
2007-09-27Pin cursor, overlay(no physical) and exa state buffersZhenyu Wang
2007-09-20Merge remote branch 'origin/master' into buffer-objectsEric Anholt
2007-08-17Tune acceleration architecture allocator sizes down.Eric Anholt
2007-08-17Replace AA allocator usage with i830_memory.c for RandR rotation.Eric Anholt
2007-08-17Use i830_memory.c instead of the AA's allocator for XV buffers.Eric Anholt
2007-08-16Add tiling information to BO layout description.Eric Anholt
2007-08-16Merge branch 'master' into buffer-objectsEric Anholt
2007-08-10Fix stack-smashing in the last commit.Eric Anholt
2007-08-10Attempt to fix several front buffer tiling failure cases.Eric Anholt
2007-08-10Cleanup tiling and FBC driver output.Jesse Barnes
2007-08-03Tiled rendering & fbc fixes:Jesse Barnes
2007-08-02Mark DRI buffers as shareable, and pass their buffer handles through the SAREA.Eric Anholt
2007-07-27Pin some buffer objects at creation time, which can't be moved yet.Eric Anholt
2007-07-26Use new drmBOSetPin interface instead of NO_EVICT/NO_MOVE buffers.Eric Anholt
2007-07-25When TTM is available, use it instead of manual AGP allocations when possible.Eric Anholt
2007-07-09Fix some physical address handling for >4GB addresses.Eric Anholt
2007-07-06FBC and tiling changesJesse Barnes
2007-07-05Re-add tiling kludge, but only for 965.Jesse Barnes
2007-07-05Remove tiling kludge. May need more fixes for 965.Jesse Barnes
2007-07-03Fixup line length buffer padding, add kludge for front buffer tileJesse Barnes
2007-07-02Framebuffer compression changes:Jesse Barnes
2007-07-02Enable framebuffer compression (use Option "FrameBufferCompression"Jesse Barnes
2007-06-19Fix left G33 issuesWang Zhenyu
2007-06-06Enable overlay on G33 class chipsetsWang Zhenyu
2007-06-05Add support for the G33, Q33, and Q35 chipsets.Wang Zhenyu
2007-05-02Disable non-working GTT decoding on i830, and fix map/unmap of GTT.Eric Anholt
2007-05-02Fix typo in previous commit with s/XF86_DRI/XF86DRI/Eric Anholt
2007-05-01Bug #10714: Fix build without DRI.Samuel Thibault
2007-04-30Allow physical-memory allocations within stolen memory.Eric Anholt
2007-04-29Alloc state mem buffer on 965G for xaa rotationWang Zhenyu
2007-04-19Eliminate LinearAlloc option and code.Keith Packard
2007-04-19Fix mem list order and remove extra unbind call when free memoryWang Zhenyu
2007-04-13Fix crash on G965 XAA with LinearAlloc optionWang Zhenyu