aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/EDriverTypes.h57
-rw-r--r--include/SIrrCreationParameters.h2
-rw-r--r--include/irrlicht.h2
3 files changed, 3 insertions, 58 deletions
diff --git a/include/EDriverTypes.h b/include/EDriverTypes.h
index f5a2e92..1c23536 100644
--- a/include/EDriverTypes.h
+++ b/include/EDriverTypes.h
@@ -20,39 +20,12 @@ namespace video
render and display any graphics. */
EDT_NULL,
- //! The Irrlicht Engine Software renderer.
- /** Runs on all platforms, with every hardware. It should only
- be used for 2d graphics, but it can also perform some primitive
- 3d functions. These 3d drawing functions are quite fast, but
- very inaccurate, and don't even support clipping in 3D mode. */
- EDT_SOFTWARE,
-
- //! The Burning's Software Renderer, an alternative software renderer
- /** Basically it can be described as the Irrlicht Software
- renderer on steroids. It rasterizes 3D geometry perfectly: It
- is able to perform correct 3d clipping, perspective correct
- texture mapping, perspective correct color mapping, and renders
- sub pixel correct, sub texel correct primitives. In addition,
- it does bilinear texel filtering and supports more materials
- than the EDT_SOFTWARE driver. This renderer has been written
- entirely by Thomas Alten, thanks a lot for this huge
- contribution. */
- EDT_BURNINGSVIDEO,
-
- //! Direct3D8 device is longer supported in Irrlicht. You have to go back to Irrlicht 1.8 if you still need that.
- DEPRECATED_EDT_DIRECT3D8_NO_LONGER_EXISTS, // keep enum to avoid breaking enumeration order (might be used in ini-files, serialization, etc)
-
- //! Direct3D 9 device, only available on Win32 platforms.
- /** Performs hardware accelerated rendering of 3D and 2D
- primitives. */
- EDT_DIRECT3D9,
-
//! OpenGL device, available on most platforms.
/** Performs hardware accelerated rendering of 3D and 2D
primitives. */
EDT_OPENGL,
- //! OpenGL-ES 1.x driver, for embedded and mobile systems
+ //! OpenGL-ES 1.x driver, for embedded and mobile systems
EDT_OGLES1,
//! OpenGL-ES 2.x driver, for embedded and mobile systems
@@ -66,34 +39,6 @@ namespace video
EDT_COUNT
};
- const c8* const DRIVER_TYPE_NAMES[] =
- {
- "NullDriver",
- "Software Renderer",
- "Burning's Video",
- "Direct3D 8.1",
- "Direct3D 9.0c",
- "OpenGL 1.x/2.x/3.x",
- "OpenGL ES1",
- "OpenGL ES2",
- "WebGL 1",
- 0
- };
-
- const c8* const DRIVER_TYPE_NAMES_SHORT[] =
- {
- "null",
- "software",
- "burning",
- "d3d8",
- "d3d9",
- "opengl",
- "ogles1",
- "ogles2",
- "webgl1",
- 0
- };
-
} // end namespace video
} // end namespace irr
diff --git a/include/SIrrCreationParameters.h b/include/SIrrCreationParameters.h
index bad56e3..7439604 100644
--- a/include/SIrrCreationParameters.h
+++ b/include/SIrrCreationParameters.h
@@ -24,7 +24,7 @@ namespace irr
//! Constructs a SIrrlichtCreationParameters structure with default values.
SIrrlichtCreationParameters() :
DeviceType(EIDT_BEST),
- DriverType(video::EDT_BURNINGSVIDEO),
+ DriverType(video::EDT_OPENGL),
WindowSize(core::dimension2d<u32>(800, 600)),
WindowPosition(core::position2di(-1,-1)),
Bits(32),
diff --git a/include/irrlicht.h b/include/irrlicht.h
index e099cf7..359f810 100644
--- a/include/irrlicht.h
+++ b/include/irrlicht.h
@@ -271,7 +271,7 @@ namespace irr
device could not be created.
*/
extern "C" IRRLICHT_API IrrlichtDevice* IRRCALLCONV createDevice(
- video::E_DRIVER_TYPE driverType = video::EDT_SOFTWARE,
+ video::E_DRIVER_TYPE driverType = video::EDT_OPENGL,
// parentheses are necessary for some compilers
const core::dimension2d<u32>& windowSize = (core::dimension2d<u32>(640,480)),
u32 bits = 32,