BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Graphics devroom X-WR-CALNAME;VALUE=TEXT:Graphics devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:3073@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150131T120000 DTEND:20150131T125000 SUMMARY:EFL - A UI Toolkit Designed for the Embedded World DESCRIPTION:
Enlightenment Foundation Library is a set of libraries designed to use the full potential of any hardware to do great UI. It has been designed with the embedded devices in mind, but it is a desktop class toolkit. Being done in C, it is providing a stable API/ABI, high efficiency, low memory and low battery usage for all kind of Linux device. Enabling development of modern UI adapted to any hardware that run Linux. These are the reason why Samsung use it in its Tizen devices. This talk after a short overview of what this libraries cover, will focus on last year improvement and where it is heading. It will also be an opportunity to learn about project around EFL that will help people develop product with it. And it would also be a good opportunity to see where EFL are used with some real use case.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/efl/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Cedric Bail":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:2654@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150131T130000 DTEND:20150131T135000 SUMMARY:X11 on the Web DESCRIPTION:The clever minimalism and flexibility of the X-Windows system has allowed it to be ported to a diverse range of platforms. Recently, that flexibility has allowed the X.org server, client libraries, several window managers, and a range of applications to be ported to run stand-alone inside the Chrome web browser using a technology called Native Client. This talk explores the unique challenges of porting X11 to Native Client and the browser.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/webx11/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brad Nelson":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:2635@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150131T140000 DTEND:20150131T145000 SUMMARY:Testing Video4Linux Applications and Drivers DESCRIPTION:The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer. Since early 2014 major improvements have been made to both the v4l2-compliance utility for verifying drivers, and to the virtual video driver that applications can use as a reference input. This presentation will explain and demonstrate this utility and driver and show how to use them to ensure your driver or application works correctly.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/v4l_testing/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans Verkuil":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:2636@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150131T150000 DTEND:20150131T155000 SUMMARY:Video Capture and Colorspaces DESCRIPTION:The video4linux kernel subsystem reports which colorspace the captured video uses. But what does that really mean, and what do you have to do to correctly reproduce those colors? This talk will dive into the crazy world of colorspaces and give you a practical guide to colorspace handling. I will also demonstrate colorspace handling, both right and wrong.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/colorspace/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans Verkuil":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3336@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150131T160000 DTEND:20150131T165000 SUMMARY:Sync points in the Intel gfx driver DESCRIPTION:Discussion of the motivation for explicit sync points and how we're implementing them in the Intel gfx driver, called i915 in the Linux kernel sources.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/intel_gfx/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jesse Barnes":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3383@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150131T170000 DTEND:20150131T175000 SUMMARY:How to test OpenGL drivers using Free Software DESCRIPTION:OpenGL is an API for rendering 2D and 3D graphics now managed by the non-profit technology consortium Khronos Group. Implementors are free to provide their own implementation of the API. For example, in GNU/Linux systems NVIDIA provides its own proprietary version while other manufacturers like Intel are using Mesa, the most popular open source OpenGL implementation.
Because of this implementation freedom, ensuring compliance with the specification is important. Khronos provides their own OpenGL conformance test suite but there are several unofficial open source alternatives.
This talk will explain some of these open source OpenGL conformance test suites and give an introduction about how to use them, including sharing tips between the speaker and the audience.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/gl_testing/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Samuel Iglesias":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3515@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150201T110000 DTEND:20150201T115000 SUMMARY:Wine Development Updates, Performance and the D3D9 State Tracker DESCRIPTION:Wine has seen gradual improvements in its support for games and game performance over the year. This talk gives an overview over the past changes, upcoming work as well as the opportunities and problems of the Direct3D9 implementation in Mesa.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/d3d9_wine/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Dösinger":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3478@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150201T120000 DTEND:20150201T125000 SUMMARY:Atomic Mode-Setting DESCRIPTION:Atomic mode-setting has been discussed and designed for literally years. Now it's finally there. Most of the prerequisites have been merged into the mainline kernel. The first drivers are being converted and the final versions of the user-space IOCTL are being drafted. With it come all sorts of new, exciting features. But there are also confusing aspects to it.
This talk will give a brief history of how kernel mode-setting (KMS) evolved, explain some of the shortcomings of the current KMS API and how atomic mode-setting will make everything better.
The focus of the talk will be on how to convert existing kernel drivers to support atomic mode-setting based on lessons learned from going through the conversion of the Tegra DRM driver.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/kms_atomic/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thierry Reding":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3315@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150201T130000 DTEND:20150201T135000 SUMMARY:Native D3D9 on Mesa DESCRIPTION:While OpenGL can fit D3D9 translation, native support has several advantages.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/d3d9/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Axel Davy":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:2903@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150201T140000 DTEND:20150201T145000 SUMMARY:Supporting Nouveau on the Tegra K1 System-on-chip DESCRIPTION:Although Tegra K1 uses the same Kepler architecture as NVIDIA desktop cards that Nouveau already supports, there are other challenges that need to be addressed before Nouveau can drive K1's graphic acceleration: the fact that the GPU does not reside on the PCI bus requires architectural changes in the Nouveau core. The absence of dedicated GPU memory directly interferes with the way Nouveau is used to do memory management and leads to potentially sub-optimal behavior. Also, in a system where all devices share the same system memory, PRIME support is mandatory to perform any useful work and the relevance of a driver-agnostic memory allocator becomes perceptible.
This talk will discuss these challenges, and in particular the consequences of using a unified memory architecture, in the hope of triggering discussions that will help improving the general support of GPU architectures for new mobile platforms.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/tegra/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexandre Courbot":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:2755@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150201T150000 DTEND:20150201T155000 SUMMARY:Replacing Xorg input-drivers with libinput DESCRIPTION:This presentation will discuss the plans to move Xorg to use libinput too through an input driver called xf86-input-libinput, as well as the status of this move. xf86-input-libinput is scheduled to be the default Xorg input driver for Fedora 22.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/libinput/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans de Goede":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3460@FOSDEM15@fosdem.org TZID:Europe-Brussels DTSTART:20150201T160000 DTEND:20150201T165000 SUMMARY:The Tamil Driver DESCRIPTION:The Tamil driver is to the Mali T series GPUs what the lima driver is for the older Mali M200/400/450 GPUs.
Libv did the preliminary command stream REing work in September 2013, by creating a command stream tracer (capable of capture and replay) and by exposing the binary shader compiler. Over the 2014 end of year period, he then spent some time decyphering various renders, and he will hopefully be showing off the first few native renders at FOSDEM.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Graphics URL:https:/fosdem.org/2015/schedule/2015/schedule/event/tamil/ LOCATION:K.4.601 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luc Verhaegen":invalid:nomail END:VEVENT END:VCALENDAR