summaryrefslogtreecommitdiff
path: root/src/radeon_commonfuncs.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-25radeon: fix segfault in MMIO path in RADEONInit3DEngineAlex Deucher1-4/+4
2009-09-25radeon: fix vline handling for kmsAlex Deucher1-69/+53
2009-08-26radeon: afaics these aren't radeon regs but r128 regs.Dave Airlie1-4/+2
2009-08-07r200: fixup scissors for DDX.Dave Airlie1-1/+3
2009-07-18Set the STALL bit in the CRTC_GUI_TRIG_VLINE registers.Michel Dänzer1-3/+6
2009-07-02Warning fixes.Michel Dänzer1-1/+0
2009-07-02radeon: fix CS imbalanceDave Airlie1-1/+1
2009-07-02radeon/kms: fixup 3d state emission for KMSDave Airlie1-33/+47
2009-07-02radeon: add KMS support (still disabled)Dave Airlie1-7/+52
2009-06-12Fix count in 3d state setup after 43374c7420e378918bec062f4cbd581f16adb6f0Alex Deucher1-2/+2
2009-06-09r1xx/r2xx: clip 3D rendering to destination bufferAlex Deucher1-4/+0
2009-05-15R100: switch to normalized texture coordinatesAlex Deucher1-4/+2
2009-05-12R3xx-R5xx: do EXA transforms in the vertex shaderAlex Deucher1-56/+250
2009-05-03r3xx-r5xx: switch to 1/12 subpixel precisionAlex Deucher1-20/+20
2009-04-17r200/r300: implement brightness/contrast/hue/saturation/gamma controls for te...Roland Scheidegger1-4/+1
2009-03-13R6xx/R7xx: return in RADEONWaitForIdleMMIO() if accel is offAlex Deucher1-0/+3
2009-02-26Merge branch 'r6xx-r7xx-support' of git+ssh://agd5f@git.freedesktop.org/git/x...Alex Deucher1-32/+52
2009-02-24Only call RADEONWaitForVLine if it might actually do anything useful.Michel Dänzer1-4/+1
2009-02-19R6xx/R7xx: add wait for idle MMIO pathAlex Deucher1-29/+46
2009-02-07Fix bad range adjustment in VLINE code.Pierre Ossman1-1/+1
2009-02-03Initial R6xx/R7xx EXA and textured video supportAlex Deucher1-3/+6
2008-12-15r600: don't idle engineDave Airlie1-0/+3
2008-12-05R200: Remove scissor setup from init3d()Alex Deucher1-9/+0
2008-12-05Make VSync for EXA and Xv configurableAlex Deucher1-1/+4
2008-12-05Optimise RADEONWaitForVLinePierre Ossman1-8/+41
2008-12-04Improve tearing avoidance for Xvideo in two stepsPierre Ossman1-10/+13
2008-12-04First pass at tear-free accelAlex Deucher1-0/+33
2008-12-04Fix up US setup after r3xx bicubic mergeAlex Deucher1-38/+3
2008-08-25Move DRI to a separate structAlex Deucher1-1/+1
2008-08-25Move accel state to a separate structAlex Deucher1-8/+9
2008-08-25Move CP into a separate structAlex Deucher1-1/+1
2008-08-25Additional cleanups and re-arragement following bicubic mergeAlex Deucher1-7/+5
2008-07-11R300: NUM_FPU adjustments for VAP_CNTLAlex Deucher1-4/+5
2008-06-03RADEON: minor cleanupsAlex Deucher1-4/+1
2008-05-14Add RS600 supportAlex Deucher1-1/+3
2008-05-12Replace CARD{8,16,32} with uint{8,16,32}_tMatt Turner1-1/+1
2008-04-28R3xx+: further fix for IGP chipsStephan Wolf1-3/+8
2008-04-27IGP: fix EXA composite corruptionAlex Deucher1-4/+4
2008-04-27RADEON: remove duplicate register defineAlex Deucher1-3/+3
2008-04-17R300+: move more common code into init3d()Alex Deucher1-3/+89
2008-04-15fix up some things from the last commitAlex Deucher1-4/+5
2008-04-14R300+: properly setup vap_cntlAlex Deucher1-12/+25
2008-04-14R300: move more common code to init3d()Alex Deucher1-2/+19
2008-04-12R300+: consolidate some tcl/non-tcl pathsAlex Deucher1-14/+35
2008-04-12R3xx+: more fixes to 2D/3D engine initAlex Deucher1-11/+17
2008-04-11R300+: pre-load vertex programs in init3D()Alex Deucher1-2/+219
2008-04-10R3xx+: consolidate more tcl codeAlex Deucher1-5/+17
2008-04-10R3xx+: consolidate some common 3D codeAlex Deucher1-0/+16
2008-04-10Revert "R3xx/R5xx: move more VAP, etc. state setup into common init3d() funct...Alex Deucher1-25/+6
2008-04-10R3xx+: EXA/textured video fixesAlex Deucher1-27/+28