Commit Graph

6353 Commits

Author SHA1 Message Date
jcs
13d37ac4fa modesetting: setup colormap
Fixes utilities like xcalib

Upstream xorg commit ac138f9b31b0fba00742edbc3326afe66e28099a
ok matthieu
2018-04-19 14:52:34 +00:00
cheloha
26b9521ab8 Don't use optarg as format string.
ok millert@
2018-04-09 18:16:44 +00:00
cheloha
c37ef19e61 Measure statistics against UPTIME clock.
So that your statistics remain correct if the system wall clock is
changed during playback.

Use CLOCK_UPTIME instead of CLOCK_MONOTONIC so that statistics remain
correct across suspend/resume.

Testing by tobias@, sthen@,
and Benjamin Baier <programmer AT netzbasis DOT de>.

ok sthen@
2018-04-09 15:48:14 +00:00
matthieu
ef72b46fda update 2018-04-02 17:06:59 +00:00
matthieu
4134ad057d sync 2018-04-02 17:06:24 +00:00
matthieu
ec1ab865de Unhook libXfont from the build. Obsoleted by libXfont2.
Bulk ports build checked by naddy@. Thanks.
2018-04-02 17:06:02 +00:00
matthieu
690963b7f6 update 2018-03-29 20:50:18 +00:00
matthieu
75cfafe8e6 Update to bdftopcf 1.1 2018-03-29 20:34:30 +00:00
matthieu
a59a4af1e1 Update to xterm 331 2018-03-29 20:23:53 +00:00
matthieu
6e8ae15186 Update to xterm 331 2018-03-29 20:22:05 +00:00
matthieu
364ef0736d Update to xterm 331 2018-03-29 20:19:15 +00:00
matthieu
29028f9d32 Update to util-macros 1.19.2 2018-03-29 20:17:29 +00:00
matthieu
4ae54e6e96 Force radeon driver to EXA acceleration on all chipsets where it's
supported. Avoids panics caused by glamor reported by several people.
ok deraadt@
2018-03-20 20:33:14 +00:00
jsg
5560e929d0 update 2018-03-17 23:43:20 +00:00
jsg
964be7ea2c update to xf86-video-ati 18.0.1
* The Xorg process could crash when multiple primary screens are
  configured in xorg.conf.
* TearFree could trigger debugging messages in the pixman library
2018-03-17 23:42:12 +00:00
jsg
c2b80944a9 take a change from xlockmore 5.55 to make it build with llvm 6.0.0
ok matthieu@
2018-03-16 00:43:32 +00:00
aoyama
55401507ab After updated to xserver 1.19.5, the con figure's default value of
--enable-glamor has changed from 'no' to 'auto'.
This makes an error running configure on luna88k, so disable it
explicitly with ${XENOCARA_BUILD_GL}=no machines.

ok jsg@
2018-03-15 10:02:36 +00:00
jsg
9c5276aaeb update 2018-03-13 06:15:10 +00:00
jsg
c28eaba603 update to xf86-video-ati 18.0.0
Avoids failing page flips reported by landry@ with a pending xfce4 4.13
update (doesn't occur with xfce 4.12 currently in ports).
2018-03-13 06:13:13 +00:00
matthieu
1081ebf4de update 2018-03-12 18:49:31 +00:00
matthieu
891ed56e15 Explicitely initialize memory allocated when cur_count==0.
Caused uninitilized memory reads and corruption  with some
fonts (ja-sazanami-ttf).
Issue reported and diagnosticed by Bryan Linton bl at shoshoni dot info.
Thanks.
2018-03-12 18:49:08 +00:00
matthieu
36698ec3d7 update 2018-03-07 21:24:33 +00:00
deraadt
8f7567ad94 sync 2018-03-03 02:29:50 +00:00
jsg
90d807dc1b use clock_gettime() path on PIPE_OS_BSD in os_time_get_nano()
committed upstream as 7bea40e56652a1ded4374d92fb340b454fbac475

clock_nanosleep() isn't available yet so the usleep() path stays for
os_time_sleep()
2018-03-02 05:25:17 +00:00
jsg
4a71c37370 Correct a pointless longstanding difference in ioctl numbering between
linux and add back struct members.

Avoids diffs in inteldrm, libdrm and Mesa >= 17.2.

ok kettenis@
2018-02-28 00:45:06 +00:00
jsg
5397eac377 update glxinfo to mesa-demos 8.4.0 2018-02-23 10:37:24 +00:00
jsg
ff54d44d65 No need to override PTHREADSTUBS_CFLAGS/PTHREADSTUBS_LIBS anymore
as the configure scripts have been changed to avoid pthread-stubs.
2018-02-21 06:01:53 +00:00
jsg
494810fbed Don't try to use pthread-stubs on OpenBSD.
A similiar change is already committed upstream.
2018-02-21 05:04:29 +00:00
jsg
a5f022de9b sync 2018-02-20 04:57:31 +00:00
jsg
0af2cdbd29 update 2018-02-20 04:56:00 +00:00
jsg
5d95bbee18 update to xf86-video-ati 7.10.0
tested by matthieu@ and myself on a wide range of radeons
2018-02-20 04:49:19 +00:00
anton
0fee670a91 Do not print any parse errors when ~/.cwmrc is missing. Regression introduced in
revision 1.109 of calmwm.c.

ok okan@
2018-02-19 19:29:42 +00:00
matthieu
f703f1b398 update 2018-02-18 20:19:43 +00:00
matthieu
857585fc69 Update to xserver 1.19.6. bug fix release 2018-02-18 17:16:37 +00:00
jsg
b406e94aae update 2018-02-17 02:34:38 +00:00
jsg
46f12282df sync 2018-02-17 02:32:47 +00:00
jsg
32150df089 Merge libdrm 2.4.89 2018-02-17 02:31:15 +00:00
jsg
0d2d0904cd Import libdrm 2.4.89 2018-02-17 02:24:37 +00:00
okan
697099fca8 Store the screen's visual type and colormap. 2018-02-13 15:43:15 +00:00
okan
4943cc002d Consolidate region 'view' and 'area'. 2018-02-13 15:06:22 +00:00
okan
f1e693de1a limit scope of screen_apply_gap() 2018-02-09 20:08:07 +00:00
okan
088c402dd1 Clean up conf_file/homedir and conf_init() bits. 2018-02-09 19:54:54 +00:00
okan
96465e4cd4 Use screen's saved view instead of re-querying the server. 2018-02-06 15:05:20 +00:00
okan
5e4538db44 Slightly expand and expose verbose debugging. 2018-02-04 22:56:26 +00:00
jsg
1742a041f4 armv7 has builtin atomics since the switch to clang 2018-02-04 00:36:24 +00:00
okan
b5c7b4db44 add debugging for x events 2018-02-02 13:50:22 +00:00
okan
231107e041 Add a simple debug logging mechanism. 2018-02-02 13:40:55 +00:00
okan
17954eae66 Simplification; use asprintf where appropriate now. 2018-02-02 13:27:25 +00:00
okan
05e2523486 Use func attributes where appropriate. 2018-02-01 15:17:51 +00:00
okan
5a56fafb12 Fix wins comparison declaration since it's unsigned from XQueryTree(). 2018-01-23 16:18:59 +00:00