WEBVTT

00:00:00.320 --> 00:00:08.240
since time immemorial or at least the 1970s there's been a never-ending demand

00:00:06.000 --> 00:00:13.759
for higher quality smoother graphics NVIDIA games but the very earliest gpus

00:00:11.040 --> 00:00:18.000
in game consoles weren't really gpus at all instead of being general purpose

00:00:15.599 --> 00:00:23.600
microprocessors that we see in modern graphics cards earlier video controllers

00:00:21.199 --> 00:00:28.320
were more or less hard coded to only output specific visuals for whatever

00:00:25.920 --> 00:00:32.640
video game it was a part of it wasn't long though before real CPU started to

00:00:30.320 --> 00:00:37.280
appear NVIDIA home game consoles but for years graphics processing in both

00:00:34.719 --> 00:00:41.559
consoles and computers was handled by the CPU itself instead of having a

00:00:39.520 --> 00:00:46.879
separate GPU it wasn't until the mid-1980s that the modern concept of a

00:00:44.239 --> 00:00:51.520
discrete GPU started to take shape including the commodore amiga's graphics

00:00:48.879 --> 00:00:56.160
subsystem that offloaded video tasks from the CPU and texas instruments

00:00:53.440 --> 00:01:01.760
rolling out the very uncreatively named tms-3401

00:00:58.800 --> 00:01:06.400
in 1986 which was among the first of microprocessors specifically designed to

00:01:03.920 --> 00:01:10.479
render graphics on its own but it wasn't until graphical user interfaces on

00:01:08.400 --> 00:01:16.080
computers were popularized by new operating systems like Windows that what

00:01:13.119 --> 00:01:20.400
we think of as pc graphics accelerators on an expansion card really took off

00:01:18.640 --> 00:01:25.200
instead of being relegated only to top-end workstations out of the reach of

00:01:22.799 --> 00:01:30.080
average consumers one particularly popular early video card was the ibm

00:01:28.320 --> 00:01:36.799
8514 a from 1987 which supported 256

00:01:34.159 --> 00:01:41.759
colors and took care of common 2d rendering tasks like drawing lines on

00:01:39.200 --> 00:01:46.399
screens much faster than a regular CPU could handle thanks to its low cost it

00:01:44.240 --> 00:01:50.799
spawned a number of clones and paved the way for further advances in 2d graphics

00:01:49.360 --> 00:01:56.799
it was also around this time that a small canadian company named ati started

00:01:54.240 --> 00:02:00.560
producing its own graphics cards notably the wonder series one of the first

00:01:58.880 --> 00:02:04.640
consumer product lines to support multiple monitors as well as the ability

00:02:02.960 --> 00:02:10.640
to switch between a number of different graphics modes and resolutions which was

00:02:08.000 --> 00:02:15.680
uncommon at the time but these early graphics cards still relied on the main

00:02:12.640 --> 00:02:17.680
CPU for quite a few tasks and as 2d

00:02:15.680 --> 00:02:22.560
graphics became more complex in the early and mid-1990s we started seeing

00:02:20.480 --> 00:02:27.760
more and more powerful gpus that could work more independently of the CPU as

00:02:25.920 --> 00:02:33.680
well as the emergence of open application programming interfaces or

00:02:29.680 --> 00:02:36.800
apis including opengl in 1992 or say

00:02:33.680 --> 00:02:38.720
directx in 1995. these apis enabled

00:02:36.800 --> 00:02:42.480
programmers to write code for them that would work on many different graphics

00:02:40.800 --> 00:02:46.720
adapters really helping to push the gaming industry forward by providing

00:02:44.560 --> 00:02:50.640
somewhat of a standard software platform for game studios of course the real

00:02:49.280 --> 00:02:56.239
excitement in this area was the possibility of bringing 3d graphics to

00:02:53.040 --> 00:02:58.319
home pcs although the 1995 release of

00:02:56.239 --> 00:03:03.440
the original playstation console one of the first to support true 3d graphics

00:03:00.640 --> 00:03:07.760
proved wildly successful the pc side got off to a much slower start one of the

00:03:05.680 --> 00:03:13.599
first 3d cards designed for consumer gaming was the s3 verge also released in

00:03:10.800 --> 00:03:19.120
1995. unfortunately the verge was more of a 2d card with 3d support kind of

00:03:16.159 --> 00:03:23.440
hastily added on and was notoriously so slow to the point where some gamers

00:03:20.800 --> 00:03:28.879
called the verge a graphics decelerator not exactly flattering other cards like

00:03:25.599 --> 00:03:30.959
the 3dfx voodoo from 1996 were actually

00:03:28.879 --> 00:03:35.840
3d only meaning that you need a separate card for day-to-day computing

00:03:33.920 --> 00:03:40.799
but at least the voodoo was notable for being the first ever card to support

00:03:38.000 --> 00:03:46.560
multi-GPU setup and its successor the voodoo 2 and its glide API helped 3dfx

00:03:44.720 --> 00:03:52.000
become a dominant force in the late 1990s as time went on we saw improved

00:03:50.239 --> 00:03:57.519
features and performance from cards like the ati rage series that added dvd

00:03:55.120 --> 00:04:02.720
acceleration and the matrox mystique which actually allowed you to add more

00:04:00.239 --> 00:04:06.799
vram which you can't even do on modern cards

00:04:03.680 --> 00:04:08.640
but the game really changed in 1999 when

00:04:06.799 --> 00:04:13.760
NVIDIA previously known for cards like the riva tnt released the GeForce 256

00:04:12.080 --> 00:04:18.079
aside from it being the first ever GeForce card it could process complex

00:04:16.320 --> 00:04:23.280
visuals that were previously left to the CPU such as lighting effects and

00:04:20.479 --> 00:04:27.680
transformation which maps 3d images onto a regular 2d monitor although the

00:04:25.280 --> 00:04:32.080
GeForce 256 was a little ahead of its time and many games didn't support its

00:04:29.759 --> 00:04:37.680
new features it set the stage for the GeForce 2 which came out next year and

00:04:34.800 --> 00:04:42.320
became very popular that same year however 3dfx disappeared from the

00:04:39.919 --> 00:04:45.840
consumer GPU market due to risky business decisions like attempting to

00:04:43.840 --> 00:04:50.080
manufacture its own cards to go with their gpus and being unable to keep up

00:04:48.240 --> 00:04:55.520
with the performance of GeForce and ati's new Radeon line these two product

00:04:53.040 --> 00:05:01.360
stacks overwhelmed a once crowded GPU market and in 2001 NVIDIA and ati were

00:04:58.800 --> 00:05:04.560
the only two real players remaining unless of course you count Intel's

00:05:02.880 --> 00:05:08.000
integrated graphics although a few smaller companies

00:05:06.320 --> 00:05:12.160
remained they gradually exited the consumer market over the next several

00:05:09.919 --> 00:05:17.840
years things continued to heat up in 2001 with the GeForce 3 which included a

00:05:15.199 --> 00:05:23.120
pixel shader that allowed for much more granular detail since it could produce

00:05:20.000 --> 00:05:25.919
effects on a per pixel basis not to be

00:05:23.120 --> 00:05:30.880
outdone ati quickly added this feature to its second generation of Radeon cards

00:05:28.720 --> 00:05:34.479
for a while after subsequent cards offered incremental performance

00:05:32.320 --> 00:05:40.800
improvements though we did see a transition from the old agp interface to

00:05:37.039 --> 00:05:43.759
the faster pci express interface in 2004

00:05:40.800 --> 00:05:50.400
as well as NVIDIA sli and ati crossfire in 2004 and 2005 respectively but 2006

00:05:48.400 --> 00:05:55.840
brought us a couple huge developments ati was bought out by AMD and NVIDIA

00:05:52.960 --> 00:06:00.000
rolled out its famous 8800 gtx an incredibly powerful and power hungry

00:05:57.840 --> 00:06:04.800
card that not only had a massive number of transistors but a unified shader that

00:06:02.880 --> 00:06:08.639
could handle a large number of effects at once and run at a faster clock than

00:06:06.960 --> 00:06:12.720
the processing core as well as a number of stream processors

00:06:11.039 --> 00:06:17.520
that allowed graphical tasks to be parallelized to improve efficiency the

00:06:15.039 --> 00:06:22.960
switch to stream processing allowed not only for a greater performance in games

00:06:19.680 --> 00:06:25.039
but also general purpose or gp GPU

00:06:22.960 --> 00:06:30.080
computing on graphics cards for things like scientific research and hey bitcoin

00:06:27.919 --> 00:06:35.280
mining AMD incorporated similar technology into its Radeon 2000 series a

00:06:33.039 --> 00:06:39.680
short while later AMD was also the first to bring us the concept of surround

00:06:37.360 --> 00:06:45.520
gaming with up to six monitors at once with its ifinity brand in 2009 with

00:06:43.280 --> 00:06:50.160
NVIDIA following this up in 2010 of course 4k came along with both the red

00:06:48.479 --> 00:06:55.120
and the green team featuring support for it in 2012. we've certainly come a long

00:06:53.199 --> 00:06:59.199
way since the days of playing pong in black and white and who knows maybe in

00:06:57.680 --> 00:07:02.960
40 years we'll have something so advanced that crisis 3 won't be

00:07:00.880 --> 00:07:06.960
noticeably harder to render than a ball bouncing around a black screen

00:07:04.880 --> 00:07:10.080
tunnelbear vpn lets you channel to 20 different countries allowing you to

00:07:08.240 --> 00:07:13.919
browse the internet and use online services as if you're in a different

00:07:11.680 --> 00:07:19.520
country they have easy to use apps for iOS Android pc and mac they even have a

00:07:17.360 --> 00:07:23.919
chrome extension just choose a country in the app or extension turn tunnelbear

00:07:22.080 --> 00:07:27.919
on and watch as your bear tunnels your internet connection to your new location

00:07:26.160 --> 00:07:32.800
your connection is encrypted with aes 256 encryption and your public ip

00:07:30.639 --> 00:07:35.599
address gets switched so you can show that you're in a different location with

00:07:34.319 --> 00:07:38.880
tunnelbear there's no weird port configurations or dns settings or

00:07:37.360 --> 00:07:44.960
anything like that tunnelbear handles all of that kind of stuff in the background they also have a top-rated

00:07:42.240 --> 00:07:50.240
privacy policy and do not log user activity you can try out tunnelbear vpn

00:07:47.440 --> 00:07:53.840
with 500 megabytes of free data and with no credit card required and if you like

00:07:52.639 --> 00:07:57.599
it and you want to upgrade to their unlimited plan you can save 10 by going

00:07:55.919 --> 00:08:01.360
to tunnelbear.com Linus all right guys thank you for

00:07:59.759 --> 00:08:04.800
watching i know this was a rather long video but it was a history of graphics

00:08:02.960 --> 00:08:09.199
cards so it was important like the video if you liked it dislike it if you disliked it check out Channel Super Fun

00:08:07.520 --> 00:08:12.479
we have a video coming soon but i can't really tell you guys what it is but it's

00:08:10.639 --> 00:08:18.720
gonna be cool so go check it out comment down below with video suggestions and

00:08:14.240 --> 00:08:18.720
don't forget subscribe and follow
