aboutsummaryrefslogtreecommitdiffstats
path: root/make/stub_includes/cg/CG/cg_errors.h
diff options
context:
space:
mode:
Diffstat (limited to 'make/stub_includes/cg/CG/cg_errors.h')
-rw-r--r--make/stub_includes/cg/CG/cg_errors.h113
1 files changed, 86 insertions, 27 deletions
diff --git a/make/stub_includes/cg/CG/cg_errors.h b/make/stub_includes/cg/CG/cg_errors.h
index a198c23cb..2ad510f8f 100644
--- a/make/stub_includes/cg/CG/cg_errors.h
+++ b/make/stub_includes/cg/CG/cg_errors.h
@@ -66,158 +66,217 @@
* CG_ERROR_MACRO(code, enum_name, message)
*
* code : The integer error code associated with the error.
- * enum_name : The name of enumerant of the error code.
- * (Note : the prefix "cg" will be added to the name).
- * new_enum_name : The name of enumerant of the error code in the new API.
+ * enum_name : The name of enumerant of the error code in the API.
* message : A description string associated with the error.
*
*/
CG_NO_ERROR=
/*CG_ERROR_MACRO(*/0,/*
- NoError,
CG_NO_ERROR,
"No error has occurred.")*/
CG_COMPILER_ERROR=
/*CG_ERROR_MACRO(*/1,/*
- CompileError,
CG_COMPILER_ERROR,
"The compile returned an error.")*/
CG_INVALID_PARAMETER_ERROR=
/*CG_ERROR_MACRO(*/2,/*
- InvalidParameterError,
CG_INVALID_PARAMETER_ERROR,
"The parameter used is invalid.")*/
CG_INVALID_PROFILE_ERROR=
/*CG_ERROR_MACRO(*/3,/*
- InvalidProfileError,
CG_INVALID_PROFILE_ERROR,
"The profile is not supported.")*/
CG_PROGRAM_LOAD_ERROR=
/*CG_ERROR_MACRO(*/4,/*
- ProgramLoadError,
CG_PROGRAM_LOAD_ERROR,
"The program could not load.")*/
CG_PROGRAM_BIND_ERROR=
/*CG_ERROR_MACRO(*/5,/*
- ProgramBindError,
CG_PROGRAM_BIND_ERROR,
"The program could not bind.")*/
CG_PROGRAM_NOT_LOADED_ERROR=
/*CG_ERROR_MACRO(*/6,/*
- ProgramNotLoadedError,
CG_PROGRAM_NOT_LOADED_ERROR,
"The program must be loaded before this operation may be used.")*/
CG_UNSUPPORTED_GL_EXTENSION_ERROR=
/*CG_ERROR_MACRO(*/7,/*
- UnsupportedGLExtensionError,
CG_UNSUPPORTED_GL_EXTENSION_ERROR,
"An unsupported GL extension was required to perform this operation.")*/
CG_INVALID_VALUE_TYPE_ERROR=
/*CG_ERROR_MACRO(*/8,/*
- InvalidValueTypeError,
CG_INVALID_VALUE_TYPE_ERROR,
"An unknown value type was assigned to a parameter.")*/
CG_NOT_MATRIX_PARAM_ERROR=
/*CG_ERROR_MACRO(*/9,/*
- NotMatrixParamError,
CG_NOT_MATRIX_PARAM_ERROR,
"The parameter is not of matrix type.")*/
CG_INVALID_ENUMERANT_ERROR=
/*CG_ERROR_MACRO(*/10,/*
- InvalidEnumerantError,
CG_INVALID_ENUMERANT_ERROR,
"The enumerant parameter has an invalid value.")*/
CG_NOT_4x4_MATRIX_ERROR=
/*CG_ERROR_MACRO(*/11,/*
- Not4x4MatrixError,
CG_NOT_4x4_MATRIX_ERROR,
"The parameter must be a 4x4 matrix type.")*/
CG_FILE_READ_ERROR=
/*CG_ERROR_MACRO(*/12,/*
- FileReadError,
CG_FILE_READ_ERROR,
"The file could not be read.")*/
CG_FILE_WRITE_ERROR=
/*CG_ERROR_MACRO(*/13,/*
- FileWriteError,
CG_FILE_WRITE_ERROR,
"The file could not be written.")*/
CG_NVPARSE_ERROR=
/*CG_ERROR_MACRO(*/14,/*
- NVParseError,
CG_NVPARSE_ERROR,
"nvparse could not successfully parse the output from the Cg "
"compiler backend.")*/
CG_MEMORY_ALLOC_ERROR=
/*CG_ERROR_MACRO(*/15,/*
- MemoryAllocError,
CG_MEMORY_ALLOC_ERROR,
"Memory allocation failed.")*/
CG_INVALID_CONTEXT_HANDLE_ERROR=
/*CG_ERROR_MACRO(*/16,/*
- InvalidContextHandleError,
CG_INVALID_CONTEXT_HANDLE_ERROR,
"Invalid context handle.")*/
CG_INVALID_PROGRAM_HANDLE_ERROR=
/*CG_ERROR_MACRO(*/17,/*
- InvalidProgramHandleError,
CG_INVALID_PROGRAM_HANDLE_ERROR,
"Invalid program handle.")*/
CG_INVALID_PARAM_HANDLE_ERROR=
/*CG_ERROR_MACRO(*/18,/*
- InvalidParamHandleError,
CG_INVALID_PARAM_HANDLE_ERROR,
"Invalid parameter handle.")*/
CG_UNKNOWN_PROFILE_ERROR=
/*CG_ERROR_MACRO(*/19,/*
- UnknownProfileError,
CG_UNKNOWN_PROFILE_ERROR,
"The specified profile is unknown.")*/
CG_VAR_ARG_ERROR=
/*CG_ERROR_MACRO(*/20,/*
- VarArgError,
CG_VAR_ARG_ERROR,
"The variable arguments were specified incorrectly.")*/
CG_INVALID_DIMENSION_ERROR=
/*CG_ERROR_MACRO(*/21,/*
- InvalidDimensionError,
CG_INVALID_DIMENSION_ERROR,
"The dimension value is invalid.")*/
CG_ARRAY_PARAM_ERROR=
/*CG_ERROR_MACRO(*/22,/*
- ArrayParamError,
CG_ARRAY_PARAM_ERROR,
"The parameter must be an array.")*/
CG_OUT_OF_ARRAY_BOUNDS_ERROR=
/*CG_ERROR_MACRO(*/23,/*
- OutOfArrayBoundsError,
CG_OUT_OF_ARRAY_BOUNDS_ERROR,
"Index into the array is out of bounds.")*/
+CG_CONFLICTING_TYPES_ERROR=
+/*CG_ERROR_MACRO(*/24,/*
+ CG_CONFLICTING_TYPES_ERROR,
+ "A type being added to the context conflicts with an "
+ "existing type.")*/
+
+CG_CONFLICTING_PARAMETER_TYPES_ERROR=
+/*CG_ERROR_MACRO(*/25,/*
+ CG_CONFLICTING_PARAMETER_TYPES_ERROR,
+ "The parameters being bound have conflicting types.")*/
+
+CG_PARAMETER_IS_NOT_SHARED_ERROR=
+/*CG_ERROR_MACRO(*/26,/*
+ CG_PARAMETER_IS_NOT_SHARED_ERROR,
+ "The parameter must be global.")*/
+
+CG_INVALID_PARAMETER_VARIABILITY_ERROR=
+/*CG_ERROR_MACRO(*/27,/*
+ CG_INVALID_PARAMETER_VARIABILITY_ERROR,
+ "The parameter could not be changed to the given variability.")*/
+
+CG_CANNOT_DESTROY_PARAMETER_ERROR=
+/*CG_ERROR_MACRO(*/28,/*
+ CG_CANNOT_DESTROY_PARAMETER_ERROR,
+ "Cannot destroy the parameter. It is bound to other parameters "
+ "or is not a root parameter.")*/
+
+
+CG_NOT_ROOT_PARAMETER_ERROR=
+/*CG_ERROR_MACRO(*/29,/*
+ CG_NOT_ROOT_PARAMETER_ERROR,
+ "The parameter is not a root parameter.")*/
+
+CG_PARAMETERS_DO_NOT_MATCH_ERROR=
+/*CG_ERROR_MACRO(*/30,/*
+ CG_PARAMETERS_DO_NOT_MATCH_ERROR,
+ "The two parameters being bound do not match.")*/
+
+CG_IS_NOT_PROGRAM_PARAMETER_ERROR=
+/*CG_ERROR_MACRO(*/31,/*
+ CG_IS_NOT_PROGRAM_PARAMETER_ERROR,
+ "The parameter is not a program parameter.")*/
+
+CG_INVALID_PARAMETER_TYPE_ERROR=
+/*CG_ERROR_MACRO(*/32,/*
+ CG_INVALID_PARAMETER_TYPE_ERROR,
+ "The type of the parameter is invalid.")*/
+
+CG_PARAMETER_IS_NOT_RESIZABLE_ARRAY_ERROR=
+/*CG_ERROR_MACRO(*/33,/*
+ CG_PARAMETER_IS_NOT_RESIZABLE_ARRAY_ERROR,
+ "The parameter must be a resizable array.")*/
+
+CG_INVALID_SIZE_ERROR=
+/*CG_ERROR_MACRO(*/34,/*
+ CG_INVALID_SIZE_ERROR,
+ "The size value is invalid.")*/
+
+CG_BIND_CREATES_CYCLE_ERROR=
+/*CG_ERROR_MACRO(*/35,/*
+ CG_BIND_CREATES_CYCLE_ERROR,
+ "Cannot bind the given parameters. Binding will form a cycle.")*/
+
+CG_ARRAY_TYPES_DO_NOT_MATCH_ERROR=
+/*CG_ERROR_MACRO(*/36,/*
+ CG_ARRAY_TYPES_DO_NOT_MATCH_ERROR,
+ "Cannot bind the given parameters. Array types do not match.")*/
+
+CG_ARRAY_DIMENSIONS_DO_NOT_MATCH_ERROR=
+/*CG_ERROR_MACRO(*/37,/*
+ CG_ARRAY_DIMENSIONS_DO_NOT_MATCH_ERROR,
+ "Cannot bind the given parameters. "
+ "Array dimensions do not match.")*/
+
+CG_ARRAY_HAS_WRONG_DIMENSION_ERROR=
+/*CG_ERROR_MACRO(*/38,/*
+ CG_ARRAY_HAS_WRONG_DIMENSION_ERROR,
+ "The array is has the wrong dimension.")*/
+
+CG_TYPE_IS_NOT_DEFINED_IN_PROGRAM_ERROR=
+/*CG_ERROR_MACRO(*/39,/*
+ CG_TYPE_IS_NOT_DEFINED_IN_PROGRAM_ERROR,
+ "Connecting the parameters failed because The type of the "
+ "source parameter is not defined within the given program "
+ "or does not match the type with the same name in the program.")*/
//#undef CG_ERROR_MACRO