arsa  2.7
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 
129 
132 
135 
138 
141 
144 
147 
150  };
151 
152 } // end namespace video
153 } // end namespace irr
154 
155 
156 #endif
157 
Support for ETC1 compressed textures.
Is Vertex Shader 3.0 supported?
Support for DXTn compressed textures.
Support for texture coord transformation via texture matrix.
Support for ETC2 compressed textures.
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: CARSADPad.h:6
Supports separate blend settings for multiple render targets.
Is Pixel Shader 2.0 supported?
Can the driver update mip maps automatically?
Support for clamping vertices beyond far-plane to depth instead of capping them.
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?
Support for PVRTC compressed textures.
Is Pixel Shader 1.3 supported?
Is driver able to render to a surface?
Is driver able to render with a bilinear filter applied?
Support for separate blending for RGB and Alpha.
Support for filtering across different faces of the cubemap.
Is Vertex Shader 2.0 supported?
Is Pixel Shader 3.0 supported?
Support for cube map textures.
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?
Is hardware transform and lighting supported?
Support for PVRTC2 compressed textures.