12866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboe/* WARNING: This is auto-generated file. Do not modify, since changes will
2da751ca9665bcdeca56d2eec5b629a0953c07662Jens Axboe * be lost! Modify the generating script instead.
3da751ca9665bcdeca56d2eec5b629a0953c07662Jens Axboe */
4da751ca9665bcdeca56d2eec5b629a0953c07662Jens Axboeconst char*	getErrorName							(int value);
52866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getTypeName								(int value);
62866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getParamQueryName						(int value);
72866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getProgramParamName						(int value);
82866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getUniformParamName						(int value);
92866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getFramebufferAttachmentName			(int value);
102866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getFramebufferAttachmentParameterName	(int value);
11bc733f3b3ae7d397a591e3616503cfb36d56166bJens Axboeconst char*	getFramebufferTargetName				(int value);
125f350952eff89948bfbf1eb6ac4d3d08a9109581Jens Axboeconst char*	getFramebufferStatusName				(int value);
135f350952eff89948bfbf1eb6ac4d3d08a9109581Jens Axboeconst char*	getFramebufferAttachmentTypeName		(int value);
142866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getFramebufferColorEncodingName			(int value);
152866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getFramebufferParameterName				(int value);
162866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getRenderbufferParameterName			(int value);
17207cb0f05e689a50ffb960830f52169a1342aba7Jens Axboeconst char*	getPrimitiveTypeName					(int value);
182866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getBlendFactorName						(int value);
192866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getBlendEquationName					(int value);
202866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getBufferTargetName						(int value);
212866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getBufferBindingName					(int value);
225351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getUsageName							(int value);
235351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getBufferQueryName						(int value);
245351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getFaceName								(int value);
255351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getCompareFuncName						(int value);
265351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getEnableCapName						(int value);
275351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getWindingName							(int value);
285351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getHintModeName							(int value);
292866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getHintName								(int value);
302866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getStencilOpName						(int value);
312866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getShaderTypeName						(int value);
322866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getBufferName							(int value);
335351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getInvalidateAttachmentName				(int value);
345351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getDrawReadBufferName					(int value);
355351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getTextureTargetName					(int value);
365351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getTextureParameterName					(int value);
375351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getTextureLevelParameterName			(int value);
385351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getRepeatModeName						(int value);
395351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getTextureFilterName					(int value);
405351f564918be658b8dd98a373cd91247c1e484bJens Axboeconst char*	getTextureWrapModeName					(int value);
412866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getTextureSwizzleName					(int value);
422866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getTextureCompareModeName				(int value);
432866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getCubeMapFaceName						(int value);
442866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getPixelStoreParameterName				(int value);
452866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getPixelFormatName						(int value);
462866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getCompressedTexFormatName				(int value);
472866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getShaderVarTypeName					(int value);
482866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getShaderParamName						(int value);
492866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getVertexAttribParameterNameName		(int value);
502866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getBooleanName							(int value);
512866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getGettableStateName					(int value);
522866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getGettableIndexedStateName				(int value);
532866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getGettableStringName					(int value);
542866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getInternalFormatParameterName			(int value);
552866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getInternalFormatTargetName				(int value);
562866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getMultisampleParameterName				(int value);
572866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getQueryTargetName						(int value);
582866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getQueryParamName						(int value);
592866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getQueryObjectParamName					(int value);
602866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getImageAccessName						(int value);
612866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getProgramInterfaceName					(int value);
622866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getProgramResourcePropertyName			(int value);
637a16dd027f83d7ff8ff0e72bb6bb12fae046fcbfJens Axboeconst char*	getPrecisionFormatTypeName				(int value);
647a16dd027f83d7ff8ff0e72bb6bb12fae046fcbfJens Axboeconst char*	getTransformFeedbackTargetName			(int value);
652866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getProvokingVertexName					(int value);
6653cdc6864f7471b28cc9b40a5314ab43e5b1cb5eJens Axboeconst char*	getDebugMessageSourceName				(int value);
6753cdc6864f7471b28cc9b40a5314ab43e5b1cb5eJens Axboeconst char*	getDebugMessageTypeName					(int value);
682866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeconst char*	getDebugMessageSeverityName				(int value);
692faf9ec84cc329304bd0dcbf928184e11e550108YAMAMOTO Takashiconst char*	getPipelineParamName					(int value);
702866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboe
712866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboetcu::Format::Bitfield<16>	getBufferMaskStr			(int value);
722866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboetcu::Format::Bitfield<16>	getBufferMapFlagsStr		(int value);
732866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboetcu::Format::Bitfield<16>	getMemoryBarrierFlagsStr	(int value);
742866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboe
757a16dd027f83d7ff8ff0e72bb6bb12fae046fcbfJens Axboeinline tcu::Format::Enum	getErrorStr								(int value)	{ return tcu::Format::Enum(getErrorName,							value); }
767a16dd027f83d7ff8ff0e72bb6bb12fae046fcbfJens Axboeinline tcu::Format::Enum	getTypeStr								(int value)	{ return tcu::Format::Enum(getTypeName,								value); }
772866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getParamQueryStr						(int value)	{ return tcu::Format::Enum(getParamQueryName,						value); }
78e97c14423a5688d7adfb342c16363c263cb741f9Jens Axboeinline tcu::Format::Enum	getProgramParamStr						(int value)	{ return tcu::Format::Enum(getProgramParamName,						value); }
7953cdc6864f7471b28cc9b40a5314ab43e5b1cb5eJens Axboeinline tcu::Format::Enum	getUniformParamStr						(int value)	{ return tcu::Format::Enum(getUniformParamName,						value); }
802866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getFramebufferAttachmentStr				(int value)	{ return tcu::Format::Enum(getFramebufferAttachmentName,			value); }
8153cdc6864f7471b28cc9b40a5314ab43e5b1cb5eJens Axboeinline tcu::Format::Enum	getFramebufferAttachmentParameterStr	(int value)	{ return tcu::Format::Enum(getFramebufferAttachmentParameterName,	value); }
82cec6b55da1c282b5b91ad346c7804171fccf151eJens Axboeinline tcu::Format::Enum	getFramebufferTargetStr					(int value)	{ return tcu::Format::Enum(getFramebufferTargetName,				value); }
83cec6b55da1c282b5b91ad346c7804171fccf151eJens Axboeinline tcu::Format::Enum	getFramebufferStatusStr					(int value)	{ return tcu::Format::Enum(getFramebufferStatusName,				value); }
842866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getFramebufferAttachmentTypeStr			(int value)	{ return tcu::Format::Enum(getFramebufferAttachmentTypeName,		value); }
859918be5a9bfe2819cccdb9f975f2b9d4d36f3f70Jens Axboeinline tcu::Format::Enum	getFramebufferColorEncodingStr			(int value)	{ return tcu::Format::Enum(getFramebufferColorEncodingName,			value); }
862866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getFramebufferParameterStr				(int value)	{ return tcu::Format::Enum(getFramebufferParameterName,				value); }
872866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getRenderbufferParameterStr				(int value)	{ return tcu::Format::Enum(getRenderbufferParameterName,			value); }
882866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getPrimitiveTypeStr						(int value)	{ return tcu::Format::Enum(getPrimitiveTypeName,					value); }
892866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getBlendFactorStr						(int value)	{ return tcu::Format::Enum(getBlendFactorName,						value); }
902866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getBlendEquationStr						(int value)	{ return tcu::Format::Enum(getBlendEquationName,					value); }
913c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getBufferTargetStr						(int value)	{ return tcu::Format::Enum(getBufferTargetName,						value); }
923c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getBufferBindingStr						(int value)	{ return tcu::Format::Enum(getBufferBindingName,					value); }
93e7d2e61694c62b90a2fb84c012b4edcc1973d72cJens Axboeinline tcu::Format::Enum	getUsageStr								(int value)	{ return tcu::Format::Enum(getUsageName,							value); }
94e7d2e61694c62b90a2fb84c012b4edcc1973d72cJens Axboeinline tcu::Format::Enum	getBufferQueryStr						(int value)	{ return tcu::Format::Enum(getBufferQueryName,						value); }
952866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getFaceStr								(int value)	{ return tcu::Format::Enum(getFaceName,								value); }
962866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getCompareFuncStr						(int value)	{ return tcu::Format::Enum(getCompareFuncName,						value); }
97e97c14423a5688d7adfb342c16363c263cb741f9Jens Axboeinline tcu::Format::Enum	getEnableCapStr							(int value)	{ return tcu::Format::Enum(getEnableCapName,						value); }
982866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getWindingStr							(int value)	{ return tcu::Format::Enum(getWindingName,							value); }
99a3cc770d09992e7823879fc167057a52ecbfddefJens Axboeinline tcu::Format::Enum	getHintModeStr							(int value)	{ return tcu::Format::Enum(getHintModeName,							value); }
100f832642400a7d0f19f21b744d1b1c7dad452408aJens Axboeinline tcu::Format::Enum	getHintStr								(int value)	{ return tcu::Format::Enum(getHintName,								value); }
1012ae0b204743d6b4048c6fffd46c6280a70f2ecd1Jens Axboeinline tcu::Format::Enum	getStencilOpStr							(int value)	{ return tcu::Format::Enum(getStencilOpName,						value); }
102a3cc770d09992e7823879fc167057a52ecbfddefJens Axboeinline tcu::Format::Enum	getShaderTypeStr						(int value)	{ return tcu::Format::Enum(getShaderTypeName,						value); }
1032ae0b204743d6b4048c6fffd46c6280a70f2ecd1Jens Axboeinline tcu::Format::Enum	getBufferStr							(int value)	{ return tcu::Format::Enum(getBufferName,							value); }
1042866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getInvalidateAttachmentStr				(int value)	{ return tcu::Format::Enum(getInvalidateAttachmentName,				value); }
1052866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getDrawReadBufferStr					(int value)	{ return tcu::Format::Enum(getDrawReadBufferName,					value); }
1062866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getTextureTargetStr						(int value)	{ return tcu::Format::Enum(getTextureTargetName,					value); }
1075351f564918be658b8dd98a373cd91247c1e484bJens Axboeinline tcu::Format::Enum	getTextureParameterStr					(int value)	{ return tcu::Format::Enum(getTextureParameterName,					value); }
1085351f564918be658b8dd98a373cd91247c1e484bJens Axboeinline tcu::Format::Enum	getTextureLevelParameterStr				(int value)	{ return tcu::Format::Enum(getTextureLevelParameterName,			value); }
1092866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getRepeatModeStr						(int value)	{ return tcu::Format::Enum(getRepeatModeName,						value); }
1102866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getTextureFilterStr						(int value)	{ return tcu::Format::Enum(getTextureFilterName,					value); }
1112866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getTextureWrapModeStr					(int value)	{ return tcu::Format::Enum(getTextureWrapModeName,					value); }
112f832642400a7d0f19f21b744d1b1c7dad452408aJens Axboeinline tcu::Format::Enum	getTextureSwizzleStr					(int value)	{ return tcu::Format::Enum(getTextureSwizzleName,					value); }
113f832642400a7d0f19f21b744d1b1c7dad452408aJens Axboeinline tcu::Format::Enum	getTextureCompareModeStr				(int value)	{ return tcu::Format::Enum(getTextureCompareModeName,				value); }
1142ae0b204743d6b4048c6fffd46c6280a70f2ecd1Jens Axboeinline tcu::Format::Enum	getCubeMapFaceStr						(int value)	{ return tcu::Format::Enum(getCubeMapFaceName,						value); }
1152866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getPixelStoreParameterStr				(int value)	{ return tcu::Format::Enum(getPixelStoreParameterName,				value); }
1162866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getPixelFormatStr						(int value)	{ return tcu::Format::Enum(getPixelFormatName,						value); }
1172ae0b204743d6b4048c6fffd46c6280a70f2ecd1Jens Axboeinline tcu::Format::Enum	getCompressedTexFormatStr				(int value)	{ return tcu::Format::Enum(getCompressedTexFormatName,				value); }
1182866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getShaderVarTypeStr						(int value)	{ return tcu::Format::Enum(getShaderVarTypeName,					value); }
1192866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getShaderParamStr						(int value)	{ return tcu::Format::Enum(getShaderParamName,						value); }
1202866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboeinline tcu::Format::Enum	getVertexAttribParameterNameStr			(int value)	{ return tcu::Format::Enum(getVertexAttribParameterNameName,		value); }
1213c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getBooleanStr							(int value)	{ return tcu::Format::Enum(getBooleanName,							value); }
1223c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getGettableStateStr						(int value)	{ return tcu::Format::Enum(getGettableStateName,					value); }
1233c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getGettableIndexedStateStr				(int value)	{ return tcu::Format::Enum(getGettableIndexedStateName,				value); }
1243c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getGettableStringStr					(int value)	{ return tcu::Format::Enum(getGettableStringName,					value); }
1253c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getInternalFormatParameterStr			(int value)	{ return tcu::Format::Enum(getInternalFormatParameterName,			value); }
1263f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getInternalFormatTargetStr				(int value)	{ return tcu::Format::Enum(getInternalFormatTargetName,				value); }
1273c77037e67c4a4af29e12f760db2541bad6c5898Jens Axboeinline tcu::Format::Enum	getMultisampleParameterStr				(int value)	{ return tcu::Format::Enum(getMultisampleParameterName,				value); }
1283f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getQueryTargetStr						(int value)	{ return tcu::Format::Enum(getQueryTargetName,						value); }
1293f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getQueryParamStr						(int value)	{ return tcu::Format::Enum(getQueryParamName,						value); }
130207cb0f05e689a50ffb960830f52169a1342aba7Jens Axboeinline tcu::Format::Enum	getQueryObjectParamStr					(int value)	{ return tcu::Format::Enum(getQueryObjectParamName,					value); }
1313f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getImageAccessStr						(int value)	{ return tcu::Format::Enum(getImageAccessName,						value); }
1323f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getProgramInterfaceStr					(int value)	{ return tcu::Format::Enum(getProgramInterfaceName,					value); }
1333f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getProgramResourcePropertyStr			(int value)	{ return tcu::Format::Enum(getProgramResourcePropertyName,			value); }
1343f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getPrecisionFormatTypeStr				(int value)	{ return tcu::Format::Enum(getPrecisionFormatTypeName,				value); }
1353f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getTransformFeedbackTargetStr			(int value)	{ return tcu::Format::Enum(getTransformFeedbackTargetName,			value); }
1363f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getProvokingVertexStr					(int value)	{ return tcu::Format::Enum(getProvokingVertexName,					value); }
1373f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getDebugMessageSourceStr				(int value)	{ return tcu::Format::Enum(getDebugMessageSourceName,				value); }
1383f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getDebugMessageTypeStr					(int value)	{ return tcu::Format::Enum(getDebugMessageTypeName,					value); }
1393f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getDebugMessageSeverityStr				(int value)	{ return tcu::Format::Enum(getDebugMessageSeverityName,				value); }
1403f344316b3200143f413c9a4a8fd6476ca5899cfJens Axboeinline tcu::Format::Enum	getPipelineParamStr						(int value)	{ return tcu::Format::Enum(getPipelineParamName,					value); }
1412866c82d598e30604d8a92723c664ee6ced90fb0Jens Axboe