Home | History | Annotate | Download | only in performance

Lines Matching refs:floatPtr

1756 			const float* floatPtr = progCtx.uniforms[uniformNdx].value.getPtr();
1760 case UniformSpec::TYPE_FLOAT: gl.uniform1fv(location, 1, floatPtr); break;
1761 case UniformSpec::TYPE_VEC2: gl.uniform2fv(location, 1, floatPtr); break;
1762 case UniformSpec::TYPE_VEC3: gl.uniform3fv(location, 1, floatPtr); break;
1763 case UniformSpec::TYPE_VEC4: gl.uniform4fv(location, 1, floatPtr); break;
1764 case UniformSpec::TYPE_MAT3: gl.uniformMatrix3fv(location, 1, GL_FALSE, floatPtr); break;
1765 case UniformSpec::TYPE_MAT4: gl.uniformMatrix4fv(location, 1, GL_FALSE, floatPtr); break;
1766 case UniformSpec::TYPE_TEXTURE_UNIT: gl.uniform1i(location, (GLint)deRoundFloatToInt32(*floatPtr)); break;