summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-02-04r300: make dma buffer reuse much more sensibleDave Airlie
2009-02-04radeon: add support for stencil buffers + misc debug changesDave Airlie
this adds the stencil rb setup, along with misc changes to formatting and debug
2009-02-04r200: move to new mipmap interfaceDave Airlie
2009-02-04radeon: only do the fb read if we are mapping a VRAM objectDave Airlie
this makes writing the DMA buffers got a lot better
2009-02-04radeon_cs: move to inline cs_write_dwordDave Airlie
this gets back some of the CPU this was wasting
2009-02-03radeon: add a reference to the static buffers so they don't get deletedDave Airlie
2009-02-03r300: fixup mipmap + texsubimage issuesDave Airlie
This fixes a few regression in piglit, and adds some debug to the mipmap code
2009-02-03radeon_bo: align size of bo to page size.Dave Airlie
This is really required for the VRAM allocator upload function.
2009-02-02radeon: this code forgot to add dPriv x/y back to spansDave Airlie
2009-02-02r300: rename validate textures to validate buffersDave Airlie
2009-01-31r200/r300: swtcl fixups to use old dma buffers on top of BOsDave Airlie
2009-01-31r200/r300: add aperture space checksDave Airlie
2009-01-30r200: fix swtcl - slow but worksDave Airlie
2009-01-29WIP comitDave Airlie
2009-01-29r200: bring back single dma flushDave Airlie
2009-01-29radeon: remove even more common codeDave Airlie
2009-01-29radeon/r200/r300: bring back old style DMA buffer on top of BOs.Dave Airlie
this gets back a lot of the lots speed in gears on r500 at least I also fixed the legacy bufmgr to deal when the dma space fills up
2009-01-29r200: start work on userspace clear for r200Dave Airlie
2009-01-29r200: unref swtcl buffer correctlyDave Airlie
2009-01-29r300: fix some whitespaceDave Airlie
2009-01-29r200: re-write state handlers for new CS mechanismDave Airlie
2009-01-29r200: avoid setting variable on kernel mm setupDave Airlie
2009-01-29radeon: add repeated register packet oneDave Airlie
2009-01-22r200: fix up swtcl/tcl flushesDave Airlie
2009-01-23radeon: plug memory leak running gearsDave Airlie
2009-01-23radeon: remove some debuggingDave Airlie
2009-01-22radeon: better free of arrayDave Airlie
2009-01-22radeon: free all relocs in arrayDave Airlie
2009-01-22radeon: check relocs before derefDave Airlie
2009-01-22radeon: fix relocs even moreDave Airlie
2009-01-22radeon: fix reloc free harderDave Airlie
2009-01-22radeon: free indices caught with valgrindDave Airlie
2009-01-22radeon: cleanup bo unref codepath in pending codeDave Airlie
assert for bad case hopefully
2009-01-22radeon: fix counting for cfree handles in an inlineDave Airlie
2009-01-23radeon: add r100/r200 workarounds for legacy agingDave Airlie
2009-01-23r200: disable some debugDave Airlie
2009-01-23r200: emit elts into a separate ELT boDave Airlie
2009-01-22r200r300: start merging span codeDave Airlie
2009-01-22r200: remove indexed vertsDave Airlie
2009-01-22radeon: fix 1D texturesDave Airlie
2009-01-22r200: fix cubemapsDave Airlie
2009-01-22r200/r300: port r200 texture handling to common codeDave Airlie
we now get texrect + trivial textures working
2009-01-21r300/radeon: move face_for_targetDave Airlie
2009-01-21r300: start migrating common functions into common codeDave Airlie
2009-01-21r300: move to common texture_image objectDave Airlie
2009-01-21radeon/r200/r300: start to move to common miptree/texobjDave Airlie
2009-01-21r200: make tri render on my r200.Dave Airlie
2009-01-20r200: tri runs without crashing - doesn't draw anythingDave Airlie
2009-01-20r200: clear is working at least - not much elseDave Airlie
2009-01-15r300: move some more function to genericDave Airlie