ABI compliance report for the library Cg Toolkit from version 1.1 to 1.2.1 on x86


Summary


Total header files2
Total shared libraries2
Total interfaces / types180 / 19
VerdictCompatible

Problem Summary


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

Added Interfaces (59)


cg.h, libCg.so
cgConnectParameter CGparameter from, CGparameter to ) @@ VERSION
cgCreateParameter CGcontext ctx, CGtype type ) @@ VERSION
cgCreateParameterArray CGcontext ctx, CGtype type, int length ) @@ VERSION
cgCreateParameterMultiDimArray CGcontext ctx, CGtype type, int dim, int const* lengths ) @@ VERSION
cgDestroyParameter CGparameter param ) @@ VERSION
cgDisconnectParameter CGparameter param ) @@ VERSION
cgGetArrayType CGparameter param ) @@ VERSION
cgGetConnectedParameter CGparameter param ) @@ VERSION
cgGetConnectedToParameter CGparameter param, int index ) @@ VERSION
cgGetEnum char const* enum_string ) @@ VERSION
cgGetEnumString CGenum en ) @@ VERSION
cgGetLastErrorString CGerror* error ) @@ VERSION
cgGetNamedProgramParameter CGprogram prog, CGenum name_space, char const* name ) @@ VERSION
cgGetNamedStructParameter CGparameter param, char const* name ) @@ VERSION
cgGetNamedUserType CGprogram program, char const* name ) @@ VERSION
cgGetNextLeafParameter_depr1_1 CGparameter current ) @@ VERSION
cgGetNextParameter_depr1_1 CGparameter current ) @@ VERSION
cgGetNumConnectedToParameters CGparameter param ) @@ VERSION
cgGetNumParentTypes CGtype type ) @@ VERSION
cgGetNumUserTypes CGprogram program ) @@ VERSION
cgGetParameterContext CGparameter param ) @@ VERSION
cgGetParameterIndex CGparameter param ) @@ VERSION
cgGetParameterNamedType CGparameter param ) @@ VERSION
cgGetParentType CGtype type, int index ) @@ VERSION
cgGetString CGenum sname ) @@ VERSION
cgGetUserType CGprogram program, int index ) @@ VERSION
cgIsInterfaceType CGtype type ) @@ VERSION
cgIsParameterGlobal CGparameter param ) @@ VERSION
cgIsParentType CGtype parent, CGtype child ) @@ VERSION
cgSetArraySize CGparameter param, int size ) @@ VERSION
cgSetAutoCompile CGcontext ctx, CGenum flag ) @@ VERSION
cgSetMatrixParameterdc CGparameter param, double const* matrix ) @@ VERSION
cgSetMatrixParameterdr CGparameter param, double const* matrix ) @@ VERSION
cgSetMatrixParameterfc CGparameter param, float const* matrix ) @@ VERSION
cgSetMatrixParameterfr CGparameter param, float const* matrix ) @@ VERSION
cgSetMultiDimArraySize CGparameter param, int const* sizes ) @@ VERSION
cgSetParameter1d CGparameter param, double x ) @@ VERSION
cgSetParameter1dv CGparameter param, double const* v ) @@ VERSION
cgSetParameter1f CGparameter param, float x ) @@ VERSION
cgSetParameter1fv CGparameter param, float const* v ) @@ VERSION
cgSetParameter2d CGparameter param, double x, double y ) @@ VERSION
cgSetParameter2dv CGparameter param, double const* v ) @@ VERSION
cgSetParameter2f CGparameter param, float x, float y ) @@ VERSION
cgSetParameter2fv CGparameter param, float const* v ) @@ VERSION
cgSetParameter3d CGparameter param, double x, double y, double z ) @@ VERSION
cgSetParameter3dv CGparameter param, double const* v ) @@ VERSION
cgSetParameter3f CGparameter param, float x, float y, float z ) @@ VERSION
cgSetParameter3fv CGparameter param, float const* v ) @@ VERSION
cgSetParameter4d CGparameter param, double x, double y, double z, double w ) @@ VERSION
cgSetParameter4dv CGparameter param, double const* v ) @@ VERSION
cgSetParameter4f CGparameter param, float x, float y, float z, float w ) @@ VERSION
cgSetParameter4fv CGparameter param, float const* v ) @@ VERSION
cgSetParameterSemantic CGparameter param, char const* semantic ) @@ VERSION
cgSetParameterVariability CGparameter param, CGenum vary ) @@ VERSION

cgGL.h, libCgGL.so
cgGLGetManageTextureParameters CGcontext ctx ) @@ VERSION
cgGLGetProgramID CGprogram program ) @@ VERSION
cgGLIsProgramLoaded CGprogram program ) @@ VERSION
cgGLSetManageTextureParameters CGcontext ctx, CGbool flag ) @@ VERSION
cgGLUnbindProgram CGprofile profile ) @@ VERSION

to the top

Interface Problems, Low risk (1)


cgGL.h, libCgGL.so
[+] cgGLSetParameterPointer CGparameter param, GLint fsize, GLenum type, GLsizei stride, GLvoid* pointer ) @@ VERSION (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:27 2010 for Cg Toolkit by ABI Compliance Checker 1.22-RC1