Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2006-09-06 | Rendering to (A)BGR isn't supported. | Tilman Sauerbeck | |
2006-09-06 | Disabled color keying. | Tilman Sauerbeck | |
2006-08-28 | Make this code a little more readable. | Tilman Sauerbeck | |
2006-08-27 | Minor code cleanup. | Tilman Sauerbeck | |
2006-08-27 | Fixed a typo. | Tilman Sauerbeck | |
2006-08-27 | Documented the mgaBlendOp array. | Tilman Sauerbeck | |
2006-08-27 | Cleaned up the XAA code a bit. | Tilman Sauerbeck | |
2006-08-26 | Enable composite hooks on G400 or greater. | Tilman Sauerbeck | |
2006-08-26 | Added missing mgaSetup() call to the PrepareComposite hook. | Tilman Sauerbeck | |
2006-08-26 | Added a couple of missing newlines. | Tilman Sauerbeck | |
2006-08-26 | The texture mapping opcode is 6, not 5. | Tilman Sauerbeck | |
2006-08-26 | Removed ajax' comments on the Copy code, it seems to work well. | Tilman Sauerbeck | |
2006-08-26 | Clean up color/planemask replicating. | Tilman Sauerbeck | |
2006-08-26 | Fixed alignment values (taken from kdrive). | Tilman Sauerbeck | |
2006-08-25 | Fixed corruption on copy, by copying kdrive's waitmarker code. | Tilman Sauerbeck | |
2006-08-25 | MGASelectBuffer() is only need for XAA. | Tilman Sauerbeck | |
2006-08-10 | Switched the MACCESS code to the stuff from mga_storm.c. | Tilman Sauerbeck | |
2006-08-10 | Call exaMarkSync() where we'd set the NeedToSync flag for XAA. | Tilman Sauerbeck | |
2006-08-10 | Removed XAA specific code from MGAGetQuiescence. | Tilman Sauerbeck | |
2006-08-10 | Added another chunk of kdrive code to mgaPrepareSolid(). | Tilman Sauerbeck | |
2006-08-10 | Added mgaSetup() from kdrive code. | Tilman Sauerbeck | |
2006-08-10 | Disable composite hooks for now, to reduce breakage. | Tilman Sauerbeck | |
2006-08-10 | Wait until the DMA engine is idle in mgaWaitMarker. | Tilman Sauerbeck | |
2006-08-10 | Initial commit of the Exa bits. | Tilman Sauerbeck | |
Based on ajax' mga-exa-2.patch with some straight forward fixes by myself. | |||
2006-08-09 | Bug #7265: Fix MGA DRI locking. | Tilman Sauerbeck | |
The server expects the driver to take the DRI lock in the wakeup handler, and release it in the block handler. The old locking scheme didn't work like this, which caused problems. We now no longer override wakeup/block handler and just use the ones provided by the server. This means the DRI lock will be taken "all the time" and not just when it's needed by the driver. MGADRISwapContext* are activated again, so the wakeup handler could be removed. I didn't notice any DRI performance drop, but I didn't do serious benchmarking either. | |||
2006-07-26 | Merged the various .cvsignores into .gitignore | Tilman Sauerbeck | |
2006-07-25 | Fixed some warnings | Tilman Sauerbeck | |
2006-07-10 | Add includes of <unistd.h> & <stdlib.h> to replace previously xf86wrapped ↵ | Alan Coopersmith | |
prototypes Fixes these warnings: make.out:"mga_dacG.c", line 195: warning: implicit function declaration: abs make.out:"mga_dacG.c", line 1117: warning: implicit function declaration: usleepmake.out:"mga_driver.c", line 692: warning: implicit function declaration: usleep | |||
2006-06-14 | Refactor AccelFlags setting and some other feature settings for various MGA | Ian Romanick | |
hardware. Eventually AccelFlags will be set from a table look-up, but that will come after the PCI rework is merged. | |||
2006-04-12 | Bug #6562: s/MAXSHORT/SHRT_MAX/ for POSIX. (Matthieu Herrb) | Adam Jackson | |