Lines Matching refs:floatPtr
1776 const float* floatPtr = progCtx.uniforms[uniformNdx].value.getPtr();
1780 case UniformSpec::TYPE_FLOAT: gl.uniform1fv(location, 1, floatPtr); break;
1781 case UniformSpec::TYPE_VEC2: gl.uniform2fv(location, 1, floatPtr); break;
1782 case UniformSpec::TYPE_VEC3: gl.uniform3fv(location, 1, floatPtr); break;
1783 case UniformSpec::TYPE_VEC4: gl.uniform4fv(location, 1, floatPtr); break;
1784 case UniformSpec::TYPE_MAT3: gl.uniformMatrix3fv(location, 1, GL_FALSE, floatPtr); break;
1785 case UniformSpec::TYPE_MAT4: gl.uniformMatrix4fv(location, 1, GL_FALSE, floatPtr); break;
1786 case UniformSpec::TYPE_TEXTURE_UNIT: gl.uniform1i(location, (GLint)deRoundFloatToInt32(*floatPtr)); break;