summaryrefslogtreecommitdiff
path: root/Events/XDC2012/Program.mdwn
blob: a21ec271c03fce67d6a8dc747beee631fefc6999 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66


# XDC2012 Program

**If you would like to add a talk re-arrange your schedule, please contact [[EgbertEich|EgbertEich]] <[[e4t@freenet.de]]> or [[MatthiasHopf|MatthiasHopf]] <[[mat@mshopf.de]]>. Please add an abstract to your talk if there is none available yet.** 


## Tracks
[[!table header="no" class="mointable" data="""
General business  | &nbsp;Security&nbsp;  | Performance  | X.org: Server  | X.org: Environment  | &nbsp;Wayland&nbsp;  | Gfx Hardware  | DRI/DRM/Kernel  | 3D Graphics 
"""]]


## Schedule
[[!table header="no" class="mointable" data="""
        |  **Wednesday**  |  **Thursday**  |  **Friday** 
 09:00  | **Members of the Board**: [[XorgFoundation Status Update, Book Sprint Results, EVoC Results|Events/XDC2012/XDC2012AbstractKickOff]]  | **Peter Hutterer**: [[X server integration testing. Yes, it's possible|Events/XDC2012/XDC2012AbstractPeterHutterer]]  | **Daniel Vetter**: [[New i915 modeset infrastructure Code|Events/XDC2012/XDC2012AbstractDanielVetter]] 
 09:30    | **Lucas Stach**: [[Discussing approaches for hardware independent accelerated graphics drivers|Events/XDC2012/XDC2012AbstractLucasStach-HWIndependent]] 
 10:00  | **Martin Peres**: [[Return of experience on the EVoC : How to better prepare the Students|Events/XDC2012/XDC2012AbstractMartinPeres]]  | **Sascha Hlusiak**: [[Development State and Features of the Joystick Input Module|Events/XDC2012/XDC2012AbstractSaschaHlusiak]]  | **Rob Clark**: [[DRM/KMS Atomic-Modeset / Nuclear-Pageflip|Events/XDC2012/XDC2012AbstractRobClark-KMS]] 
 10:30  |  _Break_  |  _Break_  |  _Break_ 
 11:00  | **Martin Peres, Timothée Ravier**: [[Recap, Vulnerabilities, Attacks and Discussions on the graphic Stack's Security|Events/XDC2012/XDC2012AbstractMartinPeres-TimothéeRavier]]  | **Jess van Derwalker**: [[XCWM, the X Composite Window Manager library and XtoQ, an OS X Window Manager|Events/XDC2012/XDC2012AbstractJessVanDerwalker]]  | **Rob Clark**: [[DRI2Video|Events/XDC2012/XDC2012AbstractRobClark-Video]] 
 11:30  | **Maarten Lankhorst**: [[Optimus support|Events/XDC2012/XDC2012AbstractMaartenLankhorst]] 
 12:00  | **Alan Coopersmith**: [[X server privilege model on Solaris - explaining how we drop privs and reviewing to see what's upstreamable|Events/XDC2012/XDC2012AbstractAlanCoopersmith]]  | **Bart Massey**: [[Programming languages for X Application Development|Events/XDC2012/XDC2012AbstractBartMassey]]  | ** Kristian Hoegsberg,Martin Peres,Timothée Ravier, Daniel Vetter**: [[DRM2|Events/XDC2012/XDC2012AbstractHoegsberg+Peres+Ravier+Vetter]] 
 12:30  |  _Lunch_  |  _Lunch_  |  _Lunch_ 
 14:00  | **Michael Larabel**: [[Benchmarking, Request for Phoronix Benchmarks / graphics Tests, Feedback or Flames|Events/XDC2012/XDC2012AbstractMichaelLarabel]]  | **Kristian Hoegsberg**: [[Wayland/Weston Status/Overview|Events/XDC2012/XDC2012AbstractKristianHoegsberg-Wayland]]  | **Supreet Pal Singh**: [[EVOC Experience and Project "Nouveau - Software scripting Engine for Fermi Architecture based GPUs"|Events/XDC2012/XDC2012AbstractSupreetPalSingh]] 
 14:30  | **Oliver Mc****Fadden**: [[Dante: Doom3 GPLv3+; Teaching an old Engine new Tricks, Community building, Performance on embedded Hardware|Events/XDC2012/XDC2012AbstractOliverMcFadden]]  | **Lucas Stach**: [[A look at the NVidia Tegra platform (and graphics drivers in the embedded space in general)|Events/XDC2012/XDC2012AbstractLucasStach-Tegra]] 
 15:00  | **Keith Packard, Eric Anholt**: [[DRI3|Events/XDC2012/XDC2012AbstractPackard+Anholt]]  |  -  | **Chad Versace**: [[A quick Look at Waffle, deferring Choice of GLX, X11/EGL, Wayland/EGL, its use for testing Mesa|Events/XDC2012/XDC2012AbstractChadVersace]] 
 15:30  |  _Break_  |  _Break_  |  _Break_ 
 16:00  | **Members of the Board**: [[X.org Board Meeting|BoardOfDirectors/IrcLogs]]  | **Kristian Hoegsberg**: [[Composite based rootless X server. How does it work? How do we get it upstream?|Events/XDC2012/XDC2012AbstractKristianHoegsberg-RootlessX]]  | **Ian Romanick**: [[Discuss the future of EGL, GLX, and OpenGL ES on Linux|Events/XDC2012/XDC2012AbstractIanRomanick]] 
 16:30  | **Blaž Tomažič**: [[OpenCL Testing Framework for Piglit. Project Overview and future Plans|Events/XDC2012/XDC2012AbstractBlažTomažič]] 
 17:00  |  -  |  <del>**Mario Kleiner**: [[How Neuro-Scientists Use the Open Source Graphics Stack: some Examples|Events/XDC2012/XDC2012AbstractMarioKleiner]]</del>  |  - 
 17:30  |  -  |  -  |  - 
 19:00  |  -  |  Evening event, meet at 19:00 at Schoener Brunnen: [[picture of meeting point|http://commons.wikimedia.org/wiki/File:Nuernberg-schoener-Brunnen-gp.jpg]], [[Google map of route from conference venue to meeting point|https://maps.google.com/maps?saddr=maxfeldst,+nuernberg&daddr=Unknown+road&hl=en&ll=49.45892,11.086922&spn=0.015342,0.052314&sll=49.453888,11.078591&sspn=0.001918,0.006539&geocode=FbTG8gIdRzepACldcIiowFefRzHhDivEyJXe3Q%3BFVmc8gIdZAWpAA&dirflg=w&mra=dme&mrsp=1&sz=18&t=m&z=15]];   |  - 
"""]]


## Topics

As usual, we are open to talks across the layers of the graphics stack, from the kernel to applications, and about how we make things better for the developers who build them.   If you're not sure if something might fit, mail or add it anyway, and find out if there's room in the schedule. 


## Ideas

* [[XorgFoundation|XorgFoundation]] status update, [[BookSprint|Events/BookSprint2012]] results : [[BoardOfDirectors|BoardOfDirectors]] 
* Return of experience on the EVoC : How to better prepare the students : [[MartinPeres|MartinPeres]] 
* Recap, vulnerabilities, attacks and discussions on the graphic stack's security : [[MartinPeres|MartinPeres]], Timothée Ravier 
* X server privilege model on Solaris - explaining how we drop privs and reviewing to see what's upstreamable: [[AlanCoopersmith|AlanCoopersmith]] 
* 15 minute talk about development state and features of the joystick input module : Sascha Hlusiak 
* X server integration testing. Yes, it's possible:  [[PeterHutterer|PeterHutterer]] 
* Discuss the future of EGL, GLX, and OpenGL ES on Linux. 
* Wayland/Weston status/overview. 
* xwayland: Composite based rootless X server.  How does it work? How do we get it upstream? 
* Optimus support : [[MaartenLankhorst|MaartenLankhorst]] / danvet (maybe?) 
* A look at the NVidia Tegra platform (and graphics drivers in the embedded space in general): Lucas Stach 
* Discussing approaches for hardware independent accelerated graphics drivers : Lucas Stach 
* New i915 modeset infrastructure code. My blog post about it caught the wrath of some *bsd guys so some explaining might be in order: Daniel Vetter 
* Dante: Doom3 GPLv3+ (OpenGL 1.x, GLX) through to Dante (OpenGL ES2.0, EGL, GLSL); Teaching an old engine new tricks, building a ad-hoc community, and the struggle for performance on embedded hardware. : [[OliverMcFadden|OliverMcFadden]] 
   * Overlap with "Discuss the future of EGL, GLX, and OpenGL ES on Linux."? 
* A quick look [15min] at [[Waffle|http://people.freedesktop.org/~chadversary/waffle]], a library that allows one to defer choice of GLX, X11/EGL, Wayland/EGL until runtime, and how it is used for testing Mesa. : Chad Versace 
* Benchmarking, request for Phoronix benchmarks / graphics tests, feedback or flames, etc : Michael Larabel 
* drm/kms atomic-modeset / nuclear-pageflip : [[RobClark|RobClark]] 
* Programming languages for X application development : Bart Massey 
* EVOC experience and project[Nouveau - Software scripting engine for Fermi architecture based GPUs] : [[SupreetPalSingh|SupreetPalSingh]] 
* xcwm and XtoQ, a library for X compositing window managers and a proof of concept OS X window manager that uses it. Project overview and status : [[JessVanDerwalker|JessVanDerwalker]] 
* OpenCL testing framework for Piglit. Project overview and future plans (15 min): Blaž Tomažič 
* "Special needs": Some example uses of computer graphics in neuro-science and our wishlist for the ideal graphics stack: Mario Kleiner