Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-30 | bump to 1.4.5xf86-video-mga-1.4.5xf86-input-mga-1.4.5 | Daniel Stone | |
2006-11-26 | Made some XAA function static. | Tilman Sauerbeck | |
2006-11-26 | Removed a duplicated register definition. | Tilman Sauerbeck | |
2006-11-26 | Replaced more magic values with register names. | Tilman Sauerbeck | |
2006-11-26 | Use register names in MGASaveScreenMerged() rather than magic numbers. | Tilman Sauerbeck | |
2006-11-26 | Register name tweak. | Tilman Sauerbeck | |
The "DAC power down" register powers down the DAC when it's set to zero, and enables it when it's set to one. To avoid confusion, I renamed it. | |||
2006-11-25 | Removed some unused defines from mga_reg.h. | Tilman Sauerbeck | |
2006-11-25 | Removed some duplicated register definitions. | Tilman Sauerbeck | |
2006-11-19 | Bug #2168: Fix graphics corruptions with Mystique rev 2. | Tilman Sauerbeck | |
2006-11-17 | Enabled the Exa composite hooks on G550. | Tilman Sauerbeck | |
2006-11-06 | Minor typofix that was causing configure to exit with a syntax error | David Nusinow | |
2006-10-27 | Bump version to 1.4.4.xf86-video-mga-1.4.4 | Ian Romanick | |
2006-10-27 | Convert tests of pMga->Chipset to tests of single bit flags. | Ian Romanick | |
Several places in the driver contain if-statements that test Chipset against several different values to determine what functionality to use. Some of these tests, HALCHIPSETS in particular, test as many as 6 different values. This bloats the code size unnecessarilly. Instead we cache the results of some of those tests in single bit flags stored in pMga. These changes are similar to some changes in the pci-rework branch. | |||
2006-10-26 | Fix bug #8666. git-bisect for the win! | Ian Romanick | |
Since && takes precedence over ||, put parenthesis around the || block to make all the operations associate in the intended manner. | |||
2006-10-13 | Bump to 1.4.3xf86-video-mga-1.4.3 | Adam Jackson | |
2006-09-28 | Make the DUALSTAGE0 code slightly easier to read. | Tilman Sauerbeck | |
2006-09-20 | Minor manpage typofixes. Patch by A. Costa (see Debian bug #364558) | David Nusinow | |
2006-09-20 | Unbreak the build: MGAStormSync() is required by mga_dga.c. | Tilman Sauerbeck | |
2006-09-20 | Removed the XAA atype tables. | Tilman Sauerbeck | |
Added a FIXME on BLK support for GXcopy instead. | |||
2006-09-20 | Merge branch 'exa' | Tilman Sauerbeck | |
2006-09-20 | Documented the AccelMethod option (copied from Radeon's man page).exa | Tilman Sauerbeck | |
2006-09-20 | Removed the DFS stub. | Tilman Sauerbeck | |
2006-09-20 | Fall back to software rendering for A8 add A8. | Tilman Sauerbeck | |
2006-09-18 | Bump version to 1.4.2. Bump required server version to 1.1.0 (X.org 7.1)xf86-video-mga-1.4.2 | Ian Romanick | |
from pre-1.1.0 version. | |||
2006-09-16 | Generate ChangeLog from git. | Tilman Sauerbeck | |
2006-09-16 | Don't install stormdwg. | Tilman Sauerbeck | |
2006-09-16 | Enable the BYPASS332 and NODITHER flags when writing to 8 bpp dests. | Tilman Sauerbeck | |
Thanks to Ville Syrjälä, who noticed these were missing. Note that this messes up glyph compositing (A8 add A8) pretty much, but I don't know what's really going on there yet. | |||
2006-09-15 | More DUALSTAGE0 fixes related to A8 writes. | Tilman Sauerbeck | |
When writing from a texture without an alpha channel to an A8 texture, we now set the alpha channel to 0xff via FCOL. | |||
2006-09-15 | Reworked DUALSTAGE0 setup. | Tilman Sauerbeck | |
If we're copying from A8 to A8, we need to replicate the alpha to the color channels. | |||
2006-09-13 | Only use the source texture's alpha channel if it actually has one. | Tilman Sauerbeck | |
2006-09-11 | Support masks without alpha. | Tilman Sauerbeck | |
2006-09-10 | Fixed the remaining MGAAllocateMemory() issues. | Tilman Sauerbeck | |
2006-09-10 | Fixed the engine sync needed for TexturedVideo. | Tilman Sauerbeck | |
2006-09-10 | The XAA path in MGA_SYNC() now only syncs the engine if NeedToSync is set. | Tilman Sauerbeck | |
This makes both paths behave the same way. | |||
2006-09-09 | Dont't multiply the retval of MGAAllocateMemory() by cpp again. | Tilman Sauerbeck | |
2006-09-09 | Make use of MGA_MARK_SYNC. | Tilman Sauerbeck | |
2006-09-09 | XV works with EXA now (dumb port of the Radeon code). | Tilman Sauerbeck | |
2006-09-09 | Do A8->A8 ops in hardware. | Tilman Sauerbeck | |
2006-09-09 | PrepareSourceTexture() cannot fail. | Tilman Sauerbeck | |
2006-09-09 | Implemented pseudo-DMA based UTS. | Tilman Sauerbeck | |
2006-09-07 | Refactored that texture format lookup code into mgaGetTexFormat(). | Tilman Sauerbeck | |
2006-09-07 | Use the right dithering mode for r5g5b5 textures. | Tilman Sauerbeck | |
This makes all of rendercheck's blend tests work. | |||
2006-09-07 | Enable composite hooks on G400/G450 only. | Tilman Sauerbeck | |
The PCI-IDs aren't ordered, so using ">=" there was totally broken. I don't know whether the code works on G550 either, so I'm not enabling it on these cards yet. | |||
2006-09-07 | Code cleanup/formatting fixes. | Tilman Sauerbeck | |
2006-09-07 | Moved some FIXMEs. | Tilman Sauerbeck | |
2006-09-07 | Put my name in mga_exa.c | Tilman Sauerbeck | |
2006-09-06 | Fixed the non-EXA build. | Tilman Sauerbeck | |
2006-09-06 | Enabled alpha filtering. | Tilman Sauerbeck | |
This doesn't influence rendercheck's test outcome, but helps with evas_xrender_x11_test. | |||
2006-09-06 | Code cleanup/formatting fixes. | Tilman Sauerbeck | |
2006-09-06 | Don't set TAMASK in TEXCTL. | Tilman Sauerbeck | |
According to the specs this disables alpha transparency, which we probably don't want, but the tests say it's good. |