History log of /xsrc/external/mit/xorg-server/dist/fb/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
54b5899c 24-Jun-2025 mrg <mrg@NetBSD.org>

initial import of xorg-server-21.1.18

eee80088 25-Oct-2023 mrg <mrg@NetBSD.org>

initial import of xorg-server-21.1.9

d36a1693 08-Jan-2023 mrg <mrg@NetBSD.org>

initial import of xorg-server-21.1.6

c82838c1 19-Dec-2022 mrg <mrg@NetBSD.org>

initial import of xorg-server-21.1.5

dc61d50d 15-Jul-2022 mrg <mrg@NetBSD.org>

initial import of xorg-server-21.1.4

5a112b11 15-Jul-2022 mrg <mrg@NetBSD.org>

merge xorg-serer 21.1.3.

ed6184df 15-Jul-2022 mrg <mrg@NetBSD.org>

initial import of xorg-server-21.1.3

a035e2b2 11-Jul-2021 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.20.12

c8548ba8 27-Apr-2021 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.20.11

5a7dfde8 05-Dec-2020 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.20.10

427d0583 09-Aug-2020 tsutsui <tsutsui@NetBSD.org>

Revert upstream "fb: Remove even/odd tile slow-pathing" changes.

https://gitlab.freedesktop.org/xorg/xserver/-/commit/e572bcc7f4236b7e0f23ab762f225b3bce37db59
>> fb: Remove even/odd tile slow-pathing
>>
>> Again, clearly meant to be a fast path, but this turns out not to be the
>> case.

This causes serious performance regression on 1bpp servers.
Ok'ed by mrg@. See my post on tech-x11@ for more details:
https://mail-index.netbsd.org/tech-x11/2020/08/07/msg002115.html

b2450a3a 18-Jul-2020 tsutsui <tsutsui@NetBSD.org>

Pull 1bpp server fixes from xorg-server.old:

https://mail-index.netbsd.org/source-changes/2020/07/18/msg119488.html
> Fix 1bpp Xservers on "whitePixel=0, blackPixel=1" VRAMs.
>
> - Don't override pScreen->blackPixel and pScreen->whitePixel
> (set in MD server Init functions per -filpPixels option)
> on 1bpp servers in merged fbSetupScreen() (merged one
> from cfbSetupScrenn and mfbSetupScreen() in old xsrc/xfree)
> - Pull mfbCreateColormap() function from old xsrc/xfree tree
> and use it on 1bpp servers

Confirmed on luna68k 1bpp Xorg 1.20 server using xf86-video-wsfb
with "-flipPixels" option.

e23ec014 03-Mar-2019 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.20.4

7e31ba66 31-Dec-2018 mrg <mrg@NetBSD.org>

merge xorg-server 1.20.3.

1b5d61b8 31-Dec-2018 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.20.3

f7df2e56 11-Aug-2016 mrg <mrg@NetBSD.org>

first merge of netbsd changes. not tested yet.

35c4bbdf 10-Aug-2016 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.18.4


/external/mit/xorg-server/dist/fb/Makefile.am
/external/mit/xorg-server/dist/fb/Makefile.in
/external/mit/xorg-server/dist/fb/fb.h
/external/mit/xorg-server/dist/fb/fb24_32.c
/external/mit/xorg-server/dist/fb/fb24_32.h
/external/mit/xorg-server/dist/fb/fballpriv.c
/external/mit/xorg-server/dist/fb/fbarc.c
/external/mit/xorg-server/dist/fb/fbbits.c
/external/mit/xorg-server/dist/fb/fbbits.h
/external/mit/xorg-server/dist/fb/fbblt.c
/external/mit/xorg-server/dist/fb/fbbltone.c
/external/mit/xorg-server/dist/fb/fbcmap_mi.c
/external/mit/xorg-server/dist/fb/fbcopy.c
/external/mit/xorg-server/dist/fb/fbfill.c
/external/mit/xorg-server/dist/fb/fbfillrect.c
/external/mit/xorg-server/dist/fb/fbfillsp.c
/external/mit/xorg-server/dist/fb/fbgc.c
/external/mit/xorg-server/dist/fb/fbgetsp.c
/external/mit/xorg-server/dist/fb/fbglyph.c
/external/mit/xorg-server/dist/fb/fbimage.c
/external/mit/xorg-server/dist/fb/fbline.c
/external/mit/xorg-server/dist/fb/fboverlay.c
/external/mit/xorg-server/dist/fb/fboverlay.h
/external/mit/xorg-server/dist/fb/fbpict.c
/external/mit/xorg-server/dist/fb/fbpict.h
/external/mit/xorg-server/dist/fb/fbpixmap.c
/external/mit/xorg-server/dist/fb/fbpoint.c
/external/mit/xorg-server/dist/fb/fbpush.c
/external/mit/xorg-server/dist/fb/fbrop.h
/external/mit/xorg-server/dist/fb/fbscreen.c
/external/mit/xorg-server/dist/fb/fbseg.c
/external/mit/xorg-server/dist/fb/fbsetsp.c
/external/mit/xorg-server/dist/fb/fbsolid.c
/external/mit/xorg-server/dist/fb/fbtrap.c
/external/mit/xorg-server/dist/fb/fbutil.c
/external/mit/xorg-server/dist/fb/fbwindow.c
/external/mit/xorg-server/dist/fb/wfbrename.h
475c125c 03-Jun-2013 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.10.6

65b04b38 02-Aug-2011 mrg <mrg@NetBSD.org>

merge cornflakes with xorg-server 1.10.3

9ace9065 02-Aug-2011 mrg <mrg@NetBSD.org>

initial import of xorg-server 1.10.3. highlights include:
- fixes xorg bugs 29969, 30367, 30527, 30267, 30260, 29046,
30260, 31548, 28672, 24887, 32115, 21457, 32436, 21827,
28414, 24703, 32803, 16318, 33449, 33324, 33929, 35082,
35209, 36146, 36119
- many additional NULL checks
- adjustments related to input ABI 12
- *lots* of dead code removal
- vga arbitrator fixes
- GL fixes
- EDID fixes
- conversion to using asprintf() in many places
- many fixes from valgrind, compiler warnings

see these for more details:
http://lists.freedesktop.org/archives/xorg-announce/2011-February/001612.html
http://lists.freedesktop.org/archives/xorg-announce/2011-April/001646.html
http://lists.freedesktop.org/archives/xorg-announce/2011-May/001675.html
http://lists.freedesktop.org/archives/xorg-announce/2011-July/001710.html

6747b715 23-Nov-2010 mrg <mrg@NetBSD.org>

import xorg-server 1.9.2. important changes since 1.6.5 include:

- built-in symbol visibility, default not export
- fixes for various crashes
- many fixes for XI2, EXA, dix, render, glx, xkb, EDID, randr, Xv,
resource handling, Xext, vfb, xfree86 / vga and composite support.
- fixes several memory leaks
- many many documentation updates
- record extension enabled
- no longer looks for XF86Config files

b1d344b3 09-Nov-2009 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.6.5

637ac9ab 11-Jun-2009 mrg <mrg@NetBSD.org>

merge xorg-server 1.6.1.190.

XXX: our Pci.[ch] changes need to be re-looked at, i think.

4642e01f 11-Jun-2009 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.6.1.901

7bf6719f 11-Aug-2008 mrg <mrg@NetBSD.org>

fix a macro to apply the cast to the result, not the conditional.

05b261ec 31-Jul-2008 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.4.2


/external/mit/xorg-server/dist/fb/Makefile.am
/external/mit/xorg-server/dist/fb/Makefile.in
/external/mit/xorg-server/dist/fb/fb.h
/external/mit/xorg-server/dist/fb/fb24_32.c
/external/mit/xorg-server/dist/fb/fb24_32.h
/external/mit/xorg-server/dist/fb/fballpriv.c
/external/mit/xorg-server/dist/fb/fbarc.c
/external/mit/xorg-server/dist/fb/fbbits.c
/external/mit/xorg-server/dist/fb/fbbits.h
/external/mit/xorg-server/dist/fb/fbblt.c
/external/mit/xorg-server/dist/fb/fbbltone.c
/external/mit/xorg-server/dist/fb/fbbstore.c
/external/mit/xorg-server/dist/fb/fbcmap.c
/external/mit/xorg-server/dist/fb/fbcmap_mi.c
/external/mit/xorg-server/dist/fb/fbcopy.c
/external/mit/xorg-server/dist/fb/fbfill.c
/external/mit/xorg-server/dist/fb/fbfillrect.c
/external/mit/xorg-server/dist/fb/fbfillsp.c
/external/mit/xorg-server/dist/fb/fbgc.c
/external/mit/xorg-server/dist/fb/fbgetsp.c
/external/mit/xorg-server/dist/fb/fbglyph.c
/external/mit/xorg-server/dist/fb/fbimage.c
/external/mit/xorg-server/dist/fb/fbline.c
/external/mit/xorg-server/dist/fb/fboverlay.c
/external/mit/xorg-server/dist/fb/fboverlay.h
/external/mit/xorg-server/dist/fb/fbpict.c
/external/mit/xorg-server/dist/fb/fbpict.h
/external/mit/xorg-server/dist/fb/fbpixmap.c
/external/mit/xorg-server/dist/fb/fbpoint.c
/external/mit/xorg-server/dist/fb/fbpseudocolor.c
/external/mit/xorg-server/dist/fb/fbpseudocolor.h
/external/mit/xorg-server/dist/fb/fbpush.c
/external/mit/xorg-server/dist/fb/fbrop.h
/external/mit/xorg-server/dist/fb/fbscreen.c
/external/mit/xorg-server/dist/fb/fbseg.c
/external/mit/xorg-server/dist/fb/fbsetsp.c
/external/mit/xorg-server/dist/fb/fbsolid.c
/external/mit/xorg-server/dist/fb/fbstipple.c
/external/mit/xorg-server/dist/fb/fbtile.c
/external/mit/xorg-server/dist/fb/fbtrap.c
/external/mit/xorg-server/dist/fb/fbutil.c
/external/mit/xorg-server/dist/fb/fbwindow.c
/external/mit/xorg-server/dist/fb/wfbrename.h