todd
b396c5a181
puffy 5.3
2013-02-07 23:16:21 +00:00
miod
713544d2fb
sync
2013-02-07 22:20:10 +00:00
jsg
d6d6af1958
Several changes to resolve screen corruption sometimes seen with dpms
...
on ivy bridge, mostly based on upstream drm code:
- remove a workaround which was in itself causing issues
- switch the order of disabling fdi rx & tx
- disable DPLL_SEL when disabling the crtc
- add a few extra delays
Most of this concerns the gen5+ crtc disable function, and thanks
to a bunch of testers this is known to still work fine on gen 5/6/7.
ok kettenis@ matthieu@
2013-02-01 11:09:26 +00:00
brad
491025efd7
Rename dprintf function to debugprintf so as to not conflict with POSIX
...
function name.
ok millert@
2013-01-25 22:33:54 +00:00
sobrado
c7c3d2e810
example should conform to constraint on section identifiers.
...
ok matthieu@
2013-01-22 21:37:09 +00:00
stsp
2d8816a8c4
Stop the radeon driver from trying to restore text mode on PALM and newer
...
chip generations. The driver is currently unable to restore text mode on
these chips, and attempting to restore text mode anyway results in the
display not being restored properly when switching back to X. The only way
of restoring the display after restarting X was to reboot the machine.
ok mpi@
2013-01-20 15:06:45 +00:00
kettenis
87c6ca56f8
Only require DRM 1.2. That's the version we claim to support and it the driver
...
doesn't actually seem to require any newer interfaces.
ok jsg@
2013-01-17 11:07:36 +00:00
kettenis
f43e7c87ae
Fix previous.
2013-01-17 11:02:54 +00:00
kettenis
2699efd7db
Open /dev/drm0 instead of /dev/dri/card0 and add privsep support.
...
ok jsg@
2013-01-17 11:00:57 +00:00
matthieu
c0a0ffd5bb
update
2013-01-17 07:34:37 +00:00
matthieu
e014b201d3
regen
2013-01-17 07:22:28 +00:00
matthieu
062bd345e3
Add BSD Makefile.
2013-01-17 07:21:06 +00:00
matthieu
a4939b0756
Import xf86-video-modesetting 0.6.0.
...
Requested by jsg@ and kettenis@ for KMS testing.
2013-01-17 07:16:32 +00:00
sthen
2e97681d72
C++11 requires a space between literal and identifier; backport fix
...
from 7069d717e9 upstream. ok matthieu@
2013-01-15 11:47:43 +00:00
martynas
70cf9f81f9
Remove annoying is lvds, is crt debug stuff. OK jsg@.
2013-01-15 06:31:43 +00:00
matthieu
a1b45c3bae
update
2013-01-14 22:26:04 +00:00
matthieu
67878e3e10
Update to xmessage 1.0.4
2013-01-14 22:20:02 +00:00
matthieu
2d316473d8
update to xmag 1.0.5
2013-01-14 22:17:01 +00:00
matthieu
37a4b27bd4
Update to xgc 1.0.4
2013-01-14 22:13:39 +00:00
matthieu
a5fd897ecd
update to xedit 1.2.1
2013-01-14 22:05:51 +00:00
matthieu
cde6b95003
missed files in xconsole 1.0.5 update
2013-01-14 22:01:59 +00:00
matthieu
55a23a69db
Upate to xconsole 1.0.5
2013-01-14 21:57:37 +00:00
matthieu
90a3eecec7
update to viewres 1.0.4
2013-01-14 21:45:33 +00:00
matthieu
3928052c8d
update to showfont 1.0.4
2013-01-14 21:41:14 +00:00
matthieu
d0e53e7817
Update to editres 1.0.6
2013-01-14 21:35:37 +00:00
okan
a39c86a915
put back r1.68 which allows an empty group to be sticky; behavior
...
change noticed by Thomas Pfaff and diagnosis why we need to
group_setactive in this case by Alexander Polakov. replace XXX with
a useful comment.
2013-01-13 13:55:12 +00:00
todd
111bcd46d4
sync
2013-01-11 18:24:45 +00:00
okan
01f04be317
set the initial group to '1', missed by recent off-by-one group
...
numbering re-work; discovered the hard way by sthen@.
ok sthen@
2013-01-10 15:28:11 +00:00
jsg
2a45c0933f
Enable more libdrm functions. Determine if modesetting is supported
...
based on a modesetting ioctl that checks the DRIVER_MODESET flag on
the kernel side instead of the sysfs approach linux takes.
ok mpi@
2013-01-09 10:47:08 +00:00
okan
a56cb7d9d2
add per-group vert/horiz tiling support; introduces 2 new bind commands,
...
'vtile' and 'htile'; from Alexander Polakov.
2013-01-08 15:16:04 +00:00
okan
62ff18b6d7
teach screen_find_xinerama() about gap and adjust (simplify) callers;
...
menu becomes gap-aware for free.
2013-01-08 04:12:51 +00:00
okan
1124cee92f
fix menu/client placement in panning setups; XineramaQueryScreens gives
...
us the width of the psuedo screen, but here we need the edge instead
(xmax/ymax); just re-use w/h here for now.
2013-01-07 21:53:23 +00:00
okan
5c111b8c13
revert previous
2013-01-07 21:45:24 +00:00
okan
0fc885f41e
unbreak xinerama support from r1.41 for panning setups
2013-01-07 20:32:19 +00:00
todd
10f847cc6e
sync
2013-01-07 17:41:03 +00:00
okan
968dc645ee
use cc->bwidth in client_vmax since we've yet to reset it (matches
...
client_hmax); from Jan Stary
2013-01-06 01:01:26 +00:00
matthieu
ec0060cc12
Update to xf86-video-mach64 6.9.4
2013-01-05 17:00:06 +00:00
matthieu
e4b723e225
Update to libXdamage 1.4.4. No actual code change.
2013-01-05 15:02:19 +00:00
matthieu
6b1c26f771
Update to libXcomposite 0.4.4. No actual code change.
2013-01-05 14:59:39 +00:00
matthieu
240eb9af41
Update to freetype 2.4.11. Tested by krw@, jasper@ and on a bulk ports
...
build by naddy@.
2013-01-04 16:51:55 +00:00
matthieu
553160c001
update
2013-01-04 16:46:31 +00:00
matthieu
82b6425627
Update to xterm 287. tested by mpi@ and krw@.
2013-01-04 16:40:18 +00:00
okan
65585e276f
rename {h,v}max functions for consistency; from Jan Stary
2013-01-04 16:30:03 +00:00
okan
8ca4aa87e7
really these are just border colors, so adjust the define
2013-01-04 16:27:58 +00:00
okan
41fd96bb01
spacing
2013-01-04 16:23:51 +00:00
okan
9e11fcccad
get rid of struct color
2013-01-04 16:23:04 +00:00
todd
520786c0b2
sync
2013-01-04 15:57:41 +00:00
matthieu
ae98b909ab
Regen autotools files once more.
...
Apparently previous version was generated with some of my local changes
to use /usr/bin/libtool. This is causiing problems with the XvMC libs
shared libraries versions.
2013-01-03 15:00:26 +00:00
okan
07daaf479c
pass the screen workarea, as opposed to viewarea, allowing client
...
snapping to honor gap.
2013-01-02 21:41:14 +00:00
okan
7fa6ca94df
re-work client_snapcalc() so it takes client and edge dimensions with
...
snapdist; allows for simplier snap calculations.
required for an upcoming diff for honoring gap.
2013-01-02 21:37:21 +00:00