Overclock.net › Forums › Graphics Cards › Graphics Cards - General › How is Data Transferred from a Graphics Card to a Monitor
New Posts  All Forums:Forum Nav:

How is Data Transferred from a Graphics Card to a Monitor

post #1 of 4
Thread Starter 
I am interested to know the general guidelines of how is data transfer between graphics card(s) and a monitor.

What i know is

  • Each video is a sequence of images or frames.
  • Each image or frame consist of a 2d array of pixels
  • Each pixel have a position and a color.

Example
  • A one second video may have 100 frames
  • Each frame that is 4K resolution will have 3840x2160 pixels.
  • Each pixel has both position information (or not. as it might be just sequenced) and color information
    1. Color information is 8-bit per color (for consumer graphics cards) resulting in a total of 24 bits for color
    2. Position information of 12 bits for horizontal position and 12 bits of vertical position.

I am also under the assumption that graphics cards always sends full frames and that issues like stutter are caused by monitors in-ability to keep up with the frame frequency input.


But, i have recently came across this video


Which made me think that i might have been wrong in assuming that frames are always sent as full frames.

So, i want to know if it is possible for a graphics card to regularly not send a full frame?
The only way to know about this is to understand the transfer method.
Does anyone know any details about it? or sources that can explain this process easily?
Cableton
(21 items)
 
X79
(13 items)
 
 
CPUMotherboardGraphicsGraphics
Intel® Core™ i7-5930K ASUS X99-E WS Gigabyte GV-N98TG1 GAMING-6GD Gigabyte GV-N98TG1 GAMING-6GD 
RAMHard DriveHard DriveHard Drive
GSkill Ripjaws 4 DDR4 32GB (8GBx4) 2400MHz CL15... WD Black 4 TB (WD4003FZEX) WD Green 6 TB (WD60EZRX) SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) 
Hard DriveCoolingCoolingCooling
SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) Nidec Servo D1225C (Gentle Typhoon) 1150 RPM x9... Watercool MO-RA3 360 PRO black Nidec Servo D1225C (Gentle Typhoon) 1850 rpm x1... 
CoolingCoolingMonitorKeyboard
EK-Supremacy EVO - Full Copper (Original CSQ) KOOLANCE D5 Strong 24v Dell U2715H CORSAIR GAMING K95 RGB Cherry MX Red 
PowerCaseMouseMouse Pad
EVGA SUPERNOVA 1600T2 Thermaltake Core X9 Roccat Kone Pure Military Zowie G TF X 
Audio
O2+ODAC 
CPUMotherboardGraphicsRAM
Intel 3960x Asus Rampage IV Extreme MSI GTX 980 Gaming 4g G Skill 
Hard DriveCoolingOSMonitor
Corsair Neutron GTX 240GB EK Perdator 360 Windows 10 Samsung S27A750D 
KeyboardPowerCaseMouse
Logitech G18 Enermax MaxRevo 1500W Cooler Master COSMOS 2 Razer taipan 
Mouse Pad
Razer goliathus 
  hide details  
Reply
Cableton
(21 items)
 
X79
(13 items)
 
 
CPUMotherboardGraphicsGraphics
Intel® Core™ i7-5930K ASUS X99-E WS Gigabyte GV-N98TG1 GAMING-6GD Gigabyte GV-N98TG1 GAMING-6GD 
RAMHard DriveHard DriveHard Drive
GSkill Ripjaws 4 DDR4 32GB (8GBx4) 2400MHz CL15... WD Black 4 TB (WD4003FZEX) WD Green 6 TB (WD60EZRX) SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) 
Hard DriveCoolingCoolingCooling
SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) Nidec Servo D1225C (Gentle Typhoon) 1150 RPM x9... Watercool MO-RA3 360 PRO black Nidec Servo D1225C (Gentle Typhoon) 1850 rpm x1... 
CoolingCoolingMonitorKeyboard
EK-Supremacy EVO - Full Copper (Original CSQ) KOOLANCE D5 Strong 24v Dell U2715H CORSAIR GAMING K95 RGB Cherry MX Red 
PowerCaseMouseMouse Pad
EVGA SUPERNOVA 1600T2 Thermaltake Core X9 Roccat Kone Pure Military Zowie G TF X 
Audio
O2+ODAC 
CPUMotherboardGraphicsRAM
Intel 3960x Asus Rampage IV Extreme MSI GTX 980 Gaming 4g G Skill 
Hard DriveCoolingOSMonitor
Corsair Neutron GTX 240GB EK Perdator 360 Windows 10 Samsung S27A750D 
KeyboardPowerCaseMouse
Logitech G18 Enermax MaxRevo 1500W Cooler Master COSMOS 2 Razer taipan 
Mouse Pad
Razer goliathus 
  hide details  
Reply
post #2 of 4
I believe the graphics card only sends information on what is different between the last frame and the new frame. So, whole frames are not sent unless the whole frame is different.
My System
(15 items)
 
  
CPUMotherboardGraphicsRAM
FX6300 Black M5A99X EVO R2.0 Nvidia GTS450 Team Vulcan PC3 12800 
Hard DriveOptical DriveCoolingOS
Samsung 840 PRO Asus DRW-1608P (x2) Custom Water Cooling Win7 (Ult), Win 8.1 & Win Server 2012 R2 
MonitorKeyboardPowerCase
2 X Samsung 915N Ducky Shine III, Blue Cherry/Blue LEDs PCP&C 1kw Lian Li PC-71 (W/Window) 
MouseAudio
Logiteck G400s none 
  hide details  
Reply
My System
(15 items)
 
  
CPUMotherboardGraphicsRAM
FX6300 Black M5A99X EVO R2.0 Nvidia GTS450 Team Vulcan PC3 12800 
Hard DriveOptical DriveCoolingOS
Samsung 840 PRO Asus DRW-1608P (x2) Custom Water Cooling Win7 (Ult), Win 8.1 & Win Server 2012 R2 
MonitorKeyboardPowerCase
2 X Samsung 915N Ducky Shine III, Blue Cherry/Blue LEDs PCP&C 1kw Lian Li PC-71 (W/Window) 
MouseAudio
Logiteck G400s none 
  hide details  
Reply
post #3 of 4
Thread Starter 
Quote:
Originally Posted by billbartuska View Post

I believe the graphics card only sends information on what is different between the last frame and the new frame. So, whole frames are not sent unless the whole frame is different.
Makes sense but, this won't cause "runt" frames because the non sent information are correct.
anyway, do you have any sources for that?
Cableton
(21 items)
 
X79
(13 items)
 
 
CPUMotherboardGraphicsGraphics
Intel® Core™ i7-5930K ASUS X99-E WS Gigabyte GV-N98TG1 GAMING-6GD Gigabyte GV-N98TG1 GAMING-6GD 
RAMHard DriveHard DriveHard Drive
GSkill Ripjaws 4 DDR4 32GB (8GBx4) 2400MHz CL15... WD Black 4 TB (WD4003FZEX) WD Green 6 TB (WD60EZRX) SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) 
Hard DriveCoolingCoolingCooling
SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) Nidec Servo D1225C (Gentle Typhoon) 1150 RPM x9... Watercool MO-RA3 360 PRO black Nidec Servo D1225C (Gentle Typhoon) 1850 rpm x1... 
CoolingCoolingMonitorKeyboard
EK-Supremacy EVO - Full Copper (Original CSQ) KOOLANCE D5 Strong 24v Dell U2715H CORSAIR GAMING K95 RGB Cherry MX Red 
PowerCaseMouseMouse Pad
EVGA SUPERNOVA 1600T2 Thermaltake Core X9 Roccat Kone Pure Military Zowie G TF X 
Audio
O2+ODAC 
CPUMotherboardGraphicsRAM
Intel 3960x Asus Rampage IV Extreme MSI GTX 980 Gaming 4g G Skill 
Hard DriveCoolingOSMonitor
Corsair Neutron GTX 240GB EK Perdator 360 Windows 10 Samsung S27A750D 
KeyboardPowerCaseMouse
Logitech G18 Enermax MaxRevo 1500W Cooler Master COSMOS 2 Razer taipan 
Mouse Pad
Razer goliathus 
  hide details  
Reply
Cableton
(21 items)
 
X79
(13 items)
 
 
CPUMotherboardGraphicsGraphics
Intel® Core™ i7-5930K ASUS X99-E WS Gigabyte GV-N98TG1 GAMING-6GD Gigabyte GV-N98TG1 GAMING-6GD 
RAMHard DriveHard DriveHard Drive
GSkill Ripjaws 4 DDR4 32GB (8GBx4) 2400MHz CL15... WD Black 4 TB (WD4003FZEX) WD Green 6 TB (WD60EZRX) SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) 
Hard DriveCoolingCoolingCooling
SAMSUNG 850 PRO 1TB (MZ-7KE1T0BW) Nidec Servo D1225C (Gentle Typhoon) 1150 RPM x9... Watercool MO-RA3 360 PRO black Nidec Servo D1225C (Gentle Typhoon) 1850 rpm x1... 
CoolingCoolingMonitorKeyboard
EK-Supremacy EVO - Full Copper (Original CSQ) KOOLANCE D5 Strong 24v Dell U2715H CORSAIR GAMING K95 RGB Cherry MX Red 
PowerCaseMouseMouse Pad
EVGA SUPERNOVA 1600T2 Thermaltake Core X9 Roccat Kone Pure Military Zowie G TF X 
Audio
O2+ODAC 
CPUMotherboardGraphicsRAM
Intel 3960x Asus Rampage IV Extreme MSI GTX 980 Gaming 4g G Skill 
Hard DriveCoolingOSMonitor
Corsair Neutron GTX 240GB EK Perdator 360 Windows 10 Samsung S27A750D 
KeyboardPowerCaseMouse
Logitech G18 Enermax MaxRevo 1500W Cooler Master COSMOS 2 Razer taipan 
Mouse Pad
Razer goliathus 
  hide details  
Reply
post #4 of 4
I'm really not much of a graphics, gamer guy. i would imagine that the people writing high end gaming software are doing some pretty weird stuff though.
My System
(15 items)
 
  
CPUMotherboardGraphicsRAM
FX6300 Black M5A99X EVO R2.0 Nvidia GTS450 Team Vulcan PC3 12800 
Hard DriveOptical DriveCoolingOS
Samsung 840 PRO Asus DRW-1608P (x2) Custom Water Cooling Win7 (Ult), Win 8.1 & Win Server 2012 R2 
MonitorKeyboardPowerCase
2 X Samsung 915N Ducky Shine III, Blue Cherry/Blue LEDs PCP&C 1kw Lian Li PC-71 (W/Window) 
MouseAudio
Logiteck G400s none 
  hide details  
Reply
My System
(15 items)
 
  
CPUMotherboardGraphicsRAM
FX6300 Black M5A99X EVO R2.0 Nvidia GTS450 Team Vulcan PC3 12800 
Hard DriveOptical DriveCoolingOS
Samsung 840 PRO Asus DRW-1608P (x2) Custom Water Cooling Win7 (Ult), Win 8.1 & Win Server 2012 R2 
MonitorKeyboardPowerCase
2 X Samsung 915N Ducky Shine III, Blue Cherry/Blue LEDs PCP&C 1kw Lian Li PC-71 (W/Window) 
MouseAudio
Logiteck G400s none 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Graphics Cards - General
Overclock.net › Forums › Graphics Cards › Graphics Cards - General › How is Data Transferred from a Graphics Card to a Monitor