Skip to content

dancingmirrors/mesa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mesa - The 3D Graphics Library

This Mesa fork was conceived to improve the Linux experience on Ivy Bridge and Haswell hardware. This involved touching the elk compiler and the crocus and hasvk drivers as well as the common ISL code, though I've tried to put hasvk somewhat in its own sandbox. I've implemented support for Vulkan H.264 hardware acceleration leveraging a complex VDPAU-based stack. It currently works well enough and no crashes are observed playing all of the test files at https://chromium.googlesource.com/chromium/src/media.git but there is some additional CPU overhead. Hopefully I didn't break Android, Bay Trail, or Broadwell, but I can't test. Note that generally performance is a little worse due to working around many bugs and hardware limitations.

Last I checked hasvk doesn't work at all on the BSDs, but your mileage may vary.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 1,298