Eric Anholt
2bea33e881
Don't let the visible screen get "migrated" offscreen, which manifests
...
itself as a hang.
Reported by: Ginokas <ginokas@free.fr >
2004-05-14 00:27:29 +00:00
Eric Anholt
40354e7618
Add generic functions for copying packed/planar XV data, copied from
...
mach64.
2004-05-13 22:57:15 +00:00
Eric Anholt
2e330e980f
Move fourcc.h to a generic location in src/.
2004-05-13 21:41:48 +00:00
Keith Packard
f52a4d472d
Follow GLX in setting ARGB visual nplanes to 24.
...
Retry current mouse protocol when sync is lost
2004-05-13 21:25:51 +00:00
Eric Anholt
aa5a878472
There's no need to explicitly set softCursor -- kdrive handles this if the
...
cursor hooks aren't set.
2004-05-13 21:15:06 +00:00
Egbert Eich
75d96afcc4
BugZilla #601 : Fixing makedepend choking on floating point exception
...
because CHAR_BIT is defined to __CHAR_BIT__ which is a compiler
intrinsic define. BugZilla #605 : Fixing build on IA64 which is broken
due to the inclusion of the kernel header asm/page.h. Kernel headers
however don't work with
-ansi. The inclusion of asm/page.h can however savely be removed as it
there are plenty of other ways to determine the page size.
2004-05-06 17:31:17 +00:00
Keith Packard
7124cfaa00
Use current resolution by default, change rate to 75 to match
...
fbdevModeSupported cut-off (?). Glenn McGrath <glennm@hydrix.com >
2004-05-06 16:19:32 +00:00
Keith Packard
b5f200ce9d
Attached is a patch to fix a build error whe ncompiling with tslib support,
...
a variable wasnt set, i just changed it to be like the other
MAkefile.ams :) -- Glenn McGrath <glennm@hydrix.com >
2004-05-04 03:28:06 +00:00
Keith Packard
a8429d7610
Add completely fake X server -- draws to allocated buffer, has no keyboard
...
or mouse.
2004-04-28 07:26:46 +00:00
Egbert Eich
2fb5886200
Merging XORG-CURRENT into trunk
2004-04-23 19:54:30 +00:00
Egbert Eich
0664db19bf
Merging XORG-CURRENT into trunk
2004-04-23 18:54:16 +00:00
Franco Catrin L
20248eedd6
fixed Changelog format
2004-04-11 16:39:48 +00:00
Franco Catrin L
bc7168ee76
Added ROP
2004-04-11 16:24:03 +00:00
Franco Catrin L
784d37ee36
Fixed size calculation in solid rendering
2004-04-11 15:51:04 +00:00
Franco Catrin L
056322336c
Basic bitblt implementation
2004-04-11 15:20:17 +00:00
Franco Catrin L
c231856a13
First acceleration function implemented (DrawSolid)
2004-04-11 00:53:10 +00:00
Franco Catrin L
47436a8af8
Finnally got MMIO working all timecat ChangeLog cat ChangeLog cat ChangeLog
...
:-D
2004-04-11 00:15:57 +00:00
Franco Catrin L
1740b938e4
Return back to VESA only version
2004-04-06 18:09:44 +00:00
Franco Catrin L
07bc231872
small fixes, but still can't get this driver woking again
2004-04-05 18:19:34 +00:00
Brent Cook
b526276faa
removed hardcoded vesa references so we can operate with any backend. fbdev
...
works for initializing the screen, but input fails shortly after.
2004-04-05 02:52:35 +00:00
Brent Cook
920e6ff81b
Begin separating VESA calls into a more generic backend wrapper like the
...
ati driver, cascading between VESA and FBDEV. We only have init
functions done so far; need to add all of the others. Fixed some
compiler warnings. Whitespace and formatting cleanups (using 4 spaces,
no tabs)
2004-04-04 07:30:07 +00:00
Brent Cook
530371ceaf
added touchscreen support, detect all known PCI chips in the Neomagic line.
...
We'll not bother with ISA for now.
2004-04-03 22:26:37 +00:00
Brent Cook
962b898868
initial import of original driver by Franco Catrin L. Wraps VESA for most
...
parts, with some hardware acceleration enabled for the cursor on the
NM2300.
2004-04-03 22:22:48 +00:00
Torrey Lyons
f1394ec3ce
Change XFree86 Project to X.Org Foundation in localized XDarwin splash
...
screens.
2004-03-24 22:15:25 +00:00
Torrey Lyons
d2bbcc0dee
Change XFree86 Project to X.Org Foundation in XDarwin splash screen.
2004-03-24 22:12:34 +00:00
Egbert Eich
dae90c3af9
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2004-03-14 08:34:49 +00:00
Daniel Stone
45b638b87f
Twenty link errors for Xizzle now - count 'em. 20.
...
Get rid of all references to SCO.
Change SDK include dir to $(includedir)/xizzle. Add SDK libs where
necessary.
Reformat to be nicer and easier to shuffle around; also, fix lib ordering
so we get so much closer to the elusive final link. Shuffle
common/xf86Init.c into libxizzle.a.
Fix a couple of early snafus - s/BUILDXI/XINPUT/, et al; make the SDK stuff
conditional as needed; fix the SBus includes.
Name library os-support/libxizzleos.a, not os-support/foo/libxizzlefoo.a.
Clean up ARCH_SOURCES so it's always initialised to something.
Move linked libraries to _LIBADD, which somehow escaped my attention. Make
inclusion of drm/libxizzlelinuxdrm.a dependent on DRI.
s/VERSION/VBE_VERSION/;
Axe this redundant dir.
All Xizzle-specific: axe hw/xizzle/Xi, shuffle link order, fix list of
required modules to be vaguely sane, add some pertinent libs/incs.
2004-03-10 11:49:11 +00:00
Egbert Eich
867451f1ab
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2004-03-03 12:12:50 +00:00
Jaymz Julian
6c412a43e4
sdl x server so that we can x-on-x the fb stuff for ease of debugging. if
...
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-28 09:47:55 +00:00
Egbert Eich
df0313d35b
readding XFree86's cvs IDs
2004-02-26 13:36:15 +00:00
Egbert Eich
147aae87fd
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2004-02-26 09:23:53 +00:00
Kaleb Keithley
4ee0a53de8
Import most of XFree86 4.4RC3. This import excludes files which have the
...
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 20:35:22 +00:00
Kaleb Keithley
dcdd47ebbd
Initial revision
2004-02-23 20:35:19 +00:00
Warren Turkal
a27ffd2678
completely get rid of NeedNestedPrototypes
...
completely get rid of NeedVarargsPrototypes
remove a lot of NeedFunctionPrototypes
ansify many function declarations
2004-02-18 02:12:44 +00:00
Warren Turkal
b146ef1548
Moving toward a working input extension.
2004-02-15 15:04:57 +00:00
Jaymz Julian
bd20c8d340
Polling input mode for the kdrive os layer. And a moose!
2004-02-05 09:09:51 +00:00
Jaymz Julian
af798d2774
More NULL checks. These ones are more useful than the last (which just made
...
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-02-04 16:08:27 +00:00
Egbert Eich
3c64b65d80
Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
2004-01-29 08:08:57 +00:00
Eric Anholt
2ec70aa701
Disable GLX visuals code on !GLXEXT, and remove a useless prototype.
2004-01-25 05:31:24 +00:00
Eric Anholt
01e9cc858a
- Add glx visuals code based on XFree86's Radeon driver.
...
- 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 01:30:33 +00:00
Eric Anholt
f2bedd17af
Oops, turn fallback output back off.
2004-01-25 01:16:19 +00:00
Eric Anholt
26c5a8dfdd
Whitespace cleanup.
2004-01-25 01:04:12 +00:00
Keith Packard
6870c08157
Oops, lost a diff needed for the non-screen format pixmap code
2004-01-15 09:19:56 +00:00
Keith Packard
3867e03cb6
Fix up some mis-used variable names
2004-01-15 09:15:53 +00:00
Keith Packard
f233bbf365
Accelerate non-screen format pixmaps.
2004-01-15 09:13:01 +00:00
Anders Carlsson
a265167f19
Add IPAQ modeline by Dennis Noordsij.
2004-01-14 10:00:00 +00:00
Eric Anholt
6c97b277d9
Support 1x1 repeat sources in R128's Blend.
2004-01-11 00:10:34 +00:00
Eric Anholt
9270256565
Change PCI ID information field to be one of r128, r100, r200, r300. This
...
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 08:43:48 +00:00
Eric Anholt
5d51dfc69c
Use the scratch area for Composite when one of src or dst is in memory.
2004-01-09 08:40:32 +00:00
Eric Anholt
6d8001f468
Compile fixes for non-DRI case and for non-C99 compiler.
2004-01-08 20:18:13 +00:00