Provides script language access to C++ objects of this type.
Class Hierarchy | Type » RenderingProfileQuery |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | GetSupportedDataTypes | Populates a <TypeInfoArray> with <VariableNode>-derived types such as <Float32Node> or <Float64Node>, that correspond to data types ( <float32>, <float64> ) supported by the specified shading language version. |
int32 | GetSupportedFormatQualifiers | Populates an <Int32Array> with image format qualifiers such as 'r32f' and 'rgba8i' that are supported by the specified shading language version. |
int32 | GetSupportedFormatTypes | Unavailable at present. |
int32 | GetSupportedGlslTypes | Populates a <StrList> objects with all basic types that can be declared in the specified version of GLSL. This may include additional types related to OpenGL extensions that support low-precision and high-precision types. This will generally be GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64, and GL_ARB_gpu_shader_int64. There may be others as well. |
int32 | GetSupportedSamplerInfo | Populates an <Int32Array> and <StrList> object with all sampler types supported by the specified version of GLSL. This refers to the SamplerType enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
int32 | GetSupportedSamplerTypes | Populates an <Int32Array> with sampler types such as 'sampler2D' and 'samplerCube' that are supported by the specified shading language version. |