ABI compliance report for the library Cg Toolkit from version 1.4.1 to 1.5 on x86


Summary


Total header files2
Total shared libraries2
Total interfaces / types363 / 35
VerdictIncompatible

Problem Summary


Added Interfaces51
Withdrawn Interfaces0
Problems in
Data Types
High risk0
Medium risk1
Low risk0
Interface
Problems
High risk0
Medium risk0
Low risk0
Problems in Constants0

Added Interfaces (51)


cg.h, libCg.so
cgCombinePrograms int n, CGprogram const* exeList ) @@ VERSION
cgCombinePrograms2 CGprogram const exe1, CGprogram const exe2 ) @@ VERSION
cgCombinePrograms3 CGprogram const exe1, CGprogram const exe2, CGprogram const exe3 ) @@ VERSION
cgCreateEffectAnnotation CGeffect p1, char const* name, CGtype p3 ) @@ VERSION
cgCreateEffectParameter CGeffect p1, char const* name, CGtype p3 ) @@ VERSION
cgCreateEffectParameterArray CGeffect p1, char const* name, CGtype type, int length ) @@ VERSION
cgCreateEffectParameterMultiDimArray CGeffect p1, char const* name, CGtype type, int dim, int const* lengths ) @@ VERSION
cgCreateParameterAnnotation CGparameter p1, char const* name, CGtype p3 ) @@ VERSION
cgCreatePass CGtechnique p1, char const* name ) @@ VERSION
cgCreatePassAnnotation CGpass p1, char const* name, CGtype p3 ) @@ VERSION
cgCreateProgramAnnotation CGprogram p1, char const* name, CGtype p3 ) @@ VERSION
cgCreateSamplerStateAssignment CGparameter p1, CGstate p2 ) @@ VERSION
cgCreateStateAssignment CGpass p1, CGstate p2 ) @@ VERSION
cgCreateStateAssignmentIndex CGpass p1, CGstate p2, int index ) @@ VERSION
cgCreateTechnique CGeffect p1, char const* name ) @@ VERSION
cgCreateTechniqueAnnotation CGtechnique p1, char const* name, CGtype p3 ) @@ VERSION
cgGetBoolAnnotationValues CGannotation p1, int* nvalues ) @@ VERSION
cgGetEffectName CGeffect p1 ) @@ VERSION
cgGetFirstEffectAnnotation CGeffect p1 ) @@ VERSION
cgGetMatrixSize CGtype type, int* nrows, int* ncols ) @@ VERSION
cgGetNamedEffect CGcontext p1, char const* name ) @@ VERSION
cgGetNamedEffectAnnotation CGeffect p1, char const* p2 ) @@ VERSION
cgGetNamedSubParameter CGparameter param, char const* name ) @@ VERSION
cgGetNumProgramDomains CGprogram program ) @@ VERSION
cgGetParameterEffect CGparameter param ) @@ VERSION
cgGetProfileDomain CGprofile profile ) @@ VERSION
cgGetProgramDomainProfile CGprogram program, int index ) @@ VERSION
cgGetStateContext CGstate p1 ) @@ VERSION
cgGetStateEnumerantName CGstate p1, int value ) @@ VERSION
cgGetStateEnumerantValue CGstate p1, char const* name ) @@ VERSION
cgGetTypeBase CGtype type ) @@ VERSION
cgGetTypeClass CGtype type ) @@ VERSION
cgGetTypeSizes CGtype type, int* nrows, int* ncols ) @@ VERSION
cgSetBoolAnnotation CGannotation p1, CGbool value ) @@ VERSION
cgSetBoolArrayStateAssignment CGstateassignment p1, CGbool const* vals ) @@ VERSION
cgSetBoolStateAssignment CGstateassignment p1, CGbool p2 ) @@ VERSION
cgSetEffectName CGeffect p1, char const* name ) @@ VERSION
cgSetFloatAnnotation CGannotation p1, float value ) @@ VERSION
cgSetFloatArrayStateAssignment CGstateassignment p1, float const* vals ) @@ VERSION
cgSetFloatStateAssignment CGstateassignment p1, float p2 ) @@ VERSION
cgSetIntAnnotation CGannotation p1, int value ) @@ VERSION
cgSetIntArrayStateAssignment CGstateassignment p1, int const* vals ) @@ VERSION
cgSetIntStateAssignment CGstateassignment p1, int p2 ) @@ VERSION
cgSetProgramStateAssignment CGstateassignment p1, CGprogram p2 ) @@ VERSION
cgSetSamplerStateAssignment CGstateassignment p1, CGparameter p2 ) @@ VERSION
cgSetStringAnnotation CGannotation p1, char const* value ) @@ VERSION
cgSetStringStateAssignment CGstateassignment p1, char const* p2 ) @@ VERSION
cgSetTextureStateAssignment CGstateassignment p1, CGparameter p2 ) @@ VERSION

cgGL.h, libCgGL.so
cgGLDisableProgramProfiles CGprogram program ) @@ VERSION
cgGLEnableProgramProfiles CGprogram program ) @@ VERSION
cgGLSetDebugMode CGbool debug ) @@ VERSION

to the top

Problems in Data Types, Medium risk (1)


cg.h
[+] CGresource (1)

to the top

Header Files (2)


cg.h
cgGL.h

to the top

Shared Libraries (2)


libCg.so
libCgGL.so

to the top




Generated on Thu Sep 2 14:13:15 2010 for Cg Toolkit by ABI Compliance Checker 1.22-RC1