Instituto de Computação - UNICAMP

MC039B/MO901B Seminários sobre Software Livre

Profa. Islene Calciolari Garcia

Primeiro Semestre de 2017


padovan

Unificando as stacks gráficas no Android e no kernel Mainline

Gustavo Padovan

19/04 às 16h00 na sala 353 (IC-3.5)

Resumo: O Android possui muitos patches fora da árvore principal do kernel e boa parte deles são para suportar drivers gráficos. Isso aconteceu porque quando o Android surgiu o kernel não suportava as features necessárias o que levou a criação de uma solução própria. Porém a stack gráfica do kernel Mainline evoluiu nos últimos anos e features como Atomic Modesetting e Explicit Fencing tornaram o sonho de usar a mesma stack possível. Nesta palestra cobriremos o que aconteceu tanto no Android quanto no kernel Mainline para chegarmos ao ponto de rodar o Android usando o suporte gráfico do kernel Mainline.

Sobre o palestrante: Gustavo Padovan é bacharel em Ciência da Computação pela Unicamp, entusiasta de Software Livre e desenvolvedor do Kernel do Linux , dentre seus trabalhos no Kernel do Linux ele foi Mantenedor do Subsistema de Bluetooth e hoje em dia trabalha com drivers gráficos. Atualmente Gustavo é Principal Software Engineer na Collabora.