Graphics Programming with C++
Details
This month we welcome visiting speaker Mathieu Ropert who will talk to us about lessons from his journey mixing graphics programming with C++ (and C). Staying on the theme of graphics, Aliaksandr Kharlamau will talk to us about adapting C-style Vulkan APIs to C++ 23 standards.
Thanks to Maven Securities for hosting us again!
As usual we'll need your full name for the door list, so we'll be asking for this on registration (as this may be different to your username).
This data will only be used for the door list/ registration and not published anywhere or used for other purposes.
If you'd like to speak at a future event please get in touch at cppldn.uk/speak.
Here's the approximate schedule:
18:30 Doors open
19:00 "Intro and news" - Phil Nash
19:10 "Learning Graphics Programming with C++" - Mathieu Ropert
Lessons from my journey of mixing C++ with graphics programming (and the C world).
19:55 break
20:15 "Vulkan Graphics API and C++ 23" - Aliaksandr Kharlamau
C++ Monads for Engine Management**:** Using monadic patterns to streamline object creation, rendering operations, and state tracking within a Vulkan-based engine.
Range-Based Operations**:** Engine creation, resource processing.
Compile-Time Data Manipulation
21:00 Conclusion
---
About the speakers
Mathieu is a French C++ consultant and trainer with a passion for game development and performance. Past speaker at CppCon, Meeting C++, ACCU and code::dive. Used to run the Paris C++ User Group. Currently lives in Sweden.
He still thinks your build should be destroyed.
Aliaksandr is a developer with over 12 years of experience in C++. He is passionate about performant and elegant code. His expertise lies in graphics and device specific optimisations. He really enjoys seeing C++ moving forward and can't wait to try all the new features.