Комментарии:
Excellent video thanks. Im working and new to freebsd please how I can install library xcb on my system? Do you know a book ?
ОтветитьI tried to print the value of screen->black_pixel and screen->white_pixel as hex integers, and the upper byte was 00 instead of FF, meaning that the upper byte of the 32-bit integer colours is not alpha, and probably just unused.
As for how to properly use transparency, I have yet to figure that out.
Also, you are right about the "format" of atoms being 8.
According to the Linux manual page for xcb_change_property, the "format" parameter specifies the bit width of each unit of information, which in the case of ASCII characters, is 8.
Amazing video by the way! This is currently the only comprehensible xcb tutorial I've seen! Thank you!
I'm working on a professional project. An UI based application, and I wanted to use xcb. The only problem I got with it, is to manage the language input that are not latin-1. I know that I could use xcb-imdkit, but unfortunately the licence didn't fit our need. But if I will work on a free project, I will definitely use xcb. Your video is very interesting. I learn cool stuff like the use of wait events against poll events. The *_aux functions are very useful and icccm one as well. I used a lot the basic functions in xproto. But it may be clearer to use icccm function.
I'm on the same configuration except that I use clang instead of gcc and C++ 17 instead of C 17.
Thank's for the video. I will watch your other video on rust and vulkan.
Hello. Thank you for this video. I subscribed.
A7sant!
It's frustrating that the documentation and tutorial is so minimal for XCB, so thanks for digging into things to provide these examples. Now to just figure out how to draw some pixels on the screen in a relatively efficient way.
Ответить"I had to go through all the pain guys for you"
Well, I don't know if I'm going to seriously even use XCB (as there are other GUI libraries) but bro, you got a sub just for your work! You are awesome!!!!
Very interesting information! The Vulkan is very difficult to understand, but you enlightened me on this issue. However, X11 also interests me a lot. Thank you very much for your videos!!!
Ответить