stride3d / stride

Stride Game Engine (formerly Xenko)
https://stride3d.net
MIT License
6.49k stars 941 forks source link

feat: Modernize PVRTexLib dependency #2342

Closed Jklawreszuk closed 2 months ago

Jklawreszuk commented 3 months ago

PR Details

My PR updates PVRTexLib to the latest version and adds a shared library for Linux. In the process, I refactored PVRTWrapper and removed methods that were not used anywhere.

~Note : To be honest I don't know how to test the changes yet so my changes may not work properly~ Done

Types of changes

Checklist

Jklawreszuk commented 3 months ago

PR should be ready for review. I made simple program to test all the methods and it works as expected :) Perhaps it would be also useful to rewrite the current TextureConverter tests (project currently does not work) Program.txt

Eideren commented 2 months ago

Thanks !