Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-03-03 | Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENT | Egbert Eich | 629 | -1024/+1087 | |
2004-02-28 | sdl x server so that we can x-on-x the fb stuff for ease of debugging. if | Jaymz Julian | 3 | -1/+520 | |
anyone uses this in production, a big scary monster will eat them. hrm, perhaps i should make it have a --i-know-what-i'm-doing param that it doens't start without, heh | |||||
2004-02-26 | readding XFree86's cvs IDsxf86-4_3_99_903 | Egbert Eich | 621 | -622/+622 | |
2004-02-26 | Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 | Egbert Eich | 621 | -623/+623 | |
2004-02-23 | Import most of XFree86 4.4RC3. This import excludes files which have thexf86-4_3_99_903_special | Kaleb Keithley | 15 | -116/+280 | |
new license. If we want to, later we can import 4.4RC3 again and pick up the files that have the new license, but for now the vendor branch is "pure." | |||||
2004-02-23 | Initial revision | Kaleb Keithley | 1 | -0/+57 | |
2004-02-18 | completely get rid of NeedNestedPrototypes | Warren Turkal | 1 | -40/+0 | |
completely get rid of NeedVarargsPrototypes remove a lot of NeedFunctionPrototypes ansify many function declarations | |||||
2004-02-15 | Moving toward a working input extension. | Warren Turkal | 1 | -1/+3 | |
2004-02-05 | Polling input mode for the kdrive os layer. And a moose!add-Xi | Jaymz Julian | 5 | -4/+18 | |
2004-02-04 | More NULL checks. These ones are more useful than the last (which just made | Jaymz Julian | 1 | -23/+41 | |
debugging a bunch of problems easier), since you can implement less in the basic simplest case driver now (not that i'm lazy, mind :-p) | |||||
2004-01-29 | Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004xf86-012804-2330 | Egbert Eich | 25 | -147/+542 | |
2004-01-25 | Disable GLX visuals code on !GLXEXT, and remove a useless prototype. | Eric Anholt | 1 | -2/+2 | |
2004-01-25 | - Add glx visuals code based on XFree86's Radeon driver. | Eric Anholt | 4 | -48/+260 | |
- Reserve areas for back/depth/span when USING_DRI && GLXEXT. This would be better in a TransitionTo3d, but we'd need to work with the offscreen memory manager for that. - Misc. fixes to ati_dri.c for DRI+GLX. Needs more work still. | |||||
2004-01-25 | Oops, turn fallback output back off. | Eric Anholt | 1 | -1/+1 | |
2004-01-25 | Whitespace cleanup. | Eric Anholt | 1 | -18/+17 | |
2004-01-15 | Oops, lost a diff needed for the non-screen format pixmap code | Keith Packard | 1 | -3/+6 | |
2004-01-15 | Fix up some mis-used variable names | Keith Packard | 1 | -5/+5 | |
2004-01-15 | Accelerate non-screen format pixmaps. | Keith Packard | 1 | -152/+262 | |
2004-01-14 | Add IPAQ modeline by Dennis Noordsij. | Anders Carlsson | 1 | -0/+10 | |
2004-01-11 | Support 1x1 repeat sources in R128's Blend. | Eric Anholt | 2 | -4/+18 | |
2004-01-09 | Change PCI ID information field to be one of r128, r100, r200, r300. This | Eric Anholt | 5 | -119/+132 | |
is all the information we need so far. Put that information into atic, and use it correctly in the code (unlike before). | |||||
2004-01-09 | Use the scratch area for Composite when one of src or dst is in memory. | Eric Anholt | 1 | -1/+18 | |
2004-01-08 | Compile fixes for non-DRI case and for non-C99 compiler. | Eric Anholt | 2 | -6/+5 | |
2004-01-08 | - Add a new UploadToScratch kaa hook for putting the data for a single | Eric Anholt | 6 | -8/+99 | |
pixmap into temporary offscreen storage. Subsequent UploadToScratch may clobber the data of previous ones. This allows hardware acceleration of composite operations on glyphs. - Add a new UploadToScreen kaa hook for doing the actual moving of data to framebuffer. This would allow us to do things like hostdata blits or memcpy to agp and then blit. - Add an UploadToScreen on ATI which is just memcpy, but which will be replaced with a hostdata blit soon. - Add UploadToScratch on ATI and reserve 64k of scratch space. This provided a 3x speedup of rgb24text on my Radeon. | |||||
2004-01-07 | Disconnect the sis300 driver. I've never managed to fix it, and it breaks | Eric Anholt | 1 | -2/+2 | |
the build on PPC. | |||||
2004-01-07 | Speed things up slightly by removing Z values from emitted vertices and by | Eric Anholt | 1 | -16/+7 | |
emitting as a tri fan rather than a tri list. A rect list would save an additional vertex (out of 4) per rectangle, but there's no measurable speed difference and the tri fan may be useful when transforms come into play. | |||||
2004-01-04 | - Don't forget to UNINIT miComputeCompositeRegion's regions | Eric Anholt | 1 | -17/+31 | |
- Fix a bit of whitespace nearby. | |||||
2004-01-04 | - Correctly set the texture coordinate set source for the second texture | Eric Anholt | 2 | -3/+3 | |
unit. - Re-enable Radeon's Composite accel now that fonts work again. | |||||
2004-01-03 | - Call appropriate Done function for Composite. | Eric Anholt | 1 | -9/+10 | |
- Don't allow src transforms for Copy acceleration. - Minor whitespace fixes. | |||||
2004-01-03 | - Add more Composite operations, including Saturate, to Radeon Composite | Eric Anholt | 2 | -5/+18 | |
accel. I don't 100% trust that the math works for Saturate, but I can't tell from existing information. - Fix texture pitch fallback checks. - Fallback when src or mask have transforms. - Disable Radeon Composite accel until the offset thing is fixed. - Set offscreenPitch to 64 on Radeon thanks to new information and a kaa fix. Fixes acceleration at width!=1024. | |||||
2004-01-03 | Split the various attempts at accelerating Composite into separate | Eric Anholt | 1 | -217/+265 | |
functions. Along with making things more readable, it fixes a problem where the coordinates would get messed up if acceleration failed due to things like pixmaps being in the wrong locations. | |||||
2004-01-03 | Actually align the offset of allocated offscreen areas. | Eric Anholt | 2 | -1/+6 | |
2003-12-31 | Some strange \240 character snuck into the original commit of this file. | Eric Anholt | 1 | -1/+1 | |
2003-12-30 | There's never a copy between different depths. Remove the check. | Eric Anholt | 1 | -5/+0 | |
2003-12-30 | - Add new Composite hook for kdrive drivers, which only ensures that the | Eric Anholt | 8 | -4/+1071 | |
pixmaps are offscreen and don't have alpha maps. It is the last case checked before going to software fallback - Use the new Composite hook in the ati driver to implement acceleration of most Composites that get done in an xcompmgr environment on r100 series cards. It is only available when using the DRM. There are still some corruption issues, but the DRI is still non-default and I need to get this into version control. | |||||
2003-12-29 | Add dependency lines so that servers are rebuilt when server libraries are | Eric Anholt | 7 | -21/+52 | |
changed. | |||||
2003-12-29 | Merge dri-0-1-branch to trunk. Notable changes: | Eric Anholt | 22 | -445/+3877 | |
- Add libdrm and libdri. Portions of the DRI extension are stubbed out. - Use the DRM in the ATI driver when available. This provides a minor performance improvement in x11perf, and opens the possibility of using the 3d hardware for acceleration in the future. - Implement solid fill acceleration for Composite in KAA. - Implement Blend hook for Composite and use it on r128. - Fix a bug of mine that resulted in overuse of offscreen memory. - Fix many miscellaneous bugs in ATI driver and add PCI IDs. | |||||
2003-12-19 | XFree86 4.3.99.902 (RC 2)xf86-4_3_99_902 | Kaleb Keithley | 42 | -251/+3425 | |
2003-12-08 | Add initial SiS 300-series (300, 305, 540, 630, 730) driver based off of | Eric Anholt | 7 | -1/+1826 | |
the ATI driver. It suffers from hw/sw synchronization problems, it looks like, but may be good enough to work on Render acceleration experiments. Committing it as-is so I don't lose it again. | |||||
2003-12-04 | XFree86 4.3.99.901 (RC 1)xf86-4_3_99_901 | Kaleb Keithley | 22 | -85/+285 | |
2003-12-02 | Wrap ClipNotify to see region motions during MoveWindow. | Keith Packard | 5 | -46/+98 | |
Check window reorigin in PositionWindow and bump pixmap serial numbers to revalidate GCs. Fix picture clip region origin in automatic update Initialize client private 'critical' value Clean up pixmap bounds checking code to only affect contents allocated by fb. Oops. Call SourceValidate for Composite operations. Add Xchips server (vesa based) | |||||
2003-12-01 | Add support for setting the video mode.dri-0-1-branchpoint | Anders Carlsson | 1 | -3/+79 | |
2003-12-01 | Call KdShadowUnset before fbdevSetShadow. | Phil Blundell | 1 | -0/+2 | |
2003-12-01 | - Add fbdev mode-setting backend to Xati. It and vesa are compiled in when | Eric Anholt | 7 | -69/+250 | |
available, with fbdev being used by default. - Use depth 16 by default when vesa backend is used. - Add MMIO defines for PowerPC (should be in a common location). Many thanks for Michel Daenzer for much of this code. | |||||
2003-12-01 | Add more RV250 PCI IDs. | Eric Anholt | 1 | -0/+4 | |
2003-12-01 | Remove sys/io.h inclusion from some files that didn't need it, and change | Eric Anholt | 3 | -3/+1 | |
asm/io.h to sys/io.h in vga.c, which newer Linux complains about. | |||||
2003-11-25 | Add new Radeon 9200 PCI IDs. | Eric Anholt | 1 | -0/+3 | |
2003-11-25 | XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folksxf86-4_3_99_16 | Kaleb Keithley | 389 | -12806/+22311 | |
2003-11-25 | Initial revisionXORG-STABLE | Kaleb Keithley | 61 | -0/+16286 | |
2003-11-23 | - Fix Radeon offscreen pixmap pitch alignment. | Eric Anholt | 1 | -18/+18 | |
- Remove usleeps from idle and waitavail code, recommended by keithp. - Add a workaround for apparent broken acceleration with Rage 128 and offset alignment with 8-bit acceleration (24-hack and plain 8-bit). - Minor cleanup of setup code. |