PVRUtils Variables#

pvr::utils::PVRUtils_Throw_On_Validation_Error#

Variable Documentation#

bool pvr::utils::PVRUtils_Throw_On_Validation_Error#

_arialbd_36_r8_pvr_size#

Variable Documentation#

static int _arialbd_36_r8_pvr_size = 69339#

_arialbd_56_r8_pvr_size#

Variable Documentation#

static int _arialbd_56_r8_pvr_size = 134875#

_arialbd_46_a8_pvr_size#

Variable Documentation#

static int _arialbd_46_a8_pvr_size = 134875#

_arialbd_56_r8_pvr#

Variable Documentation#

static const unsigned int _arialbd_56_r8_pvr[]#

_arialbd_36_a8_pvr_size#

Variable Documentation#

static int _arialbd_36_a8_pvr_size = 69339#

_arialbd_36_r8_pvr#

Variable Documentation#

static const unsigned int _arialbd_36_r8_pvr[]#

_arialbd_56_a8_pvr_size#

Variable Documentation#

static int _arialbd_56_a8_pvr_size = 134875#

_arialbd_46_r8_pvr_size#

Variable Documentation#

static int _arialbd_46_r8_pvr_size = 134875#

_arialbd_56_a8_pvr#

Variable Documentation#

static const unsigned int _arialbd_56_a8_pvr[]#

_arialbd_46_r8_pvr#

Variable Documentation#

static const unsigned int _arialbd_46_r8_pvr[]#

_arialbd_46_a8_pvr#

Variable Documentation#

static const unsigned int _arialbd_46_a8_pvr[]#

_arialbd_36_a8_pvr#

Variable Documentation#

static const unsigned int _arialbd_36_a8_pvr[]#

_Imagination_Logo_RGBA_pvr#

Variable Documentation#

static const unsigned int _Imagination_Logo_RGBA_pvr[]#

_Imagination_Logo_RGBA_pvr_size#

Variable Documentation#

static int _Imagination_Logo_RGBA_pvr_size = 474056#

spv_PBRUtilsIrradianceFragShader#

Variable Documentation#

static uint32_t spv_PBRUtilsIrradianceFragShader[]#

spv_PBRUtilsPrefilteredFragShader#

Variable Documentation#

static uint32_t spv_PBRUtilsPrefilteredFragShader[]#

spv_PBRUtilsPreFilterFragShader#

Variable Documentation#

static uint32_t spv_PBRUtilsPreFilterFragShader[]#

shaderModuleCreateInfo_PBRUtilsPreFilterFragShader#

Variable Documentation#

static VkShaderModuleCreateInfo shaderModuleCreateInfo_PBRUtilsPreFilterFragShader = {static_cast<VkStructureType>(pvrvk::StructureType::e_SHADER_MODULE_CREATE_INFO), nullptr, VkShaderModuleCreateFlags(0), sizeof(spv_PBRUtilsPreFilterFragShader), spv_PBRUtilsPreFilterFragShader,}#

spv_PBRUtilsVertShader#

Variable Documentation#

static uint32_t spv_PBRUtilsVertShader[]#

spv_UIRendererFragShader#

Variable Documentation#

static uint32_t spv_UIRendererFragShader[]#

_print3DShader_glsles200_fsh#

Variable Documentation#

static const char _print3DShader_glsles200_fsh [] = "uniform sampler2D fontTexture;\n""uniform highp vec4 varColor;\n""uniform bool alphaMode;\n""varying mediump vec2 texCoord;\n""void main()\n""{\n""\tmediump vec4 vTex = texture2D(fontTexture, texCoord);\n""\tif (alphaMode)\n""\t{\n""\t\tgl_FragColor = vec4(varColor.rgb, varColor.a * vTex.a);\n""\t}\n""\telse\n""\t{\n""\t\tgl_FragColor = vec4(varColor * vTex);\n""\t}\n""\t#ifndef FRAMEBUFFER_SRGB\n""\t\tgl_FragColor.rgb = pow(gl_FragColor.rgb, vec3(0.4545454545));// Gamma correction   (0.4545454545 = 1.0/ 2.2)\n""\t#endif\n""}\n"

Source for the OpenGL ES 2 fragment shader of the UIRenderer.

_print3DShader_glsles200_vsh#

Variable Documentation#

static const char _print3DShader_glsles200_vsh [] = "attribute highp vec4 myVertex;\n""attribute mediump vec2 myUV;\n""uniform mat4 myMVPMatrix;\n""uniform mat4 myUVMatrix;\n""varying mediump vec2 texCoord;\n""\n""void main()\n""{\n""\tgl_Position = myMVPMatrix * myVertex;\n""\ttexCoord = (myUVMatrix * vec4(myUV.st,1.0,1.0)).xy;\n""}\n"

Source for the OpenGL ES 2 vertex shader for the UIRenderer.

_print3DShader_glsles200_fsh_size#

Variable Documentation#

static const int _print3DShader_glsles200_fsh_size = sizeof(_print3DShader_glsles200_fsh) / sizeof(_print3DShader_glsles200_fsh[0])#

_print3DShader_glsles200_vsh_size#

Variable Documentation#

static const int _print3DShader_glsles200_vsh_size = sizeof(_print3DShader_glsles200_vsh) / sizeof(_print3DShader_glsles200_vsh[0])#

spv_UIRendererVertShader#

Variable Documentation#

static uint32_t spv_UIRendererVertShader[]#