mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Purge some dead code (mostly Irrlicht) (#16111)
* Remove obsolete Irrlicht attributes system
* Remove dead GUI element types
* Remove some obsolete Irrlicht headers
* Fix some oopsies from d96f5e1
This commit is contained in:
parent
377fa5bb14
commit
f4285a59ac
39 changed files with 24 additions and 831 deletions
|
@ -3,9 +3,10 @@
|
|||
// For conditions of distribution and use, see copyright notice in irrlicht.h
|
||||
|
||||
#include "CNullDriver.h"
|
||||
#include "IVideoDriver.h"
|
||||
#include "SMaterial.h"
|
||||
#include "os.h"
|
||||
#include "CImage.h"
|
||||
#include "CAttributes.h"
|
||||
#include "IReadFile.h"
|
||||
#include "IWriteFile.h"
|
||||
#include "IImageLoader.h"
|
||||
|
@ -55,20 +56,6 @@ CNullDriver::CNullDriver(io::IFileSystem *io, const core::dimension2d<u32> &scre
|
|||
ViewPort(0, 0, 0, 0), ScreenSize(screenSize), MinVertexCountForVBO(500),
|
||||
TextureCreationFlags(0), OverrideMaterial2DEnabled(false), AllowZWriteOnTransparent(false)
|
||||
{
|
||||
DriverAttributes = new io::CAttributes();
|
||||
DriverAttributes->addInt("MaxTextures", MATERIAL_MAX_TEXTURES);
|
||||
DriverAttributes->addInt("MaxSupportedTextures", MATERIAL_MAX_TEXTURES);
|
||||
DriverAttributes->addInt("MaxAnisotropy", 1);
|
||||
// DriverAttributes->addInt("MaxAuxBuffers", 0);
|
||||
DriverAttributes->addInt("MaxMultipleRenderTargets", 1);
|
||||
DriverAttributes->addInt("MaxIndices", -1);
|
||||
DriverAttributes->addInt("MaxTextureSize", -1);
|
||||
// DriverAttributes->addInt("MaxGeometryVerticesOut", 0);
|
||||
// DriverAttributes->addFloat("MaxTextureLODBias", 0.f);
|
||||
DriverAttributes->addInt("Version", 1);
|
||||
// DriverAttributes->addInt("ShaderLanguageVersion", 0);
|
||||
// DriverAttributes->addInt("AntiAlias", 0);
|
||||
|
||||
setFog();
|
||||
|
||||
setTextureCreationFlag(ETCF_ALWAYS_32_BIT, true);
|
||||
|
@ -113,9 +100,6 @@ CNullDriver::CNullDriver(io::IFileSystem *io, const core::dimension2d<u32> &scre
|
|||
//! destructor
|
||||
CNullDriver::~CNullDriver()
|
||||
{
|
||||
if (DriverAttributes)
|
||||
DriverAttributes->drop();
|
||||
|
||||
if (FileSystem)
|
||||
FileSystem->drop();
|
||||
|
||||
|
@ -236,12 +220,6 @@ bool CNullDriver::queryFeature(E_VIDEO_DRIVER_FEATURE feature) const
|
|||
return false;
|
||||
}
|
||||
|
||||
//! Get attributes of the actual video driver
|
||||
const io::IAttributes &CNullDriver::getDriverAttributes() const
|
||||
{
|
||||
return *DriverAttributes;
|
||||
}
|
||||
|
||||
//! sets transformation
|
||||
void CNullDriver::setTransform(E_TRANSFORMATION_STATE state, const core::matrix4 &mat)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue