Populates an <Int32Array> with the indices of the subroutine uniforms at the specified index.
int32 GetProgramSubroutines( uint64 p_iHandle, int32 p_eStage, int32 p_nIndex, Int32Array p_aiIndices )
Parameter Type | Parameter Name | Documentation |
---|---|---|
uint64 | p_iHandle | The <Program> handle, which can be queried by calling the <Program> object's GetHandle() data interface. |
int32 | p_eStage | A value from the ShaderStage enumeration for the shader stage to query. Please see APP_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
int32 | p_nIndex | The index of the subroutine index to query. |
<Int32Array> | p_aiIndices | A pointer to the <Int32Array> that stores the subroutine indices. |
None published. Please look for an example in the Simdify Scripting Language code base.