Linux build fix
Merge branch 'master' of https://github.com/janisl/vavoom
Visual studio build fixes.
Docs
Dedicated Windows server project, build fixes.
Build fixes
Linux fixes
Added missing operator delete overrides
Removed deprecated constant
Build fixes
Potential memory issue fixes
- Added the possibility to use a separate filter for sprites both in OpenGL and D3D renderers.
- Changed slope calculation to be processed before spawning 3D Floors when a map is loaded, to avoid problems when spawning 3D floors with slopes.
- Added a flag parameter to A_SpawnItemEx for applying translation from Parent class.
Merge pull request #6 from Firebrand-mx/master
Merge pull request #5 from Firebrand-mx/master
- Added avir library for image resampling, which has a higher quality than older resampling in Vavoom, more information can be found here: https://github.com/avaneev/avir
Linux fixes
Merge pull request #4 from Firebrand-mx/master
- Made model drawing shaders to take into account the View Origin to only draw things that are actually in view, which improves performance.
- Ran a GLSL shader optimizer (more information on this URL: http://aras-p.info/blog/2010/09/29/glsl-optimizer/) on all the Vavoom shaders, which helps somewhat with the performance when executing them in the game.
Merge pull request #3 from Firebrand-mx/master
- Changed filtering combination used for sprite rendering again, to look more like in version 1.33
- Fixed drawing of transparencies in shaders for models, world surfaces and UI sprites.
Merge branch 'master' of https://github.com/janisl/vavoom
- Added options to select trilinear texture filtering.
- Removed file from incorrect location.
- Added missing commit.
Merge pull request #2 from Firebrand-mx/master
- Fixed small problem with the D3D texture filter selection.
- Added bStepMissile property to WhirlWind class, which makes it work more closely to the original Heretic projectile.
* Performance additions and small fixes:
Merge branch 'master' of https://github.com/janisl/vavoom
Merge pull request #1 from Firebrand-mx/master
- Migrated project files to MSVC 2015
Added check for valid class pointer.
Moved file to correct location
- Fixed buggy behavior I accidentally left in NewWSurf method.
Merge remote-tracking branch 'remotes/origin/1.33_patch'
- Korax RPG Vavoom engine patch: