/development/ndk/platforms/android-17/samples/Teapot/jni/ |
TeapotRenderer.cpp | 53 LoadShaders( &shader_param_, "Shaders/VS_ShaderPlain.vsh", 121 if( shader_param_.program_ ) 123 glDeleteProgram( shader_param_.program_ ); 124 shader_param_.program_ = 0; 171 glUseProgram( shader_param_.program_ ); 177 glUniform4f( shader_param_.material_diffuse_, material.diffuse_color[0], 180 glUniform4f( shader_param_.material_specular_, material.specular_color[0], 186 glUniform3f( shader_param_.material_ambient_, material.ambient_color[0], 189 glUniformMatrix4fv( shader_param_.matrix_projection_, 1, GL_FALSE, mat_vp.Ptr() ); 190 glUniformMatrix4fv( shader_param_.matrix_view_, 1, GL_FALSE, mat_view_.Ptr() ) [all...] |
TeapotRenderer.h | 85 SHADER_PARAMS shader_param_; member in class:TeapotRenderer
|
/development/ndk/platforms/android-18/samples/MoreTeapots/jni/ |
MoreTeapotsRenderer.cpp | 149 bool b = LoadShadersES3( &shader_param_, "Shaders/VS_ShaderPlainES3.vsh", 158 blockIndex = glGetUniformBlockIndex( shader_param_.program_, "ParamBlock" ); 159 glUniformBlockBinding( shader_param_.program_, blockIndex, bindingPoint ); 163 glGetActiveUniformBlockiv( shader_param_.program_, blockIndex, 167 glGetActiveUniformBlockiv( shader_param_.program_, blockIndex, 169 glGetActiveUniformsiv( shader_param_.program_, iNumIndices, (GLuint*) i, 199 LoadShaders( &shader_param_, "Shaders/VS_ShaderPlain.vsh", "Shaders/ShaderPlain.fsh" ); 205 LoadShaders( &shader_param_, "Shaders/VS_ShaderPlain.vsh", "Shaders/ShaderPlain.fsh" ); 241 if( shader_param_.program_ ) 243 glDeleteProgram( shader_param_.program_ ) [all...] |
MoreTeapotsRenderer.h | 85 SHADER_PARAMS shader_param_; member in class:MoreTeapotsRenderer
|