IrrQueryFeature

section index

## NAME

IrrQueryFeature - Queries the features of the driver.

## SYNOPSIS

IrrQueryFeature(feature.l)

## INPUTS

#IRR_EVDF_RENDER_TO_TARGET | - | Is driver able To render To a surface?
#IRR_EVDF_HARDWARE_TL | - | Is hardeware transform And lighting supported?
#IRR_EVDF_MULTITEXTURE | - |
#IRR_EVDF_BILINEAR_FILTER | - | Is driver able To render With a bilinear filter applied?
#IRR_EVDF_MIP_MAP | - | Can the driver handle mip maps?
#IRR_EVDF_MIP_MAP_AUTO_UPDATE | - |
#IRR_EVDF_STENCIL_BUFFER | - | Are stencilbuffers switched on And does the device support stencil buffers?
#IRR_EVDF_VERTEX_SHADER_1_1 | - | Is Vertex Shader 1.1 supported?
#IRR_EVDF_VERTEX_SHADER_2_0 | - | Is Vertex Shader 2.0 supported?
#IRR_EVDF_VERTEX_SHADER_3_0 | - | Is Vertex Shader 3.0 supported?
#IRR_EVDF_PIXEL_SHADER_1_1 | - | Is Pixel Shader 1.1 supported?
#IRR_EVDF_PIXEL_SHADER_1_2 | - | Is Pixel Shader 1.2 supported?
#IRR_EVDF_PIXEL_SHADER_1_3 | - | Is Pixel Shader 1.3 supported?
#IRR_EVDF_PIXEL_SHADER_1_4 | - | Is Pixel Shader 1.4 supported?
#IRR_EVDF_PIXEL_SHADER_2_0 | - | Is Pixel Shader 2.0 supported?
#IRR_EVDF_PIXEL_SHADER_3_0 | - | Is Pixel Shader 3.0 supported?
#IRR_EVDF_ARB_VERTEX_PROGRAM_1 | - | Are ARB vertex programs v1.0 supported?
#IRR_EVDF_ARB_FRAGMENT_PROGRAM_1 | - | Are ARB fragment programs v1.0 supported?
#IRR_EVDF_ARB_GLSL | - | Is GLSL supported?
#IRR_EVDF_HLSL | - | Is HLSL supported? #IRR_EVDF_TEXTURE_NPOT #IRR_EVDF_FRAMEBUFFER_OBJECT

## FUNCTION

Queries the features of the driver. Returns #True if a feature is available

## RESULT

#True if the feature is available.

## EXAMPLE

        If IrrQueryFeature(#IRR_EVDF_MIP_MAP) = #True
           Debug("The driver is able to handle mip-maps")
        Endif

## NOTES