1
00:00:00,080 --> 00:00:07,120
mantle is in a nutshell AMD's initiative to create a new programming model to

2
00:00:04,640 --> 00:00:12,320
fully exploit the capabilities of modern gpus to improve graphics performance the

3
00:00:10,000 --> 00:00:16,080
idea is to give developers the ability to have their game engines interact

4
00:00:14,000 --> 00:00:20,560
directly with the hardware to reduce unnecessary overhead that is introduced

5
00:00:18,000 --> 00:00:24,640
by other apis most developers who are embracing mantle seem to be particularly

6
00:00:22,640 --> 00:00:29,519
fed up with the shortcomings and lack of innovation from microsoft with respect

7
00:00:26,800 --> 00:00:33,120
to directx okay so it's better but there are a lot of questions that remain i

8
00:00:30,960 --> 00:00:37,120
mean is this just plug and play what games does it work with well right now

9
00:00:35,200 --> 00:00:41,520
mantle is supported only on Windows platforms and only in games that are

10
00:00:39,200 --> 00:00:46,000
specifically coded to take advantage of it including battlefield 4 and star

11
00:00:43,280 --> 00:00:49,840
citizen there is no Linux or steam os support for now and while there were

12
00:00:47,680 --> 00:00:56,399
rumors early on that the xbox one and playstation 4 would support it that was

13
00:00:53,280 --> 00:00:58,239
a misunderstanding mantle allows pc

14
00:00:56,399 --> 00:01:02,160
developers to improve performance by letting them better control the graphics

15
00:01:00,239 --> 00:01:07,040
hardware and by allowing them to use techniques that were previously limited

16
00:01:03,920 --> 00:01:09,760
to console game development on the pc

17
00:01:07,040 --> 00:01:14,000
that should in theory facilitate porting games from a console to a mantle enabled

18
00:01:11,439 --> 00:01:18,240
pc but that doesn't mean that microsoft and sony's latest consoles support

19
00:01:16,080 --> 00:01:21,920
mantle or really anything that closely related to it okay so how do you use it

20
00:01:20,400 --> 00:01:26,080
well i mean have you ever had a game that supports both directx and opengl

21
00:01:24,320 --> 00:01:28,720
rendering paths it'll have a drop down menu allowing you to choose the render

22
00:01:27,520 --> 00:01:33,439
path you want mantle aims to be that simple select

23
00:01:31,439 --> 00:01:38,000
which API you want to use fire up your game and enjoy the performance advantage

24
00:01:35,680 --> 00:01:42,960
alright sounds great but hold on i've got a mantle supported game and the drop

25
00:01:40,159 --> 00:01:47,439
down isn't there well every aspect of your system needs to support mantle you

26
00:01:45,200 --> 00:01:52,880
will need a mantle compatible video card and mantel compatible driver to go along

27
00:01:50,399 --> 00:01:59,759
with your mantle compatible game alright so i need an AMD graphics card for now

28
00:01:55,680 --> 00:02:03,920
yes but AMD says it's designed mantle in

29
00:01:59,759 --> 00:02:06,479
such a way that makes it applicable to a

30
00:02:03,920 --> 00:02:11,039
range of modern GPU architectures so while it is a proprietary technology

31
00:02:08,479 --> 00:02:16,080
right now AMD says they're planning to release mantle as an open specification

32
00:02:13,440 --> 00:02:19,040
sometime in 2014 so stay tuned on that one

33
00:02:17,040 --> 00:02:22,640
all right so why did AMD do all this work on their own rather than improve

34
00:02:20,959 --> 00:02:26,959
what was already there and that is a great question and one that i'm actually

35
00:02:24,640 --> 00:02:31,120
just gonna leave it to AMD dancer from their faq the design of mental was

36
00:02:29,440 --> 00:02:35,599
driven by feedback from leading game developers who preferred the idea of a

37
00:02:33,280 --> 00:02:40,160
fresh start with a new API to the extension and patching of existing ones

38
00:02:38,080 --> 00:02:43,920
okay but what does that mean for directx and opengl

39
00:02:41,519 --> 00:02:47,760
in reality for now nothing mantle is in its infancy and the industry could still

40
00:02:46,080 --> 00:02:53,120
kind of tinker with it for a while and then leave it abandoned in a corner but

41
00:02:51,120 --> 00:02:56,800
if instead the industry adopts it wholeheartedly or even just borrows

42
00:02:54,879 --> 00:03:00,879
certain aspects of it and applies them to improving directx and opengl AMD

43
00:02:59,360 --> 00:03:06,239
figures they can call the project a success so all right which leads us to the meat

44
00:03:04,400 --> 00:03:09,200
of it you sat through the video how much of a performance improvement is there

45
00:03:07,920 --> 00:03:15,360
with mantle and i'm sorry to disappoint you but unfortunately there's just too wide a

46
00:03:13,040 --> 00:03:20,319
range to give you a straight up single answer different pc configurations will

47
00:03:17,920 --> 00:03:25,360
behave in different ways but the general rule is that mantle will have the

48
00:03:22,159 --> 00:03:27,200
biggest impact in CPU limited scenarios

49
00:03:25,360 --> 00:03:32,560
particularly because of how much more efficiently it allows a game engine to

50
00:03:29,519 --> 00:03:34,799
utilize a multi-core processor speaking

51
00:03:32,560 --> 00:03:38,400
of multi-core processors hotspot shield whether you need to make yourself a bit

52
00:03:36,640 --> 00:03:42,400
more difficult to track on your multi-core desktop pc or whether you

53
00:03:40,480 --> 00:03:46,159
need to leverage the mobile data saving services that are available on iOS

54
00:03:44,319 --> 00:03:50,480
devices when you're on the go hotspot shield is the fast simple way to improve

55
00:03:48,239 --> 00:03:54,239
your security online that was a terrible segue but my point still stands and

56
00:03:52,319 --> 00:03:58,080
there's great news you can get a free trial of their elite service at any time

57
00:03:56,400 --> 00:04:01,360
and if you use offer code Linus you can save 20 when it's time to take the

58
00:03:59,840 --> 00:04:05,200
plunge so check out the link in the video description to give it a shot like

59
00:04:03,280 --> 00:04:08,480
this video if you liked it dislike it if you disliked it leave a comment under

60
00:04:06,959 --> 00:04:12,319
the video and let me know your thoughts on mantle i mean by the time you're

61
00:04:10,319 --> 00:04:16,000
watching this video it could be a a year later in the landscape could have

62
00:04:14,239 --> 00:04:19,280
completely changed so i'd love to keep the discussion up to date and as always

63
00:04:17,759 --> 00:04:24,400
guys don't forget to subscribe to techwiki for more fastest possible

64
00:04:20,880 --> 00:04:24,400
videos just like this one
