Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how LunarG created KosmicKrisp, a Vulkan to Metal layered driver, using Mesa's framework for fast, conformant implementation in this technical presentation.
Discover recent Raspberry Pi driver stack enhancements including OpenGL 3.2 compliance, performance optimizations, and stability improvements with comparative analysis.
Discover how display components optimize power consumption during video playback using Firefox/MPV, Weston, and amdgpu to achieve real power savings and improve efficiency.
Discover how KDE's compositor leverages KMS offloading, overlay planes, and color operations for enhanced efficiency, plus challenges faced implementing advanced KMS features.
Explore RADV Mesa Vulkan driver development for AMD GPUs, covering latest features, compiler improvements, code maintenance, and future challenges in open source graphics.
Discover the current status and future roadmap of the Panthor driver for Arm Mali GPUs, including ongoing feature development and upcoming plans.
Explore cutting-edge graphics development through 7 lightning talks covering Turnip optimization, DRM improvements, Wayland screencasting, hwcomposer updates, Linux panic systems, and testing automation.
Explore Turnip Vulkan driver development for Adreno GPUs, focusing on maintaining correctness while boosting performance through CI testing and automated regression detection.
Explore modern graphics driver challenges in resource mapping across OpenGL, Vulkan, and D3D12 APIs, plus recent Vulkan advances for better shader-API interfaces.
Explore Mesa CI pipeline challenges, infrastructure improvements, and roadmap solutions for better test coverage and sustainability in graphics development.
Discover how to add new YUV texture formats to Mesa's OpenGL implementation, covering essential steps and recent infrastructure improvements for graphics developers.
Discover how freedreno kernel driver evolved from legacy memory management to VM_BIND uAPI, enabling Vulkan optimization and sparse texture support for Qualcomm Adreno GPUs.
Discover Tyr, a new Rust-based GPU kernel driver for ARM Mali GPUs, exploring its current state, Rust-for-Linux abstractions, upstream roadmap, and coexistence with the existing C driver.
Discover how to implement dynamic GPU selection on Linux through a new service that replaces obscure environment variables with user-friendly policies for multi-GPU systems.
Discover the latest advances in Nouveau's NVK Vulkan driver, including 1.4 support, conformance across GPU generations, and the transition to Zink for OpenGL rendering.
Get personalized course recommendations, track subjects and courses with reminders, and more.