Lines Matching refs:program
33 deUint32 getProgramResourceUint (const glw::Functions& gl, deUint32 program, deUint32 programInterf… in getProgramResourceUint() argument
36 …gl.getProgramResourceiv(program, programInterface, index, 1, &queryParam, 1, DE_NULL, (int*)&value… in getProgramResourceUint()
41 void getProgramResourceName (const glw::Functions& gl, deUint32 program, deUint32 programInterface,… in getProgramResourceName() argument
43 const int length = getProgramResourceInt(gl, program, programInterface, index, GL_NAME_LENGTH); in getProgramResourceName()
48 gl.getProgramResourceName(program, programInterface, index, (int)buf.size(), DE_NULL, &buf[0]); in getProgramResourceName()
61 static void getProgramInterfaceActiveVariables (const glw::Functions& gl, deUint32 program, deUint3… in getProgramInterfaceActiveVariables() argument
63 …const int numActiveVariables = getProgramResourceInt(gl, program, programInterface, index, GL_NUM_… in getProgramInterfaceActiveVariables()
69 …gl.getProgramResourceiv(program, programInterface, index, 1, &queryParam, (int)activeVariables.siz… in getProgramInterfaceActiveVariables()
74 void getProgramInterfaceBlockInfo (const glw::Functions& gl, deUint32 program, deUint32 programInte… in getProgramInterfaceBlockInfo() argument
77 …info.bufferBinding = getProgramResourceUint(gl, program, programInterface, index, GL_BUFFER_BINDIN… in getProgramInterfaceBlockInfo()
78 info.dataSize = getProgramResourceUint(gl, program, programInterface, index, GL_BUFFER_DATA_SIZE); in getProgramInterfaceBlockInfo()
80 getProgramInterfaceActiveVariables(gl, program, programInterface, index, info.activeVariables); in getProgramInterfaceBlockInfo()
83 getProgramResourceName(gl, program, programInterface, index, info.name); in getProgramInterfaceBlockInfo()
86 void getProgramInterfaceVariableInfo (const glw::Functions& gl, deUint32 program, deUint32 programI… in getProgramInterfaceVariableInfo() argument
90 info.blockIndex = getProgramResourceUint(gl, program, programInterface, index, GL_BLOCK_INDEX); in getProgramInterfaceVariableInfo()
91 info.type = getProgramResourceUint(gl, program, programInterface, index, GL_TYPE); in getProgramInterfaceVariableInfo()
92 info.arraySize = getProgramResourceUint(gl, program, programInterface, index, GL_ARRAY_SIZE); in getProgramInterfaceVariableInfo()
93 info.offset = getProgramResourceUint(gl, program, programInterface, index, GL_OFFSET); in getProgramInterfaceVariableInfo()
94 info.arrayStride = getProgramResourceUint(gl, program, programInterface, index, GL_ARRAY_STRIDE); in getProgramInterfaceVariableInfo()
95 info.matrixStride = getProgramResourceUint(gl, program, programInterface, index, GL_MATRIX_STRIDE); in getProgramInterfaceVariableInfo()
96 …info.isRowMajor = getProgramResourceUint(gl, program, programInterface, index, GL_IS_ROW_MAJOR) !… in getProgramInterfaceVariableInfo()
99 …info.atomicCounterBufferIndex = getProgramResourceUint(gl, program, programInterface, index, GL_AT… in getProgramInterfaceVariableInfo()
103 …info.topLevelArraySize = getProgramResourceUint(gl, program, programInterface, index, GL_TOP_LEVE… in getProgramInterfaceVariableInfo()
104 …info.topLevelArrayStride = getProgramResourceUint(gl, program, programInterface, index, GL_TOP_LEV… in getProgramInterfaceVariableInfo()
107 getProgramResourceName(gl, program, programInterface, index, info.name); in getProgramInterfaceVariableInfo()