[PATCH 0/3] Add DXTn 3D texture support.

Connor McAdams conmanx360 at gmail.com
Thu Jun 21 15:32:37 CDT 2018


This patch series adds support for using DXTn volume textures, by 
decompressing and converting them using the CPU. This fixes issues with games
such as Halo Online, and others mentioned in the bugzilla page here:
https://bugs.winehq.org/show_bug.cgi?id=39253

Let me know what needs changed or fixed, this is my first patch, so I assume
it wont be perfect. :) 

Thanks,
Connor McAdams (Conmanx360 in IRC)

Connor McAdams (3):
  Add decompression functions for DXT1, DXT3, and DXT5
  Add format change before upload for non-volume textures
  Add new test for DXTn volume textures.

 dlls/d3d9/tests/visual.c | 190 +++++++++++++++++++---------
 dlls/wined3d/texture.c   |  26 ++++
 dlls/wined3d/utils.c     | 321 ++++++++++++++++++++++++++++++++++++++++++++---
 3 files changed, 462 insertions(+), 75 deletions(-)

-- 
2.7.4




More information about the wine-devel mailing list