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
1
2 3