Unix/Linux Go Back    

Programming Post questions about C, C++, Java, SQL, and other programming languages here.

Low level X11 programming


Thread Tools Search this Thread Display Modes
Old Unix and Linux 11-30-2015   -   Original Discussion by AndrzejB
AndrzejB's Unix or Linux Image
AndrzejB AndrzejB is offline
Registered User
Join Date: Nov 2015
Last Activity: 9 December 2015, 4:13 PM EST
Posts: 3
Thanks: 1
Thanked 0 Times in 0 Posts
Low level X11 programming

How to use X11 without Xlib not XCB? How draw window directly on low level?
I must use anyway window manager like Motif?
I have ridden that X11 has server-client architecture, client send via TCP/IP to port 6000 request for primitives and get replies.
Where is detailed description of it? In X11 doc is 35 directories like bigreqsproto, compositeproto, damageproto, dri2proto ...

I see that usually not using port 6000 but file (symlink) X0 in hidden directory /tmp/.X11-unix
I begin to understand thanks to x11protocol.pdf from doc.tar.bz2 from ftp://ftp.ntua.gr/pub/X11/X.org/X11R7.7, but I don't know if is possible copy bitmap from client to server? Is request CopyArea but this copy area from on place of screen to other. Requests are small and sending big bitmaps is time consuming especially with remote servers. In other hand - memory bitmaps enable fast pixel changing, for example I read jpg from file to memory. If I have image in memory, how send it to server?

Last edited by AndrzejB; 11-30-2015 at 06:44 PM.. Reason: x11protocol.pdf
Sponsored Links

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Linux More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Why is C/C++ considered low-level languages??? gabam Programming 5 06-14-2012 09:12 AM
High Runqueue (R) LOW CPU LOW I/O Low Network Low memory usage IL-Malti AIX 9 01-13-2012 06:14 PM
write() issue during a low level hdd access sponnusa Programming 35 03-04-2010 03:00 PM
Low level format? day UNIX for Dummies Questions & Answers 3 06-28-2002 10:14 AM

All times are GMT -4. The time now is 02:19 AM.