sharplispers / clx

a fork of crhodes' fork of danb's fork of the CLX library, an X11 client for Common Lisp
Other
114 stars 46 forks source link

put-image problem with larger width #132

Closed JMC-design closed 5 years ago

JMC-design commented 5 years ago

While writing some display code for png-read and pngload I noticed that I could display a 8192x1024 png with put-image when it was loaded incorrectly by png-read as 1024x8192 but not when loaded correctly by pngload. I have a suspicion the problem might lie with the index's

dkochmanski commented 5 years ago

could it be that your image can't be send to X11 server due to X11 request limit size? We already use big request extension, and if image doesn't fit then we send it scanline-by-scanline. If a single scanline doesn't fit in a request, then you are out of luck.