|
|
|
Re: GAS colorr pixel problem | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
A D wrote:
gas is just an assembler. You can do whatever you want with an assembler, as every single executed bit on your processor is the output of an assembler (ok purists, I just simplified). "Filling a rectangle" means nothing. You have to draw something that will be interpreted as a bunch of pixels having the sahpe of a rectangle. You can do that in ascii (libcaca for example, http://libcaca.zoy.org ), or in graphic mode (SVGAlib, old as hell but works on most PC cards, without X), X11 (which itself has dozen of low (xlib) and high (sdl, ptc, gtk, qt, whatever) level libraries to do that).Hello there! I'm new to x86 gnu assembly language and trying to learn it. I've a question: is it possible to draw a filled rectangle on monitor using gas? How do i color individual pixel on my monitor? If anyone can just give me the theory behind it or be kind enough to write the source code I would appreciate it. Thanks.
I suggest you to learn how to call C-like functions (pushing arguments, calling function), how to work with memory (lea, syscalls, brk, etc), then to use something like SDL for example, which does most of the work for you.
Good luck. -- Jean-Yves Lamoureux Software Developper - To unsubscribe from this list: send the line "unsubscribe linux-assembly" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
[Kernel Newbies] [Security] [Linux C Programming] [Linux for Hams] [DCCP] [Netfilter] [Bugtraq] [Photo] [Yosemite] [Yosemite News] [MIPS Linux] [ARM Linux] [Linux RAID] [Linux Admin] [Samba] [Video 4 Linux]
![]() |