• Home
  • Raw
  • Download

Lines Matching refs:targetUniform

507 		Uniform *targetUniform = uniforms[uniformIndex[location].index];  in setUniformfv()  local
508 targetUniform->dirty = true; in setUniformfv()
510 int size = targetUniform->size(); in setUniformfv()
520 if(targetUniform->type == floatType[index]) in setUniformfv()
522 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLfloat)* numElements, in setUniformfv()
525 else if(targetUniform->type == boolType[index]) in setUniformfv()
527 …GLboolean *boolParams = (GLboolean*)targetUniform->data + uniformIndex[location].element * numElem… in setUniformfv()
597 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in setUniformMatrixfv() local
598 targetUniform->dirty = true; in setUniformMatrixfv()
600 if(targetUniform->type != type) in setUniformMatrixfv()
605 int size = targetUniform->size(); in setUniformMatrixfv()
614 …GLfloat* dst = reinterpret_cast<GLfloat*>(targetUniform->data + uniformIndex[location].element * s… in setUniformMatrixfv()
694 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in setUniform1iv() local
695 targetUniform->dirty = true; in setUniform1iv()
697 int size = targetUniform->size(); in setUniform1iv()
706 if(targetUniform->type == GL_INT || IsSamplerUniform(targetUniform->type)) in setUniform1iv()
708 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLint), in setUniform1iv()
711 else if(targetUniform->type == GL_BOOL) in setUniform1iv()
727 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLboolean), in setUniform1iv()
750 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in setUniformiv() local
751 targetUniform->dirty = true; in setUniformiv()
753 int size = targetUniform->size(); in setUniformiv()
763 if(targetUniform->type == intType[index]) in setUniformiv()
765 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLint)* numElements, in setUniformiv()
768 else if(targetUniform->type == boolType[index]) in setUniformiv()
777 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLboolean)* numElements, in setUniformiv()
812 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in setUniform1uiv() local
813 targetUniform->dirty = true; in setUniform1uiv()
815 int size = targetUniform->size(); in setUniform1uiv()
824 if(targetUniform->type == GL_UNSIGNED_INT) in setUniform1uiv()
826 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLuint), in setUniform1uiv()
829 else if(targetUniform->type == GL_BOOL) in setUniform1uiv()
845 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLboolean), in setUniform1uiv()
868 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in setUniformuiv() local
869 targetUniform->dirty = true; in setUniformuiv()
871 int size = targetUniform->size(); in setUniformuiv()
881 if(targetUniform->type == uintType[index]) in setUniformuiv()
883 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLuint)* numElements, in setUniformuiv()
886 else if(targetUniform->type == boolType[index]) in setUniformuiv()
895 memcpy(targetUniform->data + uniformIndex[location].element * sizeof(GLboolean)* numElements, in setUniformuiv()
930 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in getUniformfv() local
931 unsigned int count = UniformComponentCount(targetUniform->type); in getUniformfv()
939 switch(UniformComponentType(targetUniform->type)) in getUniformfv()
943 … GLboolean *boolParams = (GLboolean*)targetUniform->data + uniformIndex[location].element * count; in getUniformfv()
952 memcpy(params, targetUniform->data + uniformIndex[location].element * count * sizeof(GLfloat), in getUniformfv()
957 GLint *intParams = (GLint*)targetUniform->data + uniformIndex[location].element * count; in getUniformfv()
967 GLuint *uintParams = (GLuint*)targetUniform->data + uniformIndex[location].element * count; in getUniformfv()
975 default: UNREACHABLE(targetUniform->type); in getUniformfv()
988 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in getUniformiv() local
989 unsigned int count = UniformComponentCount(targetUniform->type); in getUniformiv()
997 switch(UniformComponentType(targetUniform->type)) in getUniformiv()
1001 GLboolean *boolParams = targetUniform->data + uniformIndex[location].element * count; in getUniformiv()
1011 GLfloat *floatParams = (GLfloat*)targetUniform->data + uniformIndex[location].element * count; in getUniformiv()
1021 memcpy(params, targetUniform->data + uniformIndex[location].element * count * sizeof(GLint), in getUniformiv()
1024 default: UNREACHABLE(targetUniform->type); in getUniformiv()
1037 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in getUniformuiv() local
1038 unsigned int count = UniformComponentCount(targetUniform->type); in getUniformuiv()
1046 switch(UniformComponentType(targetUniform->type)) in getUniformuiv()
1050 GLboolean *boolParams = targetUniform->data + uniformIndex[location].element * count; in getUniformuiv()
1060 GLfloat *floatParams = (GLfloat*)targetUniform->data + uniformIndex[location].element * count; in getUniformuiv()
1070 memcpy(params, targetUniform->data + uniformIndex[location].element * count * sizeof(GLuint), in getUniformuiv()
1073 default: UNREACHABLE(targetUniform->type); in getUniformuiv()
1099 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in applyUniforms() local
1101 if(targetUniform->dirty && (targetUniform->blockInfo.index == -1)) in applyUniforms()
1103 GLsizei size = targetUniform->size(); in applyUniforms()
1104 GLfloat *f = (GLfloat*)targetUniform->data; in applyUniforms()
1105 GLint *i = (GLint*)targetUniform->data; in applyUniforms()
1106 GLuint *ui = (GLuint*)targetUniform->data; in applyUniforms()
1107 GLboolean *b = (GLboolean*)targetUniform->data; in applyUniforms()
1109 switch(targetUniform->type) in applyUniforms()
1154 UNREACHABLE(targetUniform->type); in applyUniforms()
1157 targetUniform->dirty = false; in applyUniforms()
2106 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in applyUniform() local
2108 if(targetUniform->psRegisterIndex != -1) in applyUniform()
2110 …device->setPixelShaderConstantF(targetUniform->psRegisterIndex, data, targetUniform->registerCount… in applyUniform()
2113 if(targetUniform->vsRegisterIndex != -1) in applyUniform()
2115 …device->setVertexShaderConstantF(targetUniform->vsRegisterIndex, data, targetUniform->registerCoun… in applyUniform()
2389 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in applyUniform1iv() local
2390 if(IsSamplerUniform(targetUniform->type)) in applyUniform1iv()
2392 if(targetUniform->psRegisterIndex != -1) in applyUniform1iv()
2396 unsigned int samplerIndex = targetUniform->psRegisterIndex + i; in applyUniform1iv()
2406 if(targetUniform->vsRegisterIndex != -1) in applyUniform1iv()
2410 unsigned int samplerIndex = targetUniform->vsRegisterIndex + i; in applyUniform1iv()
2491 Uniform *targetUniform = uniforms[uniformIndex[location].index]; in applyUniform1uiv() local
2492 if(IsSamplerUniform(targetUniform->type)) in applyUniform1uiv()
2494 if(targetUniform->psRegisterIndex != -1) in applyUniform1uiv()
2498 unsigned int samplerIndex = targetUniform->psRegisterIndex + i; in applyUniform1uiv()
2508 if(targetUniform->vsRegisterIndex != -1) in applyUniform1uiv()
2512 unsigned int samplerIndex = targetUniform->vsRegisterIndex + i; in applyUniform1uiv()