Irrlicht 3D Engine
EDriverFeatures.h
Go to the documentation of this file.
1 // Copyright (C) 2002-2012 Nikolaus Gebhardt
2 // This file is part of the "Irrlicht Engine".
3 // For conditions of distribution and use, see copyright notice in irrlicht.h
4 
5 #ifndef __E_DRIVER_FEATURES_H_INCLUDED__
6 #define __E_DRIVER_FEATURES_H_INCLUDED__
7 
8 namespace irr
9 {
10 namespace video
11 {
12 
15  {
18 
21 
24 
27 
30 
33 
36 
39 
42 
45 
48 
51 
54 
57 
60 
63 
66 
69 
72 
75 
78 
81 
84 
87 
90 
93 
96 
99 
102 
105 
108 
111 
114 
117 
120 
123 
126  };
127 
128 } // end namespace video
129 } // end namespace irr
130 
131 
132 #endif
133 
Is Vertex Shader 3.0 supported?
Support for texture coord transformation via texture matrix.
Are multiple textures per material possible?
Supports polygon offset/depth bias for avoiding z-fighting.
Is Pixel Shader 1.1 supported?
Is Vertex Shader 1.1 supported?
Are non-square textures supported?
Supports separate blend functions for multiple render targets.
Are ARB fragment programs v1.0 supported?
Are vertex buffer objects supported?
Everything in the Irrlicht Engine can be found in this namespace.
Definition: aabbox3d.h:12
Supports separate blend settings for multiple render targets.
Is Pixel Shader 2.0 supported?
Can the driver update mip maps automatically?
Supports Color masks (disabling color planes in output)
Supports occlusion queries.
Are stencilbuffers switched on and does the device support stencil buffers?
Are ARB vertex programs v1.0 supported?
Is Pixel Shader 1.2 supported?
Is GLSL supported?
Are framebuffer objects supported?
Supports geometry shaders.
Are non-power-of-two textures supported?
Only used for counting the elements of this enum.
Is HLSL supported?
Is Pixel Shader 1.3 supported?
Is driver able to render to a surface?
Is driver able to render with a bilinear filter applied?
Is Vertex Shader 2.0 supported?
Is Pixel Shader 3.0 supported?
Is Pixel Shader 1.4 supported?
Support for different blend functions. Without, only ADD is available.
Supports multiple render targets at once.
E_VIDEO_DRIVER_FEATURE
enumeration for querying features of the video driver.
Supports Alpha To Coverage.
Supports separate color masks for multiple render targets.
Can the driver handle mip maps?
Support for NVidia's CG shader language.
Is hardeware transform and lighting supported?