The Time Has Come: Linux Graphics Debugger Matt Campbell, Senior - - PowerPoint PPT Presentation

the time has come linux graphics debugger
SMART_READER_LITE
LIVE PREVIEW

The Time Has Come: Linux Graphics Debugger Matt Campbell, Senior - - PowerPoint PPT Presentation

The Time Has Come: Linux Graphics Debugger Matt Campbell, Senior Engineer, Graphics Developer Tools GAMEWORKS Overview Linux Graphics Debugger Features Agenda Debugging UE4 on Linux Graphics Debugger Thanks to our friends at 2 NVIDIA


slide-1
SLIDE 1

Matt Campbell, Senior Engineer, Graphics Developer Tools

The Time Has Come: Linux Graphics Debugger

slide-2
SLIDE 2

2

Agenda

GAMEWORKS Overview Linux Graphics Debugger Features Debugging UE4 on Linux Graphics Debugger Thanks to our friends at

slide-3
SLIDE 3

3

NVIDIA Developer Tools

HARDWARE SUPPORT CPU AND GPU DEBUGGING & PROFILING

  • BUILD. DEBUG. PROFILE.

STANDALONE TOOLS IDE INTEGRATION

C/C++

slide-4
SLIDE 4

4

Pick a platform & API

slide-5
SLIDE 5

5

…and the moment you have been waiting for…

slide-6
SLIDE 6

6

Linux Graphics Debugger

Unreal Engine 4 – Infiltrator Demo

slide-7
SLIDE 7

7

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-8
SLIDE 8

8

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-9
SLIDE 9

9

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-10
SLIDE 10

10

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-11
SLIDE 11

11

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-12
SLIDE 12

12

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-13
SLIDE 13

13

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-14
SLIDE 14

14

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-15
SLIDE 15

15

Unreal Engine 4 – Infiltrator Demo

Linux Graphics Debugger

slide-16
SLIDE 16

16

Linux Graphics Debugger

12.04, 14.04 6.5 6.6

What distros are supported?

slide-17
SLIDE 17

17

Linux Graphics Debugger

  • OpenGL 4.2 – 4.5
  • (minus GL_ARB_sparse_texture, GL_ARB_sparse_buffer)
  • Many extensions (see the docs)
  • Limited legacy OpenGL support
  • Line stipple
  • Matrix ops for floats & attribs
  • No support for immediate mode, display lists, etc.

What OpenGL versions/features are supported?

slide-18
SLIDE 18

Questions?

  • 1.0 Available NOW!

https://developer.nvidia.com/linux-graphics-debugger

  • Send feedback to dev-support@nvidia.com
slide-19
SLIDE 19

19

Backups

slide-20
SLIDE 20

20

Content slide: 36 pt black, trebuchet font, up to 2 lines maximum, capitalize only first word

Body/bullet text no longer has a bullet icon Use 20 pt font No sub-bullets allowed No more than five bullets; one idea per bullet Example of highlighted text

Subtitle: 24 pt, one line maximum

slide-21
SLIDE 21

21

Text slide with photograph

Text goes here Text goes here

Optional subtitle

slide-22
SLIDE 22

22

Table sample

CATEGORY ONE CATEGORY TWO CATEGORY THREE Trebuchet bold, 18 pt

Trebuchet, 16 pt Text Text

Row one

Text Text Text

Row two

Text Text Text

Row three

Text Text Text

Source: Source information is 8 pt, italic

slide-23
SLIDE 23

23

“ Quoted text example goes here. Trebuchet, 42 pt. Use with shorter (headline type) quotes.”

— Source, Trebuchet 18 pt

slide-24
SLIDE 24

24

Pie chart sample

One Two Three Four Five

40% 20% 25% 15% 15%

Source: Source information is 8 pt, italic

slide-25
SLIDE 25

25

Bar chart sample

5 10 15 20 25 30 35 1 2 3 4 NVIDIA

1 2 3 4 NVIDIA Y-axis text goes here Y-axis text goes here

Source: Source information is 8 pt, italic

QUESTION: Will the grey colors used here project well on screen or are they too dark?

slide-26
SLIDE 26

26

Line chart sample

5 10 15 20 25 30 35 NVIDIA AMD/ATI Intel Qualcomm Apple

NVIDIA AMD/ATI Intel Qualcomm Apple Y-axis text goes here Y-axis text goes here

Source: Source information is 8 pt, italic

QUESTION: Will the grey colors used here project well on screen or are they too dark?

slide-27
SLIDE 27

27

Timeline

July 2015 August September October November

June 10

xxxx

July 21

xxxx

AUGUST 3

xxxx

September 2

XYZ Launch

October 12

xxxx

Source: Source information is 8 pt, italic

QUESTION: Will the grey colors used here project well on screen or are they too dark?

slide-28
SLIDE 28