RetroArch
|
Public Member Functions | |
TGenericLinker (EShExecutable e, int dOptions) | |
bool | link (TCompilerList &, TUniformMap *) |
void | getAttributeBindings (ShBindingTable const **) const |
Public Member Functions inherited from TLinker | |
TLinker (EShExecutable e, TInfoSink &iSink) | |
virtual TLinker * | getAsLinker () |
virtual | ~TLinker () |
virtual bool | link (THandleList &) |
virtual void | setAppAttributeBindings (const ShBindingTable *t) |
virtual void | setFixedAttributeBindings (const ShBindingTable *t) |
virtual void | setExcludedAttributes (const int *attributes, int count) |
virtual ShBindingTable * | getUniformBindings () const |
virtual const void * | getObjectCode () const |
virtual TInfoSink & | getInfoSink () |
Public Member Functions inherited from TShHandleBase | |
TShHandleBase () | |
virtual | ~TShHandleBase () |
virtual TCompiler * | getAsCompiler () |
virtual TUniformMap * | getAsUniformMap () |
virtual glslang::TPoolAllocator * | getPool () const |
Public Attributes | |
TInfoSink | infoSink |
int | debugOptions |
Public Attributes inherited from TLinker | |
TInfoSink & | infoSink |
Additional Inherited Members | |
Protected Member Functions inherited from TLinker | |
TLinker & | operator= (TLinker &) |
Protected Attributes inherited from TLinker | |
EShExecutable | executable |
bool | haveReturnableObjectCode |
const ShBindingTable * | appAttributeBindings |
const ShBindingTable * | fixedAttributeBindings |
const int * | excludedAttributes |
int | excludedCount |
ShBindingTable * | uniformBindings |
|
inline |
|
inlinevirtual |
Implements TLinker.
|
inlinevirtual |
Implements TLinker.
int TGenericLinker::debugOptions |
TInfoSink TGenericLinker::infoSink |