FreeBSD graphics Niclas Zeising zeising@FreeBSD.org agenda team - - PowerPoint PPT Presentation

freebsd graphics
SMART_READER_LITE
LIVE PREVIEW

FreeBSD graphics Niclas Zeising zeising@FreeBSD.org agenda team - - PowerPoint PPT Presentation

FreeBSD graphics Niclas Zeising zeising@FreeBSD.org agenda team the graphics stack challenges future agenda team the graphics stack challenges future agenda team the graphics stack challenges future agenda team the graphics


slide-1
SLIDE 1

FreeBSD graphics

Niclas Zeising

zeising@FreeBSD.org

slide-2
SLIDE 2

agenda

team the graphics stack challenges future

slide-3
SLIDE 3

agenda

team the graphics stack challenges future

slide-4
SLIDE 4

agenda

team the graphics stack challenges future

slide-5
SLIDE 5

agenda

team the graphics stack challenges future

slide-6
SLIDE 6

team

slide-7
SLIDE 7

team

small team use github multiple repositories github.com/FreeBSDDesktop

slide-8
SLIDE 8

team

small team use github multiple repositories github.com/FreeBSDDesktop

slide-9
SLIDE 9

team

small team use github multiple repositories github.com/FreeBSDDesktop

slide-10
SLIDE 10

team

small team use github multiple repositories github.com/FreeBSDDesktop

slide-11
SLIDE 11

team

~300 ports ports infrastructure drivers

slide-12
SLIDE 12

team

~300 ports ports infrastructure drivers

slide-13
SLIDE 13

team

~300 ports ports infrastructure drivers

slide-14
SLIDE 14

team

core libraries X servers wayland applications

slide-15
SLIDE 15

team

core libraries X servers wayland applications

slide-16
SLIDE 16

team

core libraries X servers wayland applications

slide-17
SLIDE 17

team

core libraries X servers wayland applications

slide-18
SLIDE 18

drivers

slide-19
SLIDE 19

graphics drivers

legacy driver in base complete port comparable to Linux 3.8

slide-20
SLIDE 20

graphics drivers

legacy driver in base complete port comparable to Linux 3.8

slide-21
SLIDE 21

graphics drivers

legacy driver in base complete port comparable to Linux 3.8

slide-22
SLIDE 22

graphics drivers

new driver in port uses Linux kpi (lkpi) amd64 only

slide-23
SLIDE 23

graphics drivers

new driver in port uses Linux kpi (lkpi) amd64 only

slide-24
SLIDE 24

graphics drivers

new driver in port uses Linux kpi (lkpi) amd64 only

slide-25
SLIDE 25

graphics drivers

multiple versions meta port work in progress available in FreeBSD 11.2

slide-26
SLIDE 26

graphics drivers

multiple versions meta port work in progress available in FreeBSD 11.2

slide-27
SLIDE 27

graphics drivers

multiple versions meta port work in progress available in FreeBSD 11.2

slide-28
SLIDE 28

libraries

slide-29
SLIDE 29

libraries

mesa – OpenGL libdrm xorg libraries

slide-30
SLIDE 30

libraries

mesa – OpenGL libdrm xorg libraries

slide-31
SLIDE 31

libraries

mesa – OpenGL libdrm xorg libraries

slide-32
SLIDE 32

X server

slide-33
SLIDE 33

X server

  • ut of date

ddx drivers modesetting

slide-34
SLIDE 34

X server

  • ut of date

ddx drivers modesetting

slide-35
SLIDE 35

X server

  • ut of date

ddx drivers modesetting

slide-36
SLIDE 36

wayland

focus upstream

  • utdated in FreeBSD

needs attention

slide-37
SLIDE 37

wayland

focus upstream

  • utdated in FreeBSD

needs attention

slide-38
SLIDE 38

wayland

focus upstream

  • utdated in FreeBSD

needs attention

slide-39
SLIDE 39

challenges

slide-40
SLIDE 40

challenges

testing build time developer bandwidth

slide-41
SLIDE 41

challenges

testing build time developer bandwidth

slide-42
SLIDE 42

challenges

testing build time developer bandwidth

slide-43
SLIDE 43

future

slide-44
SLIDE 44

future

input devices drm-legacy autoloading more architectures

slide-45
SLIDE 45

future

input devices drm-legacy autoloading more architectures

slide-46
SLIDE 46

future

input devices drm-legacy autoloading more architectures

slide-47
SLIDE 47

future

input devices drm-legacy autoloading more architectures

slide-48
SLIDE 48

future

network manager power management wifi support

slide-49
SLIDE 49

future

network manager power management wifi support

slide-50
SLIDE 50

future

network manager power management wifi support

slide-51
SLIDE 51

summary

slide-52
SLIDE 52

FreeBSD graphics

Niclas Zeising

zeising@FreeBSD.org

slide-53
SLIDE 53

contact us

github.com/FreeBSDDesktop gitter.im/FreeBSDDesktop/Lobby x11@FreeBSD.org #freebsd-xorg @ EFNet