summaryrefslogtreecommitdiff
path: root/src/i830_memory.c
Commit message (Expand)AuthorAgeFilesLines
* Pin cursor, overlay(no physical) and exa state buffersZhenyu Wang2007-09-271-7/+7
* Merge remote branch 'origin/master' into buffer-objectsEric Anholt2007-09-201-43/+3
|\
| * Tune acceleration architecture allocator sizes down.Eric Anholt2007-08-171-3/+1
| * Replace AA allocator usage with i830_memory.c for RandR rotation.Eric Anholt2007-08-171-38/+0
| * Use i830_memory.c instead of the AA's allocator for XV buffers.Eric Anholt2007-08-171-2/+2
* | Add tiling information to BO layout description.Eric Anholt2007-08-161-4/+11
* | Merge branch 'master' into buffer-objectsEric Anholt2007-08-161-83/+46
|\ \ | |/
| * Fix stack-smashing in the last commit.Eric Anholt2007-08-101-2/+3
| * Attempt to fix several front buffer tiling failure cases.Eric Anholt2007-08-101-71/+41
| * Cleanup tiling and FBC driver output.Jesse Barnes2007-08-101-4/+1
| * Tiled rendering & fbc fixes:Jesse Barnes2007-08-031-5/+0
* | Mark DRI buffers as shareable, and pass their buffer handles through the SAREA.Eric Anholt2007-08-021-7/+16
* | Pin some buffer objects at creation time, which can't be moved yet.Eric Anholt2007-07-271-60/+150
* | Use new drmBOSetPin interface instead of NO_EVICT/NO_MOVE buffers.Eric Anholt2007-07-261-14/+87
* | When TTM is available, use it instead of manual AGP allocations when possible.Eric Anholt2007-07-251-34/+166
|/
* Fix some physical address handling for >4GB addresses.Eric Anholt2007-07-091-26/+31
* FBC and tiling changesJesse Barnes2007-07-061-5/+3
* Re-add tiling kludge, but only for 965.Jesse Barnes2007-07-051-0/+5
* Remove tiling kludge. May need more fixes for 965.Jesse Barnes2007-07-051-2/+0
* Fixup line length buffer padding, add kludge for front buffer tileJesse Barnes2007-07-031-3/+5
* Framebuffer compression changes:Jesse Barnes2007-07-021-1/+9
* Enable framebuffer compression (use Option "FrameBufferCompression"Jesse Barnes2007-07-021-2/+55
* Fix left G33 issuesWang Zhenyu2007-06-191-2/+3
* Enable overlay on G33 class chipsetsWang Zhenyu2007-06-061-1/+5
* Add support for the G33, Q33, and Q35 chipsets.Wang Zhenyu2007-06-051-0/+21
* Disable non-working GTT decoding on i830, and fix map/unmap of GTT.Eric Anholt2007-05-021-1/+7
* Fix typo in previous commit with s/XF86_DRI/XF86DRI/Eric Anholt2007-05-021-1/+1
* Bug #10714: Fix build without DRI.Samuel Thibault2007-05-011-2/+6
* Allow physical-memory allocations within stolen memory.Eric Anholt2007-04-301-11/+100
* Alloc state mem buffer on 965G for xaa rotationWang Zhenyu2007-04-291-12/+10
* Eliminate LinearAlloc option and code.Keith Packard2007-04-191-11/+0
* Fix mem list order and remove extra unbind call when free memoryWang Zhenyu2007-04-191-3/+1
* Fix crash on G965 XAA with LinearAlloc optionWang Zhenyu2007-04-131-1/+1
* Allocate 4 separate buffers for HW Cursors on Linux.Keith Packard2007-03-171-2/+47
* Fix crashes and other failures when a cursor allocation fails.Eric Anholt2007-03-151-62/+41
* Make sure the legacy texture area is there when needed.Michel Dänzer2007-03-141-1/+1
* Make the 965 use Y-major tiling for the depth buffer, as required by the spec.Eric Anholt2007-03-121-1/+8
* fixup missing assert includesDave Airlie2007-03-111-0/+1
* Merge remote branch 'origin/master' into i830-pageflipMichel Dänzer2007-03-091-3/+5
|\
| * Make the depth buffer X tiled instead of Y, and fix a Y tiling nit on 945.Eric Anholt2007-03-061-3/+5
* | Unify allocation of back buffers.Michel Dänzer2007-03-061-59/+18
* | Merge remote branch 'origin/master' into i830-pageflipMichel Dänzer2007-03-061-11/+16
|\ \ | |/
| * Move EnterVT mode setting code to xf86SetDesiredModes.Keith Packard2007-03-051-0/+2
| * EXA: try to always alloc exa i965 state buffer in stolen memWang Zhenyu2007-03-061-11/+14
* | Merge remote branch 'origin/master' into i830-pageflipMichel Dänzer2007-03-051-1848/+1332
|\ \ | |/
| * Move EXA offscreen memory back after framebuffer to avoid fallbacks.Eric Anholt2007-03-021-15/+15
| * Bug #9604: Align the sizes of allocations to page increments as well.Eric Anholt2007-02-261-0/+5
| * Fix physical memory allocations, including description in log.Eric Anholt2007-02-261-4/+14
| * Fix some texture memory allocation issues.Eric Anholt2007-02-261-2/+2
| * Always allocate logical_context, since we use it in emitting invariants.Eric Anholt2007-02-231-14/+10