FOpenGLShaderDeviceCapabilities

GL device capabilities for generating GLSL compilable on platform with described capabilities

Choose your operating system:

Windows

macOS

Linux

References

Module

OpenGLDrv

Header

/Engine/Source/Runtime/OpenGLDrv/Public/OpenGLShaders.h

Include

#include "OpenGLShaders.h"

Syntax

struct FOpenGLShaderDeviceCapabilities

Remarks

GL device capabilities for generating GLSL compilable on platform with described capabilities

Variables

Name Description

Public variable

bool

 

bRequiresARMShaderFramebufferFetchDepthStencilUndef

Public variable

bool

 

bRequiresDisabledEarlyFragmentTests

Public variable

bool

 

bSupportsSeparateShaderObjects

Public variable

bool

 

bSupportsShaderFramebufferFetch

Public variable

EShaderPlatform

 

MaxRHIShaderPlatform

Public variable

GLint

 

MaxVaryingVectors

Public variable

EOpenGLShaderTa...

 

TargetPlatform