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