Lines Matching refs:programState
64 mShaderPrograms->deleteProgram(context, {UberShaderState.programState.program}); in onDestroy()
208 const GLES1ProgramState &programState = UberShaderState.programState; in prepareForDraw() local
211 Program *programObject = getProgram(programState.program); in prepareForDraw()
242 setUniform4fv(programObject, programState.drawTextureNormalizedCropRectLoc, kTexUnitCount, in prepareForDraw()
283 setUniformMatrix4fv(programObject, programState.projMatrixLoc, 1, GL_FALSE, proj.data()); in prepareForDraw()
286 setUniformMatrix4fv(programObject, programState.modelviewMatrixLoc, 1, GL_FALSE, in prepareForDraw()
290 setUniformMatrix4fv(programObject, programState.modelviewInvTrLoc, 1, GL_FALSE, in prepareForDraw()
301 setUniformMatrix4fv(programObject, programState.textureMatrixLoc, kTexUnitCount, GL_FALSE, in prepareForDraw()
320 setUniform4fv(programObject, programState.textureEnvColorLoc, kTexUnitCount, in prepareForDraw()
322 setUniform1fv(programObject, programState.rgbScaleLoc, kTexUnitCount, in prepareForDraw()
324 setUniform1fv(programObject, programState.alphaScaleLoc, kTexUnitCount, in prepareForDraw()
331 setUniform1f(programObject, programState.alphaTestRefLoc, gles1State.mAlphaTestRef); in prepareForDraw()
339 setUniform4fv(programObject, programState.materialAmbientLoc, 1, material.ambient.data()); in prepareForDraw()
340 setUniform4fv(programObject, programState.materialDiffuseLoc, 1, material.diffuse.data()); in prepareForDraw()
341 setUniform4fv(programObject, programState.materialSpecularLoc, 1, material.specular.data()); in prepareForDraw()
342 setUniform4fv(programObject, programState.materialEmissiveLoc, 1, material.emissive.data()); in prepareForDraw()
343 setUniform1f(programObject, programState.materialSpecularExponentLoc, in prepareForDraw()
351 setUniform4fv(programObject, programState.lightModelSceneAmbientLoc, 1, in prepareForDraw()
374 setUniform4fv(programObject, programState.lightAmbientsLoc, kLightCount, in prepareForDraw()
376 setUniform4fv(programObject, programState.lightDiffusesLoc, kLightCount, in prepareForDraw()
378 setUniform4fv(programObject, programState.lightSpecularsLoc, kLightCount, in prepareForDraw()
380 setUniform4fv(programObject, programState.lightPositionsLoc, kLightCount, in prepareForDraw()
382 setUniform3fv(programObject, programState.lightDirectionsLoc, kLightCount, in prepareForDraw()
384 setUniform1fv(programObject, programState.lightSpotlightExponentsLoc, kLightCount, in prepareForDraw()
386 setUniform1fv(programObject, programState.lightSpotlightCutoffAnglesLoc, kLightCount, in prepareForDraw()
388 setUniform1fv(programObject, programState.lightAttenuationConstsLoc, kLightCount, in prepareForDraw()
390 setUniform1fv(programObject, programState.lightAttenuationLinearsLoc, kLightCount, in prepareForDraw()
392 setUniform1fv(programObject, programState.lightAttenuationQuadraticsLoc, kLightCount, in prepareForDraw()
399 setUniform1f(programObject, programState.fogDensityLoc, fog.density); in prepareForDraw()
400 setUniform1f(programObject, programState.fogStartLoc, fog.start); in prepareForDraw()
401 setUniform1f(programObject, programState.fogEndLoc, fog.end); in prepareForDraw()
402 setUniform4fv(programObject, programState.fogColorLoc, 1, fog.color.data()); in prepareForDraw()
414 setUniform4fv(programObject, programState.clipPlanesLoc, kClipPlaneCount, in prepareForDraw()
422 setUniform1f(programObject, programState.pointSizeMinLoc, pointParams.pointSizeMin); in prepareForDraw()
423 setUniform1f(programObject, programState.pointSizeMaxLoc, pointParams.pointSizeMax); in prepareForDraw()
424 setUniform3fv(programObject, programState.pointDistanceAttenuationLoc, 1, in prepareForDraw()
430 setUniform4fv(programObject, programState.drawTextureCoordsLoc, 1, mDrawTextureCoords); in prepareForDraw()
431 setUniform2fv(programObject, programState.drawTextureDimsLoc, 1, mDrawTextureDims); in prepareForDraw()
817 Program *programObject = getProgram(getUberShaderState().programState.program); in initializeRendererProgram()
836 GLES1ProgramState &programState = mUberShaderState[mShaderState].programState; in initializeRendererProgram() local
881 &programState.program)); in initializeRendererProgram()
886 Program *programObject = getProgram(programState.program); in initializeRendererProgram()
888 programState.projMatrixLoc = programObject->getUniformLocation("projection"); in initializeRendererProgram()
889 programState.modelviewMatrixLoc = programObject->getUniformLocation("modelview"); in initializeRendererProgram()
890 programState.textureMatrixLoc = programObject->getUniformLocation("texture_matrix"); in initializeRendererProgram()
891 programState.modelviewInvTrLoc = programObject->getUniformLocation("modelview_invtr"); in initializeRendererProgram()
901 programState.tex2DSamplerLocs[i] = programObject->getUniformLocation(ss2d.str().c_str()); in initializeRendererProgram()
902 programState.texCubeSamplerLocs[i] = in initializeRendererProgram()
906 programState.textureEnvColorLoc = programObject->getUniformLocation("texture_env_color"); in initializeRendererProgram()
907 programState.rgbScaleLoc = programObject->getUniformLocation("texture_env_rgb_scale"); in initializeRendererProgram()
908 programState.alphaScaleLoc = programObject->getUniformLocation("texture_env_alpha_scale"); in initializeRendererProgram()
910 programState.alphaTestRefLoc = programObject->getUniformLocation("alpha_test_ref"); in initializeRendererProgram()
912 programState.materialAmbientLoc = programObject->getUniformLocation("material_ambient"); in initializeRendererProgram()
913 programState.materialDiffuseLoc = programObject->getUniformLocation("material_diffuse"); in initializeRendererProgram()
914 programState.materialSpecularLoc = programObject->getUniformLocation("material_specular"); in initializeRendererProgram()
915 programState.materialEmissiveLoc = programObject->getUniformLocation("material_emissive"); in initializeRendererProgram()
916 programState.materialSpecularExponentLoc = in initializeRendererProgram()
919 programState.lightModelSceneAmbientLoc = in initializeRendererProgram()
922 programState.lightAmbientsLoc = programObject->getUniformLocation("light_ambients"); in initializeRendererProgram()
923 programState.lightDiffusesLoc = programObject->getUniformLocation("light_diffuses"); in initializeRendererProgram()
924 programState.lightSpecularsLoc = programObject->getUniformLocation("light_speculars"); in initializeRendererProgram()
925 programState.lightPositionsLoc = programObject->getUniformLocation("light_positions"); in initializeRendererProgram()
926 programState.lightDirectionsLoc = programObject->getUniformLocation("light_directions"); in initializeRendererProgram()
927 programState.lightSpotlightExponentsLoc = in initializeRendererProgram()
929 programState.lightSpotlightCutoffAnglesLoc = in initializeRendererProgram()
931 programState.lightAttenuationConstsLoc = in initializeRendererProgram()
933 programState.lightAttenuationLinearsLoc = in initializeRendererProgram()
935 programState.lightAttenuationQuadraticsLoc = in initializeRendererProgram()
938 programState.fogDensityLoc = programObject->getUniformLocation("fog_density"); in initializeRendererProgram()
939 programState.fogStartLoc = programObject->getUniformLocation("fog_start"); in initializeRendererProgram()
940 programState.fogEndLoc = programObject->getUniformLocation("fog_end"); in initializeRendererProgram()
941 programState.fogColorLoc = programObject->getUniformLocation("fog_color"); in initializeRendererProgram()
943 programState.clipPlanesLoc = programObject->getUniformLocation("clip_planes"); in initializeRendererProgram()
945 programState.pointSizeMinLoc = programObject->getUniformLocation("point_size_min"); in initializeRendererProgram()
946 programState.pointSizeMaxLoc = programObject->getUniformLocation("point_size_max"); in initializeRendererProgram()
947 programState.pointDistanceAttenuationLoc = in initializeRendererProgram()
950 programState.drawTextureCoordsLoc = programObject->getUniformLocation("draw_texture_coords"); in initializeRendererProgram()
951 programState.drawTextureDimsLoc = programObject->getUniformLocation("draw_texture_dims"); in initializeRendererProgram()
952 programState.drawTextureNormalizedCropRectLoc = in initializeRendererProgram()
959 setUniform1i(context, programObject, programState.tex2DSamplerLocs[i], i); in initializeRendererProgram()
960 setUniform1i(context, programObject, programState.texCubeSamplerLocs[i], i + kTexUnitCount); in initializeRendererProgram()