Questions tagged [graphics]
41 questions
64
votes
3 answers
How does my screen driver handle so much data?
I just did some quick calculations:
On my MacBook I have a resolution of 2560x1440 multiplied by 24 Bit for colors we get 11.05MB for a single picture or 663MB per second at 60 fps.
I guess there is some compression, but for example when I move with…

Felix Crazzolara
- 698
- 5
- 14
33
votes
5 answers
How do devices like the Game Boy Advance achieve their frame rate?
I've been designing my own handheld gaming device based around an AVR microcontroller and a small OLED display.
I started off with a monochrome display 128x64 pixels and can comfortably draw to it at over 60 frames per second.
I recently reworked it…

MalphasWats
- 596
- 1
- 4
- 15
11
votes
3 answers
Can it be proven that running a GPU at high temps is bad for the card?
If you continuously run your graphics card at between 80°C and 90°C (176°F and 194°F) is it actually bad for the graphics card? I.e. does it reduce the life of the card? Can this be proven? Or is it just assumptions?
I understand that the safety…

Daniel
- 121
- 1
- 5
6
votes
0 answers
Vivante video memory size?
I'm using an NXP i.MX 8MP, with Vivante GC7000UL and GC520L GPUs. Using the Etnaviv open source drivers.
For the life of me, I can't figure out how much video memory is made available to the GPUs, nor where to change it. If it's in the device tree,…

jaskij
- 1,223
- 8
- 13
6
votes
1 answer
LCD driver: What changes in 3-D mode?
Facts:
We know that a system needs high data transfer speed if it works with +120 Hz refresh rate and +1080p resolution(This mostly requires DVI dual link).
We know that in a 3-D system with shutter, the method is to flash for Right and Left eye…

Alper91
- 1,263
- 2
- 21
- 44
5
votes
1 answer
Pi Pico generating YPbPr-like signal for VGA monitor
I would like to generate TED-like signal for VGA monitor input (Analog RGB + H/V-Sync). This is basically 16 pre-defined chroma values with 8 brightness levels applied, encoded as 7 bits: XBBBCCCC (4bits chroma, 3bits luma).
I would like to base my…

smokku
- 151
- 3
5
votes
2 answers
16 bit Graphics Chip
I am trying to build a 16 bit single board computer based around the 68000 and am wondering if there are any non proprietary 16 bit graphics chips like the Yamaha V9958 with readily available datasheets.
Thanks

Doihead
- 59
- 2
4
votes
0 answers
TFT screen image being squashed and printed twice
I am getting into graphics programming and have come across an odd issue. I am using Microchip's Harmony + Legato platform on a PIC32MZ DA chip for a TFT screen that takes a 24-bit RGB format input and things are OK, but I am having an odd issue of…

jakob
- 462
- 3
- 12
2
votes
1 answer
How to extend a connected graphic lines in KiCad 6?
How can I extend or decrease the length of a connected graphic line in the Schematic Editor of KiCad 6?
Below is in blue ovals the pictogram and two examples marked.
I can remember I could change the length of the lines with the 'g' hotkey, but in…

Michel Keijzers
- 13,867
- 18
- 69
- 139
2
votes
1 answer
TMDS chip fails, but direct connection to FPGA works
We've been attempting to do some graphics over HDMI using an FPGA. I've built a board that has two HDMI connections. One of these links the required video lines directly to the FPGA. The second HDMI connection is wired to a TMDS chip - The TMDS141…

Oni
- 133
- 4
2
votes
1 answer
Are all pixels addressed simultaneously in one frame?
In computer screens, is every pixel turned on during one frame?
How can you address millions of pixels at the same time?
Or is it like in CRT where it is scanned left to right, top to bottom?

Noob_Guy
- 395
- 2
- 11
2
votes
2 answers
What does it means that a MCU has support for OpenGL?
I am trying to understand the meaning of when someone says that PowerPC 7410 CPU has support for OpenGL based software. Does it mean that there are any specific instruction in its ISA architecture that are good for running OpenGL based software on…

alt-rose
- 1,441
- 14
- 29
2
votes
1 answer
So there was an ant that somehow got inside my screen. How do I remove it?
Wondering if it's possible to remove the LCD screen without damaging it.
I noticed there are six black metal thingys at the back of the module that is twisted up holding the LCD in-place, is it safe to untwist and remove it? What do I have to know…

Rafael Ibasco
- 169
- 1
- 6
2
votes
1 answer
Drawing a bitmap using 2D DMA on STMF32F4
I'm trying to draw a bitmap using 2D DMA, so I have the address of the destination which is the front buffer, and then I read a line from the bitmap, blit it using the 2D DMA.. I get scanlines, and garbage image. Not sure where is the problem
void…

andre_lamothe
- 496
- 1
- 7
- 23
2
votes
2 answers
Interfacing with a graphic lcd
I am ordering a graphic lcd NHD‐12864AZ‐FL‐YBW and most of the interface code seems pretty simple. On the datasheet it has the following list of commands
I don't understand what is put in the write display data command to draw something to the…

Markovian8261
- 469
- 2
- 8
- 29