Well you have to admit that G-Sync is actually a pretty good name to describe the technology 
Anyway, at a high level, the fundamental idea behind NVIDIA's G-Sync is pretty simple and straightforward (ie. instead of having the monitor drive timing to the GPU, the GPU drives timing to the monitor). This basic idea has probably been thought about and expressed for many years now (NVIDIA claims that they have been working on G-Sync technology for some years now). The difficulty has been in actually implementing the idea. What spiked_mistborn suggested was to use a framebuffer in the monitor, but he never actually suggested how to conveniently do that.
Edit: the name "G-Sync" is actually not new at all. NVIDIA has been using a Quadro graphics technology called "G-Sync" for some years now. This newer G-Sync monitor technology is obviously much different in comparison, and it appears that NVIDIA has a trademark on the name.
Anyway, at a high level, the fundamental idea behind NVIDIA's G-Sync is pretty simple and straightforward (ie. instead of having the monitor drive timing to the GPU, the GPU drives timing to the monitor). This basic idea has probably been thought about and expressed for many years now (NVIDIA claims that they have been working on G-Sync technology for some years now). The difficulty has been in actually implementing the idea. What spiked_mistborn suggested was to use a framebuffer in the monitor, but he never actually suggested how to conveniently do that.
Edit: the name "G-Sync" is actually not new at all. NVIDIA has been using a Quadro graphics technology called "G-Sync" for some years now. This newer G-Sync monitor technology is obviously much different in comparison, and it appears that NVIDIA has a trademark on the name.
Last edited by a moderator: