RetroArch
Macros | Enumerations | Functions
cgGL.h File Reference
#include "cg.h"
#include <GL/gl.h>
Include dependency graph for cgGL.h:

Go to the source code of this file.

Macros

#define CGGL_API
 
#define CGGLENTRY
 

Enumerations

enum  CGGLenum {
  CG_GL_MATRIX_IDENTITY = 0, CG_GL_MATRIX_TRANSPOSE = 1, CG_GL_MATRIX_INVERSE = 2, CG_GL_MATRIX_INVERSE_TRANSPOSE = 3,
  CG_GL_MODELVIEW_MATRIX = 4, CG_GL_PROJECTION_MATRIX = 5, CG_GL_TEXTURE_MATRIX = 6, CG_GL_MODELVIEW_PROJECTION_MATRIX = 7,
  CG_GL_VERTEX = 8, CG_GL_FRAGMENT = 9, CG_GL_GEOMETRY = 10, CG_GL_TESSELLATION_CONTROL = 11,
  CG_GL_TESSELLATION_EVALUATION = 12
}
 
enum  CGGLglslversion { CG_GL_GLSL_DEFAULT = 0, CG_GL_GLSL_100 = 1, CG_GL_GLSL_110 = 2, CG_GL_GLSL_120 = 3 }
 

Functions

CGGL_API CGbool CGGLENTRY cgGLIsProfileSupported (CGprofile profile)
 
CGGL_API void CGGLENTRY cgGLEnableProfile (CGprofile profile)
 
CGGL_API void CGGLENTRY cgGLDisableProfile (CGprofile profile)
 
CGGL_API CGprofile CGGLENTRY cgGLGetLatestProfile (CGGLenum profile_type)
 
CGGL_API void CGGLENTRY cgGLSetOptimalOptions (CGprofile profile)
 
CGGL_API char const **CGGLENTRY cgGLGetOptimalOptions (CGprofile profile)
 
CGGL_API void CGGLENTRY cgGLLoadProgram (CGprogram program)
 
CGGL_API void CGGLENTRY cgGLUnloadProgram (CGprogram program)
 
CGGL_API CGbool CGGLENTRY cgGLIsProgramLoaded (CGprogram program)
 
CGGL_API void CGGLENTRY cgGLBindProgram (CGprogram program)
 
CGGL_API void CGGLENTRY cgGLUnbindProgram (CGprofile profile)
 
CGGL_API GLuint CGGLENTRY cgGLGetProgramID (CGprogram program)
 
CGGL_API void CGGLENTRY cgGLSetParameter1f (CGparameter param, float x)
 
CGGL_API void CGGLENTRY cgGLSetParameter2f (CGparameter param, float x, float y)
 
CGGL_API void CGGLENTRY cgGLSetParameter3f (CGparameter param, float x, float y, float z)
 
CGGL_API void CGGLENTRY cgGLSetParameter4f (CGparameter param, float x, float y, float z, float w)
 
CGGL_API void CGGLENTRY cgGLSetParameter1fv (CGparameter param, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter2fv (CGparameter param, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter3fv (CGparameter param, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter4fv (CGparameter param, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter1d (CGparameter param, double x)
 
CGGL_API void CGGLENTRY cgGLSetParameter2d (CGparameter param, double x, double y)
 
CGGL_API void CGGLENTRY cgGLSetParameter3d (CGparameter param, double x, double y, double z)
 
CGGL_API void CGGLENTRY cgGLSetParameter4d (CGparameter param, double x, double y, double z, double w)
 
CGGL_API void CGGLENTRY cgGLSetParameter1dv (CGparameter param, const double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter2dv (CGparameter param, const double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter3dv (CGparameter param, const double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameter4dv (CGparameter param, const double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter1f (CGparameter param, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter2f (CGparameter param, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter3f (CGparameter param, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter4f (CGparameter param, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter1d (CGparameter param, double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter2d (CGparameter param, double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter3d (CGparameter param, double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameter4d (CGparameter param, double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray1f (CGparameter param, long offset, long nelements, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray2f (CGparameter param, long offset, long nelements, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray3f (CGparameter param, long offset, long nelements, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray4f (CGparameter param, long offset, long nelements, const float *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray1d (CGparameter param, long offset, long nelements, const double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray2d (CGparameter param, long offset, long nelements, const double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray3d (CGparameter param, long offset, long nelements, const double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterArray4d (CGparameter param, long offset, long nelements, const double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray1f (CGparameter param, long offset, long nelements, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray2f (CGparameter param, long offset, long nelements, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray3f (CGparameter param, long offset, long nelements, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray4f (CGparameter param, long offset, long nelements, float *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray1d (CGparameter param, long offset, long nelements, double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray2d (CGparameter param, long offset, long nelements, double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray3d (CGparameter param, long offset, long nelements, double *v)
 
CGGL_API void CGGLENTRY cgGLGetParameterArray4d (CGparameter param, long offset, long nelements, double *v)
 
CGGL_API void CGGLENTRY cgGLSetParameterPointer (CGparameter param, GLint fsize, GLenum type, GLsizei stride, const GLvoid *pointer)
 
CGGL_API void CGGLENTRY cgGLEnableClientState (CGparameter param)
 
CGGL_API void CGGLENTRY cgGLDisableClientState (CGparameter param)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterdr (CGparameter param, const double *matrix)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterfr (CGparameter param, const float *matrix)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterdc (CGparameter param, const double *matrix)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterfc (CGparameter param, const float *matrix)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterdr (CGparameter param, double *matrix)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterfr (CGparameter param, float *matrix)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterdc (CGparameter param, double *matrix)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterfc (CGparameter param, float *matrix)
 
CGGL_API void CGGLENTRY cgGLSetStateMatrixParameter (CGparameter param, CGGLenum matrix, CGGLenum transform)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterArrayfc (CGparameter param, long offset, long nelements, const float *matrices)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterArrayfr (CGparameter param, long offset, long nelements, const float *matrices)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterArraydc (CGparameter param, long offset, long nelements, const double *matrices)
 
CGGL_API void CGGLENTRY cgGLSetMatrixParameterArraydr (CGparameter param, long offset, long nelements, const double *matrices)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterArrayfc (CGparameter param, long offset, long nelements, float *matrices)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterArrayfr (CGparameter param, long offset, long nelements, float *matrices)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterArraydc (CGparameter param, long offset, long nelements, double *matrices)
 
CGGL_API void CGGLENTRY cgGLGetMatrixParameterArraydr (CGparameter param, long offset, long nelements, double *matrices)
 
CGGL_API void CGGLENTRY cgGLSetTextureParameter (CGparameter param, GLuint texobj)
 
CGGL_API GLuint CGGLENTRY cgGLGetTextureParameter (CGparameter param)
 
CGGL_API void CGGLENTRY cgGLEnableTextureParameter (CGparameter param)
 
CGGL_API void CGGLENTRY cgGLDisableTextureParameter (CGparameter param)
 
CGGL_API GLenum CGGLENTRY cgGLGetTextureEnum (CGparameter param)
 
CGGL_API void CGGLENTRY cgGLSetManageTextureParameters (CGcontext ctx, CGbool flag)
 
CGGL_API CGbool CGGLENTRY cgGLGetManageTextureParameters (CGcontext ctx)
 
CGGL_API void CGGLENTRY cgGLSetupSampler (CGparameter param, GLuint texobj)
 
CGGL_API void CGGLENTRY cgGLRegisterStates (CGcontext ctx)
 
CGGL_API void CGGLENTRY cgGLEnableProgramProfiles (CGprogram program)
 
CGGL_API void CGGLENTRY cgGLDisableProgramProfiles (CGprogram program)
 
CGGL_API void CGGLENTRY cgGLSetDebugMode (CGbool debug)
 
CGGL_API CGbuffer CGGLENTRY cgGLCreateBuffer (CGcontext context, int size, const void *data, GLenum bufferUsage)
 
CGGL_API GLuint CGGLENTRY cgGLGetBufferObject (CGbuffer buffer)
 
CGGL_API CGbuffer CGGLENTRY cgGLCreateBufferFromObject (CGcontext context, GLuint obj, CGbool manageObject)
 
CGGL_API void CGGLENTRY cgGLSetContextOptimalOptions (CGcontext context, CGprofile profile)
 
CGGL_API char const **CGGLENTRY cgGLGetContextOptimalOptions (CGcontext context, CGprofile profile)
 
CGGL_API void CGGLENTRY cgGLSetContextGLSLVersion (CGcontext context, CGGLglslversion version)
 
CGGL_API CGGLglslversion CGGLENTRY cgGLGetContextGLSLVersion (CGcontext context)
 
CGGL_API const char *CGGLENTRY cgGLGetGLSLVersionString (CGGLglslversion version)
 
CGGL_API CGGLglslversion CGGLENTRY cgGLGetGLSLVersion (const char *version_string)
 
CGGL_API CGGLglslversion CGGLENTRY cgGLDetectGLSLVersion (void)
 

Macro Definition Documentation

◆ CGGL_API

#define CGGL_API

◆ CGGLENTRY

#define CGGLENTRY

Enumeration Type Documentation

◆ CGGLenum

enum CGGLenum
Enumerator
CG_GL_MATRIX_IDENTITY 
CG_GL_MATRIX_TRANSPOSE 
CG_GL_MATRIX_INVERSE 
CG_GL_MATRIX_INVERSE_TRANSPOSE 
CG_GL_MODELVIEW_MATRIX 
CG_GL_PROJECTION_MATRIX 
CG_GL_TEXTURE_MATRIX 
CG_GL_MODELVIEW_PROJECTION_MATRIX 
CG_GL_VERTEX 
CG_GL_FRAGMENT 
CG_GL_GEOMETRY 
CG_GL_TESSELLATION_CONTROL 
CG_GL_TESSELLATION_EVALUATION 

◆ CGGLglslversion

Enumerator
CG_GL_GLSL_DEFAULT 
CG_GL_GLSL_100 
CG_GL_GLSL_110 
CG_GL_GLSL_120 

Function Documentation

◆ cgGLBindProgram()

CGGL_API void CGGLENTRY cgGLBindProgram ( CGprogram  program)
Here is the caller graph for this function:

◆ cgGLCreateBuffer()

CGGL_API CGbuffer CGGLENTRY cgGLCreateBuffer ( CGcontext  context,
int  size,
const void data,
GLenum  bufferUsage 
)

◆ cgGLCreateBufferFromObject()

CGGL_API CGbuffer CGGLENTRY cgGLCreateBufferFromObject ( CGcontext  context,
GLuint  obj,
CGbool  manageObject 
)

◆ cgGLDetectGLSLVersion()

CGGL_API CGGLglslversion CGGLENTRY cgGLDetectGLSLVersion ( void  )

◆ cgGLDisableClientState()

CGGL_API void CGGLENTRY cgGLDisableClientState ( CGparameter  param)
Here is the caller graph for this function:

◆ cgGLDisableProfile()

CGGL_API void CGGLENTRY cgGLDisableProfile ( CGprofile  profile)

◆ cgGLDisableProgramProfiles()

CGGL_API void CGGLENTRY cgGLDisableProgramProfiles ( CGprogram  program)

◆ cgGLDisableTextureParameter()

CGGL_API void CGGLENTRY cgGLDisableTextureParameter ( CGparameter  param)

◆ cgGLEnableClientState()

CGGL_API void CGGLENTRY cgGLEnableClientState ( CGparameter  param)

◆ cgGLEnableProfile()

CGGL_API void CGGLENTRY cgGLEnableProfile ( CGprofile  profile)
Here is the caller graph for this function:

◆ cgGLEnableProgramProfiles()

CGGL_API void CGGLENTRY cgGLEnableProgramProfiles ( CGprogram  program)

◆ cgGLEnableTextureParameter()

CGGL_API void CGGLENTRY cgGLEnableTextureParameter ( CGparameter  param)

◆ cgGLGetBufferObject()

CGGL_API GLuint CGGLENTRY cgGLGetBufferObject ( CGbuffer  buffer)

◆ cgGLGetContextGLSLVersion()

CGGL_API CGGLglslversion CGGLENTRY cgGLGetContextGLSLVersion ( CGcontext  context)

◆ cgGLGetContextOptimalOptions()

CGGL_API char const** CGGLENTRY cgGLGetContextOptimalOptions ( CGcontext  context,
CGprofile  profile 
)

◆ cgGLGetGLSLVersion()

CGGL_API CGGLglslversion CGGLENTRY cgGLGetGLSLVersion ( const char *  version_string)

◆ cgGLGetGLSLVersionString()

CGGL_API const char* CGGLENTRY cgGLGetGLSLVersionString ( CGGLglslversion  version)

◆ cgGLGetLatestProfile()

CGGL_API CGprofile CGGLENTRY cgGLGetLatestProfile ( CGGLenum  profile_type)
Here is the caller graph for this function:

◆ cgGLGetManageTextureParameters()

CGGL_API CGbool CGGLENTRY cgGLGetManageTextureParameters ( CGcontext  ctx)

◆ cgGLGetMatrixParameterArraydc()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterArraydc ( CGparameter  param,
long  offset,
long  nelements,
double *  matrices 
)

◆ cgGLGetMatrixParameterArraydr()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterArraydr ( CGparameter  param,
long  offset,
long  nelements,
double *  matrices 
)

◆ cgGLGetMatrixParameterArrayfc()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterArrayfc ( CGparameter  param,
long  offset,
long  nelements,
float *  matrices 
)

◆ cgGLGetMatrixParameterArrayfr()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterArrayfr ( CGparameter  param,
long  offset,
long  nelements,
float *  matrices 
)

◆ cgGLGetMatrixParameterdc()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterdc ( CGparameter  param,
double *  matrix 
)

◆ cgGLGetMatrixParameterdr()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterdr ( CGparameter  param,
double *  matrix 
)

◆ cgGLGetMatrixParameterfc()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterfc ( CGparameter  param,
float *  matrix 
)

◆ cgGLGetMatrixParameterfr()

CGGL_API void CGGLENTRY cgGLGetMatrixParameterfr ( CGparameter  param,
float *  matrix 
)

◆ cgGLGetOptimalOptions()

CGGL_API char const** CGGLENTRY cgGLGetOptimalOptions ( CGprofile  profile)

◆ cgGLGetParameter1d()

CGGL_API void CGGLENTRY cgGLGetParameter1d ( CGparameter  param,
double *  v 
)

◆ cgGLGetParameter1f()

CGGL_API void CGGLENTRY cgGLGetParameter1f ( CGparameter  param,
float *  v 
)

◆ cgGLGetParameter2d()

CGGL_API void CGGLENTRY cgGLGetParameter2d ( CGparameter  param,
double *  v 
)

◆ cgGLGetParameter2f()

CGGL_API void CGGLENTRY cgGLGetParameter2f ( CGparameter  param,
float *  v 
)

◆ cgGLGetParameter3d()

CGGL_API void CGGLENTRY cgGLGetParameter3d ( CGparameter  param,
double *  v 
)

◆ cgGLGetParameter3f()

CGGL_API void CGGLENTRY cgGLGetParameter3f ( CGparameter  param,
float *  v 
)

◆ cgGLGetParameter4d()

CGGL_API void CGGLENTRY cgGLGetParameter4d ( CGparameter  param,
double *  v 
)

◆ cgGLGetParameter4f()

CGGL_API void CGGLENTRY cgGLGetParameter4f ( CGparameter  param,
float *  v 
)

◆ cgGLGetParameterArray1d()

CGGL_API void CGGLENTRY cgGLGetParameterArray1d ( CGparameter  param,
long  offset,
long  nelements,
double *  v 
)

◆ cgGLGetParameterArray1f()

CGGL_API void CGGLENTRY cgGLGetParameterArray1f ( CGparameter  param,
long  offset,
long  nelements,
float *  v 
)

◆ cgGLGetParameterArray2d()

CGGL_API void CGGLENTRY cgGLGetParameterArray2d ( CGparameter  param,
long  offset,
long  nelements,
double *  v 
)

◆ cgGLGetParameterArray2f()

CGGL_API void CGGLENTRY cgGLGetParameterArray2f ( CGparameter  param,
long  offset,
long  nelements,
float *  v 
)

◆ cgGLGetParameterArray3d()

CGGL_API void CGGLENTRY cgGLGetParameterArray3d ( CGparameter  param,
long  offset,
long  nelements,
double *  v 
)

◆ cgGLGetParameterArray3f()

CGGL_API void CGGLENTRY cgGLGetParameterArray3f ( CGparameter  param,
long  offset,
long  nelements,
float *  v 
)

◆ cgGLGetParameterArray4d()

CGGL_API void CGGLENTRY cgGLGetParameterArray4d ( CGparameter  param,
long  offset,
long  nelements,
double *  v 
)

◆ cgGLGetParameterArray4f()

CGGL_API void CGGLENTRY cgGLGetParameterArray4f ( CGparameter  param,
long  offset,
long  nelements,
float *  v 
)

◆ cgGLGetProgramID()

CGGL_API GLuint CGGLENTRY cgGLGetProgramID ( CGprogram  program)

◆ cgGLGetTextureEnum()

CGGL_API GLenum CGGLENTRY cgGLGetTextureEnum ( CGparameter  param)

◆ cgGLGetTextureParameter()

CGGL_API GLuint CGGLENTRY cgGLGetTextureParameter ( CGparameter  param)

◆ cgGLIsProfileSupported()

CGGL_API CGbool CGGLENTRY cgGLIsProfileSupported ( CGprofile  profile)

◆ cgGLIsProgramLoaded()

CGGL_API CGbool CGGLENTRY cgGLIsProgramLoaded ( CGprogram  program)

◆ cgGLLoadProgram()

CGGL_API void CGGLENTRY cgGLLoadProgram ( CGprogram  program)
Here is the caller graph for this function:

◆ cgGLRegisterStates()

CGGL_API void CGGLENTRY cgGLRegisterStates ( CGcontext  ctx)

◆ cgGLSetContextGLSLVersion()

CGGL_API void CGGLENTRY cgGLSetContextGLSLVersion ( CGcontext  context,
CGGLglslversion  version 
)

◆ cgGLSetContextOptimalOptions()

CGGL_API void CGGLENTRY cgGLSetContextOptimalOptions ( CGcontext  context,
CGprofile  profile 
)

◆ cgGLSetDebugMode()

CGGL_API void CGGLENTRY cgGLSetDebugMode ( CGbool  debug)
Here is the caller graph for this function:

◆ cgGLSetManageTextureParameters()

CGGL_API void CGGLENTRY cgGLSetManageTextureParameters ( CGcontext  ctx,
CGbool  flag 
)

◆ cgGLSetMatrixParameterArraydc()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterArraydc ( CGparameter  param,
long  offset,
long  nelements,
const double *  matrices 
)

◆ cgGLSetMatrixParameterArraydr()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterArraydr ( CGparameter  param,
long  offset,
long  nelements,
const double *  matrices 
)

◆ cgGLSetMatrixParameterArrayfc()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterArrayfc ( CGparameter  param,
long  offset,
long  nelements,
const float *  matrices 
)

◆ cgGLSetMatrixParameterArrayfr()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterArrayfr ( CGparameter  param,
long  offset,
long  nelements,
const float *  matrices 
)

◆ cgGLSetMatrixParameterdc()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterdc ( CGparameter  param,
const double *  matrix 
)

◆ cgGLSetMatrixParameterdr()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterdr ( CGparameter  param,
const double *  matrix 
)

◆ cgGLSetMatrixParameterfc()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterfc ( CGparameter  param,
const float *  matrix 
)
Here is the caller graph for this function:

◆ cgGLSetMatrixParameterfr()

CGGL_API void CGGLENTRY cgGLSetMatrixParameterfr ( CGparameter  param,
const float *  matrix 
)

◆ cgGLSetOptimalOptions()

CGGL_API void CGGLENTRY cgGLSetOptimalOptions ( CGprofile  profile)
Here is the caller graph for this function:

◆ cgGLSetParameter1d()

CGGL_API void CGGLENTRY cgGLSetParameter1d ( CGparameter  param,
double  x 
)

◆ cgGLSetParameter1dv()

CGGL_API void CGGLENTRY cgGLSetParameter1dv ( CGparameter  param,
const double *  v 
)

◆ cgGLSetParameter1f()

CGGL_API void CGGLENTRY cgGLSetParameter1f ( CGparameter  param,
float  x 
)
Here is the caller graph for this function:

◆ cgGLSetParameter1fv()

CGGL_API void CGGLENTRY cgGLSetParameter1fv ( CGparameter  param,
const float *  v 
)
Here is the caller graph for this function:

◆ cgGLSetParameter2d()

CGGL_API void CGGLENTRY cgGLSetParameter2d ( CGparameter  param,
double  x,
double  y 
)

◆ cgGLSetParameter2dv()

CGGL_API void CGGLENTRY cgGLSetParameter2dv ( CGparameter  param,
const double *  v 
)

◆ cgGLSetParameter2f()

CGGL_API void CGGLENTRY cgGLSetParameter2f ( CGparameter  param,
float  x,
float  y 
)
Here is the caller graph for this function:

◆ cgGLSetParameter2fv()

CGGL_API void CGGLENTRY cgGLSetParameter2fv ( CGparameter  param,
const float *  v 
)
Here is the caller graph for this function:

◆ cgGLSetParameter3d()

CGGL_API void CGGLENTRY cgGLSetParameter3d ( CGparameter  param,
double  x,
double  y,
double  z 
)

◆ cgGLSetParameter3dv()

CGGL_API void CGGLENTRY cgGLSetParameter3dv ( CGparameter  param,
const double *  v 
)

◆ cgGLSetParameter3f()

CGGL_API void CGGLENTRY cgGLSetParameter3f ( CGparameter  param,
float  x,
float  y,
float  z 
)
Here is the caller graph for this function:

◆ cgGLSetParameter3fv()

CGGL_API void CGGLENTRY cgGLSetParameter3fv ( CGparameter  param,
const float *  v 
)
Here is the caller graph for this function:

◆ cgGLSetParameter4d()

CGGL_API void CGGLENTRY cgGLSetParameter4d ( CGparameter  param,
double  x,
double  y,
double  z,
double  w 
)

◆ cgGLSetParameter4dv()

CGGL_API void CGGLENTRY cgGLSetParameter4dv ( CGparameter  param,
const double *  v 
)

◆ cgGLSetParameter4f()

CGGL_API void CGGLENTRY cgGLSetParameter4f ( CGparameter  param,
float  x,
float  y,
float  z,
float  w 
)
Here is the caller graph for this function:

◆ cgGLSetParameter4fv()

CGGL_API void CGGLENTRY cgGLSetParameter4fv ( CGparameter  param,
const float *  v 
)

◆ cgGLSetParameterArray1d()

CGGL_API void CGGLENTRY cgGLSetParameterArray1d ( CGparameter  param,
long  offset,
long  nelements,
const double *  v 
)

◆ cgGLSetParameterArray1f()

CGGL_API void CGGLENTRY cgGLSetParameterArray1f ( CGparameter  param,
long  offset,
long  nelements,
const float *  v 
)

◆ cgGLSetParameterArray2d()

CGGL_API void CGGLENTRY cgGLSetParameterArray2d ( CGparameter  param,
long  offset,
long  nelements,
const double *  v 
)

◆ cgGLSetParameterArray2f()

CGGL_API void CGGLENTRY cgGLSetParameterArray2f ( CGparameter  param,
long  offset,
long  nelements,
const float *  v 
)

◆ cgGLSetParameterArray3d()

CGGL_API void CGGLENTRY cgGLSetParameterArray3d ( CGparameter  param,
long  offset,
long  nelements,
const double *  v 
)

◆ cgGLSetParameterArray3f()

CGGL_API void CGGLENTRY cgGLSetParameterArray3f ( CGparameter  param,
long  offset,
long  nelements,
const float *  v 
)

◆ cgGLSetParameterArray4d()

CGGL_API void CGGLENTRY cgGLSetParameterArray4d ( CGparameter  param,
long  offset,
long  nelements,
const double *  v 
)

◆ cgGLSetParameterArray4f()

CGGL_API void CGGLENTRY cgGLSetParameterArray4f ( CGparameter  param,
long  offset,
long  nelements,
const float *  v 
)

◆ cgGLSetParameterPointer()

CGGL_API void CGGLENTRY cgGLSetParameterPointer ( CGparameter  param,
GLint  fsize,
GLenum  type,
GLsizei  stride,
const GLvoid pointer 
)

◆ cgGLSetStateMatrixParameter()

CGGL_API void CGGLENTRY cgGLSetStateMatrixParameter ( CGparameter  param,
CGGLenum  matrix,
CGGLenum  transform 
)

◆ cgGLSetTextureParameter()

CGGL_API void CGGLENTRY cgGLSetTextureParameter ( CGparameter  param,
GLuint  texobj 
)

◆ cgGLSetupSampler()

CGGL_API void CGGLENTRY cgGLSetupSampler ( CGparameter  param,
GLuint  texobj 
)

◆ cgGLUnbindProgram()

CGGL_API void CGGLENTRY cgGLUnbindProgram ( CGprofile  profile)
Here is the caller graph for this function:

◆ cgGLUnloadProgram()

CGGL_API void CGGLENTRY cgGLUnloadProgram ( CGprogram  program)