PVRUtils Defines#

A32BIT#

Define Documentation#

A32BIT#

DYNAMICGLES_GLES32#

Define Documentation#

DYNAMICGLES_GLES32#

Specifies OpenGL ES 3.2 is to be used with dynamic function pointer loading.

NOMINMAX#

Define Documentation#

NOMINMAX

Instructs Windows.h to not define the min and max macros.

PVR_LOG_INFO#

Define Documentation#

PVR_LOG_INFO(...)#

Uses the defined Logger “Log” to log a information message with the provided arguments.

WIN32_LEAN_AND_MEAN#

Define Documentation#

WIN32_LEAN_AND_MEAN

Specifies that a set of Windows headers designed to speed up the build process should be used.

PVR_LOG_ERROR#

Define Documentation#

PVR_LOG_ERROR(...)#

Uses the defined Logger “Log” to log an error with the provided arguments.

NOMINMAX#

Define Documentation#

NOMINMAX

Instructs Windows.h to not define the min and max macros.

PVR_LOG_INFO#

Define Documentation#

PVR_LOG_INFO(...)

Uses the defined Logger “Log” to log a information message with the provided arguments.

DYNAMICGLES_GLES20#

Define Documentation#

DYNAMICGLES_GLES20#

WIN32_LEAN_AND_MEAN#

Define Documentation#

WIN32_LEAN_AND_MEAN

Specifies that a set of Windows headers designed to speed up the build process should be used.

PVR_LOG_ERROR#

Define Documentation#

PVR_LOG_ERROR(...)

Uses the defined Logger “Log” to log an error with the provided arguments.

UNSUPPORTED_FORMAT#

Define Documentation#

UNSUPPORTED_FORMAT(fmt)#

Specifies that the format is unsupported.

Parameters:
  • fmt – Pixel format

PVR_DECLARE_DIRECT_MAPPING#

Define Documentation#

PVR_DECLARE_DIRECT_MAPPING(_pvrvktype_, _frameworktype_)#

Contain functions to convert several PowerVR Framework types to their Native, Vulkan representations, usually, from an enumeration to a vulkan type.

debugThrowOnApiError#

Define Documentation#

debugThrowOnApiError(dummy)#

Checks for API errors if the API supports them. If an error is detected, logs relevant error information. Only works in debug builds, and compiles to a NOP in release builds.

A32BIT#

Define Documentation#

A32BIT

VMA_STATIC_VULKAN_FUNCTIONS#

Define Documentation#

VMA_STATIC_VULKAN_FUNCTIONS#

Specifies that function pointers for the Vulkan functions will be retrieved external to VMA.

DEFINE_SETVALUE_FOR_TYPE#

Define Documentation#

DEFINE_SETVALUE_FOR_TYPE(ParamType)#

Contain functions to set values for a number of gpu compatible data types.