aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_cmdbuf.c
Commit message (Collapse)AuthorAgeFilesLines
* r300: moar cleanupMaciej Cencora2009-05-071-5/+1
| | | | | | | - remove unused r300UpdateClipPlanes function - move reg definition to r300_reg.h - remove incorrect forward definition of tnl_UpdateFixedFunctionProgram and add proper #include - remove unreachable code
* r300: rename stateMaciej Cencora2009-04-271-6/+6
| | | | | According to r300_reg.h from radeon drm module 0x4f30 is ZB_ZMASK_OFFSET. Also cleanup as trailing whitespaces.
* r300: fix cliprect valuesJerome Glisse2009-04-241-7/+8
|
* r300: emit cliprect when in dri2 modeJerome Glisse2009-04-241-0/+23
|
* r300: fix color tilingDave Airlie2009-04-091-2/+8
|
* radeon: add support for new ttmJerome Glisse2009-04-061-0/+18
|
* radeon/r200/r300: collapse context destruction down to a common path.Dave Airlie2009-04-021-13/+0
| | | | | Context destruction was nearly the same over all the drivers, so collapse it down.
* radeon: tiling supportDave Airlie2009-04-021-3/+3
|
* radeon fbo: add draw offset calcsDave Airlie2009-03-221-1/+2
|
* r300: emit texture in GTT or VRAMDave Airlie2009-03-091-2/+2
|
* r300: fix uninit variable warningDave Airlie2009-03-061-2/+1
|
* r300: remove depth offset exits in favour of rrb depth changesDave Airlie2009-02-271-0/+30
|
* r300: fixup texture state emission for kms pathDave Airlie2009-02-261-0/+13
|
* r300: don't flush VAP too often.Dave Airlie2009-02-261-8/+14
| | | | | Flush the VAP the first time for each state atom we upload new VAP data
* r300: fixup old setTexOffset DRI1 extensionDave Airlie2009-02-231-15/+5
|
* r300: use OUT_BATCH_REGVAL in a few more placesDave Airlie2009-02-231-12/+12
|
* radeon/r200/r300: make build with out libdrm_radeon installed for nowDave Airlie2009-02-121-3/+1
|
* radeon/r200/r300: another big merge upheavel.Dave Airlie2009-02-121-110/+9
| | | | | | | | 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: disable assert that firesDave Airlie2009-02-111-1/+1
|
* radeon: cleanup cmdbufferDave Airlie2009-02-111-3/+2
|
* r300: fix some autostate batch setupsDave Airlie2009-02-061-5/+11
|
* r300: fix up CS for modesetting - gears under kms worksDave Airlie2009-02-041-50/+55
|
* r200/r300: add aperture space checksDave Airlie2009-01-311-6/+2
|
* radeon/r200/r300: start to move to common miptree/texobjDave Airlie2009-01-211-2/+2
|
* r300: move some more function to genericDave Airlie2009-01-151-1/+1
|
* radeon/r200/r300: start to make cmd buf usefulDave Airlie2009-01-151-20/+5
|
* r300: start moving new r300 cmdbuf into common codeDave Airlie2009-01-141-98/+10
|
* radeon/r200/r300: attempt to move lock to common codeDave Airlie2009-01-141-1/+1
|
* radeon/r200/r300: initial attempt to convert to common context codeDave Airlie2009-01-141-23/+29
|
* radeon: remove start/end offset + cleanup some whitespaceDave Airlie2008-12-221-28/+28
|
* radeon: fixup r500 FP emission for new CSDave Airlie2008-12-221-5/+46
|
* radeon: make DRI1 one work with new CS mechanismDave Airlie2008-12-011-4/+4
|
* radeon: fix pointer danglingJerome Glisse2008-11-161-3/+3
|
* radeon: update to libdrm-radeon API changesJerome Glisse2008-11-151-4/+4
|
* r300: convert to new relocations format (see libdrm-radeon)Jerome Glisse2008-11-141-4/+6
|
* r300: SetTex extension supportJerome Glisse2008-11-141-3/+9
|
* r300: cs + DRI2 supportJerome Glisse2008-11-141-114/+197
| | | | | If DRI2 is enabled then switch cmd assembly to directly build hw packet.
* r300: bo and cs abstraction.Jerome Glisse2008-11-141-147/+159
| | | | | | | | | | 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 Paul2008-09-181-6/+6
| | | | Makefile.template
* r300: Implement hardware acceleration for ColorLogicOpNicolai Haehnle2008-07-271-0/+2
|
* r500: Fix blend color.Nicolai Haehnle2008-07-051-3/+8
|
* replace __inline and __inline__ with INLINE macroBrian Paul2008-06-211-1/+1
|
* r300: disable cmdbuf debug againDave Airlie2008-05-281-1/+1
|
* r300/r500: emit flush inside vap_cntl state atomDave Airlie2008-05-271-2/+4
| | | | Not sure if this is a good or bad plan, it certainly doesn't make things worse here.
* r500: bump state atom size up for fp and fp constantsDave Airlie2008-05-221-2/+2
|
* r300: SC register naming cleanupAlex Deucher2008-05-171-6/+6
|
* r500: write out the correct FP registersAlex Deucher2008-05-171-1/+9
|
* r500: default rsunit swizzle like fglrxDave Airlie2008-05-151-0/+8
|
* R300: clean up GA registersAlex Deucher2008-05-131-5/+5
|
* R3xx: clean up ZB registersAlex Deucher2008-05-131-6/+6
|