Jean-Francois St-Amour
3D Programmer
Ubisoft Montreal

Jean-Francois is currently working as a 3D Programmer on "Assassin's Creed" at Ubisoft's Montreal studio. Before working on next-gen hardware, Jean-Francois was working on mobile titles at Gameloft. He had a brief stint away from gaming, in Softimage's Rendering team, but he could not stay away for long. He has a Master's degree in Computer Graphics from the University of Montreal, where he worked on real-time soft shadow algorithms, as well as general purpose computation on graphics hardware.

 

Bare metal: modern graphics hardware architectures.

In this conference, the architecture of modern graphics hardware will be explored in depth. A top-down approach will be used to cover the material, quickly going from general concepts all the way down to hardware registers Using all three next-generation platforms as examples (PC, Xbox 360 and PS3), the different stages of the graphics pipeline will be explored. Practical topics will be discussed to further expose and differentiate these three platforms. For example, topics such as HDR framebuffers, vertex and texture format choice, memory bandwidth, balancing vertex and fragment programs, optimizing various cache usage, etc. will be explored.

Takeaway: Good understanding of modern graphics architectures, more specifically on the PC, Xbox 360 and PS3.

Intended audience: Attendees should have a good understanding of basic graphics principles.