> Has anyone been around long enough to know how jim, keith and lemke
> managed to get their twmrc files included in the samples that come
> in the package?
Because that's what we packaged with the old X consortium releases, and
no-one has bothered to change them?
--
-keith
signature.asc
Desc
Ismael Luceno writes:
> AFAIK XRender can't do vsync. You may want to use OpenGL for
> everything, or even just for the presentation step in order to do
> the vsync...
GL and Vulkan use the Present extension, which can also be used by other
X applications.
--
-keith
signature.asc
Descriptio
Ryan McClue writes:
> I want this to sync with the monitor's VBLANK, i.e. vsync.
> How can this be achieved?
Draw to an offscreen pixmap and use the Present extension.
--
-keith
signature.asc
Description: PGP signature
Dawid Kowalczyk writes:
> Hello,
>
> Is it possible to call |XInitThreads| multiple times, for example 20
> times and not worry who calls it first?
XInitThreads isn't re-entrant, so you need to ensure that it isn't
getting invoked by multiple threads in parallel, but it does check to
see if it
Alan Coopersmith (2):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Keith Packard (2):
Note ABI of XResQueryClientIds
libXres 1.2.1
Ray Strode (1):
XRes: Use _XRead instead of _XRead32 for reading pid
git tag: libXres-1.2.1
ess and greater to characters that are difficult to access on some
keyboards
Keith Packard (6):
Don't cache converters in _Xlcmbtowc and Xlcwctomb
Don't attempt to unload locale context data
Avoid recursing through _XError due to sequence adjustment
Copy locale modifiers
Jason Nader (1):
Add missing `-help` function
Keith Packard (5):
Make output with unknown width terminal the same as old code
Free string list returned from XmbTextPropertyToTextList
Correct icon buffer width computation for truecolor terminals
Check return value
Michal Srb writes:
> It seems to work, but if I would try to create such file using the xauth
> command, it would not let me. It is also impossible to add any new records
> with
> display number, because they would get "merged" with those without
> number.
According to comments in AuGetBest.c:
This adds RandR leasing and non-desktop monitors along with fixing the
autotools build to include xcalibrate header files (if LEGACY is
selected).
Adam Jackson (1):
glproto: Add compatibility #defines for the typos we corrected
Keith Packard (6):
randr: Add Leases. [v4]
randr
Alan Corey writes:
> Maybe Java Swing then it's portable. I was enjoying the retro aspect
> though.
I've been using Swing for a couple of years now for GUI application
development. It definitely feels 'retro' in a lot of ways -- Java is
well on its way to being the successor to Cobol and Swing
Chuck Pergiel writes:
> What the heck is a 'Character Cell' font and how is it different from the
> other two kinds?
Fixed and 'ink inside', which is to say that all of the lit pixels are
inside a rectangle defined by the font ascent/descent and the width of
each character.
--
-keith
signatu
John Cox writes:
> Hi
>
> I'd like to use posix shared memory with the XShm extensions (rather
> than SysV). There appears to be support in the server and xproto for
> this (X_ShmAttachFd) but no support in libXext. Am I missing something
> and/or is there any way I can make use of this feature
After verifying that bug 1382444 has been fixed, it's time to release
1.19 at last.
Thanks to everyone who helped develop, test and document this release!
Ian Ray (1):
xwayland-shm: block signals during fallocate
Keith Packard (2):
dix: Make sure client is not in output_pe
xwayland: Set unaccelerated pointer motion delta if available
xwayland: Put getting a xwl_window from a Window in a helper
xwayland: Bind pointer constraints global
xwayland: Translate a pointer grab with confineTo to pointer confinement
xwayland: Add pointer warp emulator
A bit of a brownbag release; sorry I didn't catch the typo in review.
Keith Packard (2):
Fix typo __has_extenstion -> __has_extension
xproto 7.0.31
git tag: xproto-7.0.31
http://xorg.freedesktop.org/archive/individual/proto/xproto-7.0.31.tar
Jürg Billeter writes:
> Hi Jeremy,
>
> there is a typo in the __has_extension define, which breaks the build
> of other packages with GCC. Can you please apply the attached patch?
Yeah, I found that earlier today and this patch has already been
reviewed.
--
-keith
signature.asc
Description:
Here's the official RC1 for 1.19. Thanks to Jonas and Peter for getting
these two ABI/API changes reviewed.
Jonas Ådahl (2):
dix: Introduce CursorWarpedTo vfunc in Screen
dix: Incroduce CursorConfinedTo vfunc in Screen
Keith Packard (1):
Bump to 1.18.99.901 (1.19 RC1)
gi
Jonas Ådahl writes:
> Any chance to get the patches[0] needed for Xwayland pointer warp emulation
> merged before freezing the ABI/API?
I haven't seen any review on them.
--
-keith
signature.asc
Description: PGP signature
___
xorg@lists.x.org: X.Or
don't call pGlxDraw->destroy() if AddResource fails
dmx/glxProxy: don't free the glx pixmap twice if AddResource fails
modesetting: avoid double free if AddResource fails
xwin: no need to free auth data if AddResource fails
record: don't call RecordDeleteCo
Thomas Klausner writes:
> Thanks for the release. I assumed that for now this should be
> parallel-installable with libXfont(1), but there is one common file
> for both of them:
>
> include/X11/fonts/fontconf.h
>
> Can you please fix that?
I've pushed the fix to master; I can do another release.
Here's an update to the libXfont2 2.0 release that fixes a couple of
build issues that cropped up in the initial 2.0 changes.
Keith Packard (3):
Add missing 'attributes.m4' file
Remove fontconf.h
Bump version to 2.0.1
Matt Turner (1):
Convert to non-recurs
Matt Turner writes:
> I think you forgot to git add a file in the m4/ directory? I'm getting
>
> ./configure: line 19207: syntax error near unexpected token `with_cflags,'
> ./configure: line 19207: ` CC_CHECK_FLAGS_APPEND(with_cflags, CFLAGS,'
Hrm. 'make distcheck' worked, but 'm4/attributes.m4
EAK_SYMBOLS instead of -flat_namespace
Keith Packard (2):
Add compiler warning flags and fix warnings
Eliminate calls back to X server or font server functions by name (v4)
Thomas Klausner (1):
Fix is*() usage.
git tag: libXfont2-2.0.0
http://xorg.freedesktop.org/archive/individu
e_location()
glamor: fix build when DRI3 is not defined
Julien Cristau (1):
mi: fix typo in warning about overflowing queue
Jürg Billeter (1):
int10: Fix error check for pci_device_map_legacy
Keith Packard (28):
Mark development version for 1.18
glamor: Elimi
Olivier Fourdan writes:
> Hi Keith,
>
> So, err, anything that I could help with here?
I had to create a git repo on git.fd.o and mess with stuff a bit before
the release script would run, but things should be done now.
--
-keith
signature.asc
Description: PGP signature
_
This provides an Xlib-compatible API for the Present extension.
Keith Packard (9):
Initial import of Xlib Present binding
Add .gitignore
Update to protocol version 1.0
Elide redirect stuff.
Add kind/mode to Complete, set pixmap in Idle
Add PresentFreeInput to
Olivier Fourdan writes:
> Hi,
>
> (not sure if I should send this to xorg, xorg-devel or Keith directly,
> so I'm sending to xorg list copying Keith as well, I hope you don't
> mind...)
>
> I was wondering, will libXpresent ever be released?
Oh, yeah, we should release that. I frankly had forgot
Fixes for CVE 2015-0255. See Peter's associated email for more details.
Keith Packard (1):
Release 1.17.1
Olivier Fourdan (2):
xkb: Don't swap XkbSetGeometry data in the input buffer
xkb: Check strings length against request size
git tag: xorg-server-1.
t (v2)
config/udev: Respect seat assignments when assigned devices
Keith Packard (1):
Update to version 1.17.0
Nikhil Mahale (1):
os: Fix timer race conditions
git tag: xorg-server-1.17.0
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.17.0.tar.bz
contexts
Julien Cristau (2):
render: check request size before reading it [CVE-2014-8100 1/2]
glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 2/8]
Keith Packard (17):
glamor: Don't insert fbos from external objects into fbo cache
glamor: Always destroy EGL i
Thomas Klausner writes:
> I'll file a bug report so NetBSD will hopefully provide these.
> Is there a way libxshmfence can work without them?
The whole point is to build an inter-process synchronization mechanism,
so you need something that *can* work across processes.
If you have Linux-compati
Thomas Klausner writes:
> Hi!
>
> This version doesn't build for me on NetBSD-7.99.3/amd64 and gcc-4.8.4 with:
>
> CC xshmfence_pthread.lo
> xshmfence_pthread.c: In function 'xshmfence_init':
> xshmfence_pthread.c:122:5: error: implicit declaration of function
> 'pthread_mutexattr_setpsh
t for FreeBSD using umtx (v3).
Keith Packard (3):
Use /dev/shm as an optional shared memory directory
Use linux 3.17 memfd_create syscall when available
Bump version to 1.2
git tag: libxshmfence-1.2
http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.2.tar.bz
x redundant declaration warning in winprefslex.l
hw/xwin: Fix unused variable warning in winCreateMsgWindow()
configure.ac: Avoid "Your OS is unknown" warning when configuring for
Cygwin
configure.ac: Force --disable-libdrm on Cygwin
os: -displayfd should check ports
lient}) args
Keith Packard (2):
Add TRANS(Listen) function to re-enable specific listen sockets
xtrans 1.3.5
git tag: xtrans-1.3.5
http://xorg.freedesktop.org/archive/individual/lib/xtrans-1.3.5.tar.bz2
MD5: c5ba432dd1514d858053ffe9f4737dd8 xtrans-1.3.5.tar.bz2
ributed patches, review, testing
and comments.
Here's a list of the changes brought in since RC4:
Aaron Plattner (1):
xfree86: Only support one sysconfigdir
Hans de Goede (2):
Fix ODEV_ATTRIB_DRIVER overlapping with ODEV_ATTRIB_FD
config_odev_add_attribute*: Check for right a
my Huddleston Sequoia (1):
mi: Build fix: mieqProcessDeviceEvent returns void
Keith Packard (3):
present: Remove executing vblank from window list. Bug# 79709.
fb: Don't free NULL pixmap in fbCloseScreen. Bug #80313
Update to version 1.15.99.904
Kristian Høgsberg (1):
stContext -> lastGLContext
configure: Restore DEFAULT_LOGDIR to xwin-config.h, it is used
Julien Cristau (3):
configure: fix help text for dmx
configure: require fontsproto 2.1.3 for pointer typedef removal
configure: require xproto 7.0.26 for pointer typedef removal
Fix build when configured --enable-debug
Handle -displayfd and an explicit display number sensibly
Julien Cristau (1):
Xephyr: restore initial window resize lost in xcb conversion
Keith Packard (26):
dix: Allow NULL stipple in ChangeGC
mi: miPutImage with XYPixmap failed at dep
bug for trapezoid clip
Change the trapezoid render to use VBO.
Just use the shader to generate trapezoid if PolyMode == Imprecise
Fix the problem of VBO leak.
Fallback to pixman when trapezoid mask is big.
Keith Packard (68):
Bump release to 1.15.99.900
hw/xfree86: Make
Here's a stable xextproto to go along with Xserver 1.15
Keith Packard (1):
Bump release to 7.3
git tag: xextproto-7.3.0
http://xorg.freedesktop.org/archive/individual/proto/xextproto-7.3.0.tar.bz2
MD5: 70c90f313b4b0851758ef77b95019584 xextproto-7.3.0.tar.bz2
Having recovered from a pie-fueled sugar coma, I've gone ahead and
pushed out the final 1.15 release today. I didn't get any changes after
RC5, but did go ahead and merge some pending trivial Present extension
fixes.
Keith Packard (4):
present: Handle PresentOptionAsync for
dri3/shmfence detection
Ben Gamari (1):
Xi: Don't ActivateEarlyAccept POINTER_REGULAR listeners
Jeremy Huddleston Sequoia (3):
darwin: Don't leave stdin/stdout closed
XQuartz: Use asl_log_descriptor to log stdout/stderr of child processes
configure.ac: Add
unctions
hw/xwin/glx: Rewrite WGL wrappers after Xserver conversion to direct GL
dispatch
Keith Packard (13):
Select directory for MIT-SHM temp files at configure time
Xext: Use SHMDIR and O_TMPFILE when creating mapping files
miext: Move SyncShm FDs out of the way
file.
Add the required README file
make: add $(CWARNFLAGS)
make: list non installed headers under the _SOURCES variable
lint: remove usage of libxshmfence_la_SOURCES
Keith Packard (10):
Change fence memory type from 'int32_t' to 'struct shmfence'
assembly .il file for Solaris Studio builds
Chris Wilson (1):
glx/glxdri2: Unwrap EnterVT/LeaveVT upon CloseScreen
Dan Horák (1):
test: build the touch test only when building Xorg
Dave Airlie (1):
xfree86: return NULL for compat output if no outputs.
Keith Packard (10):
kdrive: han
Don't sleep forever on exit if usleep() returns an error
xfree86: Fix build without libpciaccess
Julien Cristau (1):
os: Actually use the computed clockid in GetTimeInMicros
Keith Packard (16):
Disable DRI3 and sync fence FD functions if xshmfence isn't available
the X server does
Keith Packard (3):
Revert "Remove 'Readv' interface"
Add SEND_FDS version of Readv
Update to version 1.3.1
Mark Kettenis (1):
Don't include file descriptor passing code by default
git tag: xtrans-1.3.1
http://xorg.freedesktop.org
Here's a release of xextproto that includes the new MIT-SHM requests
Adam Jackson (1):
configure: Remove AM_MAINTAINER_MODE
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Gaetan Nadon (1):
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
baldu...@units.it writes:
> Forgive my ignorance: am I missing some relevant piece of sw here? Or
> the new protocol header you mention comes w/ this new version of the
> server? Or something else...?
The new headers haven't been released yet; hoping to get to that today.
--
keith.pack...@intel
baldu...@units.it writes:
> In file included from ../include/dixstruct.h:28:0,
> from shm.c:44:
> shm.c: In function 'ProcShmAttachFd':
> shm.c:1102:13: error: unknown type name 'xShmAttachFdReq'
> REQUEST(xShmAttachFdReq);
> ^
> ... [
amage: Partial revert of "Only wrap into the GC ops chain if
there's a listener (v3)"
Keith Packard (13):
kdrive/ephyr: Don't discard one-time driver structure at server reset
Xext: Move MIT-SHM 'ShmDesc' to shmint.h
Clean up a couple of warnings in
Keith Packard (16):
Initial DRI3 protocol specification
Initial DRI3 protocol headers
Add 'event id' to DRI3 configure notify events
Add GetSyncShmFD request
Rename Connect as Open, make it work. Add SHM SyncFences
Add PixmapFromBuffer and Buffer
Keith Packard (10):
Initial Present protocol specification
Document how target-msc, divisor and remainder work
Add NotifyMSC. Add serial numbers to Complete and MSC events
Remove SBC, use CompleteNotify for both Region and NotifyMSC
Start reworking for present
headers
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Keith Packard (3):
Remove 'Readv' interface
Add APIs to send file descriptors through the network
Update to version 1.3.0
Łukasz Stelmach (1):
Add const qualifier to unix_nolisten
gi
d the limitations of futexes.
Keith Packard (2):
Import first version of the library
Update to verion 1.0
git tag: libxshmfence-1.0
http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.0.tar.bz2
MD5: b4437ce302bd6c3f4abda3d9330ddcf9 libxshmfence-1.0.tar.bz2
in: Fix for "glx: Remove screen number from __GLXconfig"
Keith Packard (1):
Update to version 1.14.99.3
Michele Baldessari (2):
Fix Xephyr compilation when DEBUG is enabled
Xephyr: restore cursor visibility
Peter Hutterer (11):
dix: only allow button and key ev
Emmanuel Benisty writes:
> Hi Keith,
>
> On Sat, Oct 5, 2013 at 2:03 AM, Keith Packard wrote:
>> Adam Jackson (41):
>> damage: Simplify DamageUnregister
>
> This commit (d08966227e7d567df8d26eebc80f35f886e59a4a) breaks
> xf86-video-intel compilation. It b
for event handling
Xephyr: use xcb-xv instead of libXv
Xephyr: move ephyrdri over to xcb
Xephyr: remove unused DRI1 code
Xephyr: move glx code to xcb
Xephyr: drop remaining Xlib dependency
Xephyr: handle errors in event loop
Xephyr: we're not using Xlib
es.
Geert Uytterhoeven (1):
kdrive/fbdev: revive randr new screen size logic
Jeremy White (1):
Define prototypes for hw/xfree86/modes/xf86Modes.c only in xf86Modes.h.
Keith Packard (2):
Bump release to 1.14.99.0
Bump to 1.14.99.1
Marcin Slusarz (1):
os: use li
XQuartz: Ensure is included in capabilities.c
os: Ensure is included in strndup.c
XORG_TLS: Pick the first option that works (ie: prefer __thread)
Keith Packard (1):
Version bumped to 1.14
Peter Hutterer (2):
os: fix pnprintf OOB buffer read for unterminated length modifier
face to ensure show-on-taskbar state is
updated correctly
hw/xwin: Stop assuming WS_EX_APPWINDOW style in WM_SHOWWINDOW
Keith Packard (5):
input: Pull TouchListener declaration to top-level
input: Record grab pointer in TouchListener
hw/xfree86: Require only one working CRTC
heduler on WIN32
Julien Cristau (1):
Revert "kinput: allocate enough space for null character."
Keith Packard (5):
xf86: fix compat output selection for no output GPUs
Set version to 1.14 development branch (1.13.99.0)
Fix FlushClient to write extraBuf when
of() and typeof() to determine member offsets within a
structure
Keith Packard (1):
Version bumped to 1.13
Peter Hutterer (9):
test: assert from signal-safe number conversion
test: add a few tests for signal-safe logging
Add FormatInt64 to convert signed integers in signal-saf
tz: console_redirect: Set the correct location for reading into the
buffer
XQuartz: console_redirect: Properly zero-out the tail of the array on
realloc()
XQuartz: Use asl_log_descriptor on Mountain Lion
XQuartz: Use asl_log_descriptor for children as well
Keith Packard (4):
it
isn't.
glx: Do not report the GLX_INTEL_swap_event extension for indirect swrast
Julien Cristau (1):
Bump glproto requirement to 1.4.16
Keith Packard (3):
xfree86: When xf86CrtcCloseScreen is called, the randr CRTCs are gone
Distribute include/glx_extinit.h
Releas
tion option
values
Jörg Mensmann (1):
hw/xwin: Fix command line arguments for multiple monitors.
Keith Packard (3):
ProcGetPointerMapping uses rep.nElts before it is initialized
xwin: Clean up os wrappers for System, Popen and Pclose on Windows
Bump to version 1.12.99.
Jess VanDerwalker writes:
> This works correctly for non-override redirect windows. But something
> odd occurs with window flagged as override redirect. In that case, the
> coordinates for the window are root relative, not window relative. As
> an example, if the override redirect window is mappe
ocated _glapi_table struct
Julien Cristau (2):
Xi: make stub DeleteInputDeviceRequest call RemoveDevice
Xvfb: destroy the screen pixmap in CloseScreen
Keith Packard (20):
Bump version number to 1.12.99.0
Handle blank betweeen type and name in sdksyms.sh
Introduce a consis
Glynn Clements writes:
> That seems to imply that the X server makes a copy of the pixmap data
> rather than keeping a reference to the original pixmap. However, I
> don't believe that's how the X.org server actually implements it.
No, it keeps a reference, but not through the Pixmap ID, so whil
James Buren writes:
> Wow, that was fast. Thanks. Some other questions I've been having. I've been
> considering using
> the XRender extension and I've noticed the documentation is nearly
> non-existent. What advantages
> does it offer over older Xlib drawing API? At the very least, it seems to
<#part sign=pgpmime>
On Thu, 08 Mar 2012 13:04:40 -0500, Adam Jackson wrote:
> Notable changes since 1.11.0, in my opinion, from a quick glance over
> the git log:
Thanks for scanning the logs, Adam. I was pushing the release out with
far too little sleep, and would have delayed until Monday wer
ct of BOOL type
XQuartz: Actually install the new locales
XQuartz: Short-circuit activateX:
Revert "dix: don't XWarpPointer through the last slave anymore (#38313)"
Keith Packard (1):
Version bumped to 1.12
Peter Hutterer (4):
Xi: handle new XIAllowEvents
<#part sign=pgpmime>
On Mon, 13 Feb 2012 19:16:55 +0100, Maciej Sitarz wrote:
> I was trying to find a command telling which output reported by xrandr
> is primary one.
The first one is primary.
--
keith.pack...@intel.com
___
xorg@lists.x.org: X.Org
rtz: Toggle off fullscreen mode when XQuartz is hidden
XQuartz: Release all buttons and keys when deactivating
Keith Packard (1):
Bump to version 1.11.99.903 (1.12 RC3)
Peter Hutterer (2):
Revert "dix: deduplicate callers of DeliverDeviceEvents in
DeliverGrabbedEvents&q
int they don't want it
hw/xwin: turn on -emulate3buttons if less than 3 mouse buttons are
reported
hw/xwin: Handle the virtual key code generated by the Fn key on IBM
Lenovo laptops
hw/xwin: Handle more motif window decoration hinting
hw/xwin: Avoid WIN_WINDOW_PROP
eeded
configure.ac: Make Xephyr dependency error message more informative
kdrive/linux: Fix compilation with -Werror=int-to-pointer-cast
-Werror=pointer-to-int-cast
Keith Packard (4):
dri2: Invalidate DRI2 buffers for all windows with the same pixmap on swap
test/xi2: Fix inf
77 matches
Mail list logo