Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | raedon/r200/r300: mega-FBO commits. | Dave Airlie | 2009-03-23 | 1 | -54/+85 |
| | | | | | | Re work depth issues. Do a lot more FBO abstactions fixup depth/stencil buffer interactions | ||||
* | r300: hw clear buffer 0 hopefully | Dave Airlie | 2009-03-21 | 1 | -0/+11 |
| | |||||
* | radeon: refactor framebuffer code like intel | Dave Airlie | 2009-03-03 | 1 | -4/+4 |
| | | | | | this is a step towards fbos and should fix pageflipping, but I think the first flip seems broken. | ||||
* | r300: don't flush VAP too often. | Dave Airlie | 2009-02-26 | 1 | -0/+2 |
| | | | | | Flush the VAP the first time for each state atom we upload new VAP data | ||||
* | r300: drop r300Flush for the generic one | Dave Airlie | 2009-02-25 | 1 | -17/+1 |
| | |||||
* | r200/r300: get up to speed on renamed files | Dave Airlie | 2009-02-12 | 1 | -1/+2 |
| | |||||
* | radeon/r200/r300: another big merge upheavel. | Dave Airlie | 2009-02-12 | 1 | -4/+3 |
| | | | | | | | | This merges lots of the hw state atom emission and firevertices code. it also removes a lot of the extra radeon crap from r300 and merge scissor | ||||
* | r300: fix up CS for modesetting - gears under kms works | Dave Airlie | 2009-02-04 | 1 | -2/+2 |
| | |||||
* | radeon/r200/r300: bring back old style DMA buffer on top of BOs. | Dave Airlie | 2009-01-29 | 1 | -5/+5 |
| | | | | | | 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 | ||||
* | r300: fix some whitespace | Dave Airlie | 2009-01-29 | 1 | -28/+28 |
| | |||||
* | r200: make tri render on my r200. | Dave Airlie | 2009-01-21 | 1 | -2/+2 |
| | |||||
* | r300: move some more function to generic | Dave Airlie | 2009-01-15 | 1 | -2/+2 |
| | |||||
* | r300: start moving new r300 cmdbuf into common code | Dave Airlie | 2009-01-14 | 1 | -3/+3 |
| | |||||
* | radeon/r200/r300: attempt to move lock to common code | Dave Airlie | 2009-01-14 | 1 | -1/+1 |
| | |||||
* | radeon/r200/r300: initial attempt to convert to common context code | Dave Airlie | 2009-01-14 | 1 | -4/+4 |
| | |||||
* | radeon: remove start/end offset + cleanup some whitespace | Dave Airlie | 2008-12-22 | 1 | -4/+5 |
| | |||||
* | radeon: fixup r500 FP emission for new CS | Dave Airlie | 2008-12-22 | 1 | -37/+45 |
| | |||||
* | radeon: make DRI1 one work with new CS mechanism | Dave Airlie | 2008-12-01 | 1 | -1/+1 |
| | |||||
* | r300: convert to new relocations format (see libdrm-radeon) | Jerome Glisse | 2008-11-14 | 1 | -2/+2 |
| | |||||
* | r300: cs + DRI2 support | Jerome Glisse | 2008-11-14 | 1 | -30/+71 |
| | | | | | If DRI2 is enabled then switch cmd assembly to directly build hw packet. | ||||
* | r300: bo and cs abstraction. | Jerome Glisse | 2008-11-14 | 1 | -556/+298 |
| | | | | | | | | | | This abstract memory management and command stream building so we can use different backend either legacy one which use old pathway or a new one like with a new memory manager. This works was done by : Nicolai Haehnle Dave Airlie Jerome Glisse | ||||
* | mesa: added "main/" prefix to includes, remove some -I paths from ↵ | Brian Paul | 2008-09-18 | 1 | -4/+4 |
| | | | | Makefile.template | ||||
* | R300: update vap_cntl values for NUM_FPUS | Alex Deucher | 2008-07-11 | 1 | -4/+5 |
| | | | | based on info from hw team | ||||
* | r300: Do not include r300_fragprog.h from r300_context.h and other cleanups | Nicolai Haehnle | 2008-06-14 | 1 | -0/+1 |
| | |||||
* | r300: Some cleanups in depth and stencil state handling | Nicolai Haehnle | 2008-06-07 | 1 | -1/+1 |
| | | | | This also fixes a bug with Zfunc set to GL_NEVER in glean/paths. | ||||
* | r300: Apply writemask when clearing stencil buffer | Nicolai Haehnle | 2008-06-07 | 1 | -1/+2 |
| | | | | This fixes the glean/maskedClear test. | ||||
* | r300: Fix stencil buffer clear | Nicolai Haehnle | 2008-06-07 | 1 | -13/+2 |
| | | | | The glean/readPixSanity test passes now. | ||||
* | r300/r500: emit flush inside vap_cntl state atom | Dave Airlie | 2008-05-27 | 1 | -0/+2 |
| | | | | Not sure if this is a good or bad plan, it certainly doesn't make things worse here. | ||||
* | r300/r500: fixup some of the register write sizes | Dave Airlie | 2008-05-20 | 1 | -6/+7 |
| | |||||
* | r500: write out the correct FP registers | Alex Deucher | 2008-05-17 | 1 | -3/+8 |
| | |||||
* | r500: some trivial fixups to get tri working. | Dave Airlie | 2008-05-15 | 1 | -7/+11 |
| | | | | the counter was being used one instruction over the end | ||||
* | r500: we just need to emit a colour for clear drop tex instruction | Dave Airlie | 2008-05-15 | 1 | -34/+1 |
| | |||||
* | R3xx: clean up ZB registers | Alex Deucher | 2008-05-13 | 1 | -14/+14 |
| | |||||
* | R300: clean up Fog registers | Alex Deucher | 2008-05-13 | 1 | -2/+2 |
| | |||||
* | R500: fixup r300EmitClearState() FP for r5xx | Alex Deucher | 2008-05-13 | 1 | -8/+19 |
| | |||||
* | R300: cleanup FS code and fill in missing details | Alex Deucher | 2008-05-13 | 1 | -7/+7 |
| | |||||
* | R3xx: more PVS cleanup | Alex Deucher | 2008-05-13 | 1 | -7/+8 |
| | |||||
* | r300: Set correct VAP_CNTL per vertex program. | Markus Amsler | 2008-05-03 | 1 | -2/+30 |
| | | | | | adapted from Markus' patch on bug 15386 with updates for non-TCL and R500. | ||||
* | R300: fix rebase conflicts | Alex Deucher | 2008-05-02 | 1 | -2/+2 |
| | |||||
* | R3/4/5: fix TCL on r5xx, cleanup PVS code | Alex Deucher | 2008-05-02 | 1 | -2/+2 |
| | |||||
* | R300: cleanup VAP_CLIP_CNTL | Alex Deucher | 2008-05-02 | 1 | -1/+1 |
| | |||||
* | R300: clean up VAP_PROG_STREAM_CNTL* register usage | Alex Deucher | 2008-05-02 | 1 | -5/+20 |
| | |||||
* | mesa: cleanup state emission and rs for r500 | Dave Airlie | 2008-05-02 | 1 | -0/+86 |
| | | | | trivial clear app now renders | ||||
* | more r500 vs r300 kickin | Dave Airlie | 2008-05-02 | 1 | -35/+44 |
| | |||||
* | Merge branch 'r300-vertprog-branch' of ssh://people.freedesktop.org/~z3ro/mesa | Oliver McFadden | 2008-03-29 | 1 | -7/+9 |
|\ | |||||
| * | r300: Removed the last of the duplicate vertex program macros. | Oliver McFadden | 2008-03-26 | 1 | -6/+8 |
| | | |||||
| * | r300: Converted to the new src/dest register defines. | Oliver McFadden | 2008-03-01 | 1 | -2/+2 |
| | | |||||
| * | r300: Moved the vertex and fragment program macros into the appropriate files. | Oliver McFadden | 2008-03-01 | 1 | -1/+1 |
| | | |||||
* | | r300: finish conversion of RS_INST regs | Dave Airlie | 2008-03-28 | 1 | -1/+1 |
| | | |||||
* | | r300: move to using RS_INST names | Dave Airlie | 2008-03-28 | 1 | -1/+1 |
|/ |