REDIGraphicDevice.h

Macro Definitions

REDIsNVIDIA

REDIsATI

REDIsINTEL

REDIsUSER

REDIsSOFTWARE

REDIsVIRTUAL

RED_HW_UNSUPPORTED_CONFIGURATION

RED_HW_USE_OEM_VERSION

RED_HW_VIRTUAL_SOFTWARE_DRIVER

RED_HW_UNKNOWN_NVIDIA_GRAPHICS_ADAPTER

RED_HW_UNKNOWN_INTEL_GRAPHICS_ADAPTER

RED_HW_UNKNOWN_ATI_GRAPHICS_ADAPTER

RED_HW_UNKNOWN_GRAPHICS_ADAPTER

RED_HW_OS_PROPRIETARY_DRIVER

RED_NVIDIA_VENDORID

RED_ATI_VENDORID

RED_INTEL_VENDORID

RED_VMWARE_VENDORID

RED_VIRTUALBOX_VENDORID

RED_REMOTE_DESKTOP_VENDORID

RED_PARALLELS_DESKTOP_VENDORID

RED_NVIDIA_VENDORID_STRING

RED_ATI_VENDORID_STRING

RED_INTEL_VENDORID_STRING

RED_VMWARE_VENDORID_STRING

RED_VIRTUALBOX_VENDORID_STRING

RED_REMOTE_DESKTOP_VENDORID_STRING

RED_PARALLELS_DESKTOP_VENDORID_STRING

Namespaces

RED

Types

GPUID

IGraphicDevice

Detailed Description

Macro Definition

REDIsNVIDIA(platformid)

Checks whether the provided ‘platformid’ belongs to the NVIDIA kind or not.

REDIsATI(platformid)

Checks whether the provided ‘platformid’ belongs to the ATI kind or not.

REDIsINTEL(platformid)

Checks whether the provided ‘platformid’ belongs to the INTEL kind or not.

REDIsUSER(platformid)

Checks whether the provided ‘platformid’ belongs to the USER kind or not.

REDIsSOFTWARE(platformid)

Checks whether the provided ‘platformid’ belongs to the SOFTWARE kind or not.

REDIsVIRTUAL(platformid)

Checks whether the provided ‘platformid’ belongs to the VIRTUAL kind or not.

RED_HW_UNSUPPORTED_CONFIGURATION

String to use for all unsupported hardware configurations.

RED_HW_USE_OEM_VERSION

String identifying a hardware for which the OEM (Original Equipment Manufacturer) version has to be installed.

RED_HW_VIRTUAL_SOFTWARE_DRIVER

String identifying a configuration without any hardware acceleration running on a virtual software driver.

RED_HW_UNKNOWN_NVIDIA_GRAPHICS_ADAPTER

String identifying an unknown NVIDIA graphics adapter. A driver installation may be requested for this graphics adapter to work.

RED_HW_UNKNOWN_INTEL_GRAPHICS_ADAPTER

String identifying an unknown INTEL graphics adapter. A driver installation may be requested for this graphics adapter to work.

RED_HW_UNKNOWN_ATI_GRAPHICS_ADAPTER

String identifying an unknown ATI graphics adapter. A driver installation may be requested for this graphics adapter to work.

RED_HW_UNKNOWN_GRAPHICS_ADAPTER

String identifying an unknown graphics adapter. A driver installation may be requested for this graphics adapter to work.

RED_HW_OS_PROPRIETARY_DRIVER

String identifying a graphic driver which is controlled by the operating system. The graphic driver is fully controlled by the operating system on Mac OS X and on Windows X. The graphic driver can be customized on Windows X, but can’t be changed on Mac OS X. Note that on Windows X, system updates should be disabled to avoid having Windows override the installed driver.

RED_NVIDIA_VENDORID

Hardware vendor code for NVIDIA.

RED_ATI_VENDORID

Hardware vendor code for ATI.

RED_INTEL_VENDORID

Hardware vendor code for INTEL.

RED_VMWARE_VENDORID

Hardware emulation vendor code for VMWARE.

RED_VIRTUALBOX_VENDORID

Hardware emulation vendor code for Oracle Virtual Box.

RED_REMOTE_DESKTOP_VENDORID

Dummy hardware emulation vendor code for Microsoft Remote Desktop.

RED_PARALLELS_DESKTOP_VENDORID

Hardware emulation vendor code for Parallels Desktop virtual emulator for MacOS.

RED_NVIDIA_VENDORID_STRING

Hardware vendor string for NVIDIA.

RED_ATI_VENDORID_STRING

Hardware vendor string for ATI.

RED_INTEL_VENDORID_STRING

Hardware vendor string for INTEL.

RED_VMWARE_VENDORID_STRING

Hardware emulation vendor string for VMWARE.

RED_VIRTUALBOX_VENDORID_STRING

Hardware emulation vendor string for Oracle Virtual Box.

RED_REMOTE_DESKTOP_VENDORID_STRING

Dummy hardware emulation vendor string for Microsoft Remote Desktop.

RED_PARALLELS_DESKTOP_VENDORID_STRING

Hardware emulation vendor string for Parallels Desktop virtual emulator for MacOS.