/external/chromium_org/ppapi/examples/video_capture/ |
H A D | video_capture.cc | 124 void CreateShader(GLuint program, GLenum type, const char* source, int size); 358 // Create shader program. 359 GLuint program = gles2_if_->CreateProgram(context); local 360 CreateShader(program, GL_VERTEX_SHADER, kVertexShader, sizeof(kVertexShader)); 362 program, GL_FRAGMENT_SHADER, kFragmentShader, sizeof(kFragmentShader)); 363 gles2_if_->LinkProgram(context, program); 364 gles2_if_->UseProgram(context, program); 365 gles2_if_->DeleteProgram(context, program); 367 context, gles2_if_->GetUniformLocation(context, program, "y_texture"), 0); 369 context, gles2_if_->GetUniformLocation(context, program, "u_textur 406 CreateShader( GLuint program, GLenum type, const char* source, int size) argument [all...] |
/external/chromium_org/third_party/libyuv/util/ |
H A D | psnr_main.cc | 122 void PrintHelp(const char * program) { argument 123 printf("%s [-options] org_seq rec_seq [rec_seq2.. etc]\n", program);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
H A D | i915_fpc.h | 63 uint program[I915_PROGRAM_SIZE]; member in struct:i915_fp_compile 65 uint *csr; /**< Cursor, points into program. */
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/ |
H A D | nv30_context.h | 73 struct nv30_vertprog *program; member in struct:nv30_context::__anon13822 86 struct nv30_fragprog *program; member in struct:nv30_context::__anon13823
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
H A D | uniforms.c | 49 * Update the vertex/fragment program's TexturesUsed array. 57 * So, scan the program->SamplerUnits[] and program->SamplerTargets[] 426 _mesa_GetnUniformfvARB(GLhandleARB program, GLint location, argument 430 _mesa_get_uniform(ctx, program, location, bufSize, GLSL_TYPE_FLOAT, params); 434 _mesa_GetUniformfvARB(GLhandleARB program, GLint location, GLfloat *params) argument 436 _mesa_GetnUniformfvARB(program, location, INT_MAX, params); 441 _mesa_GetnUniformivARB(GLhandleARB program, GLint location, argument 445 _mesa_get_uniform(ctx, program, location, bufSize, GLSL_TYPE_INT, params); 449 _mesa_GetUniformivARB(GLhandleARB program, GLin argument 457 _mesa_GetnUniformuivARB(GLhandleARB program, GLint location, GLsizei bufSize, GLuint *params) argument 465 _mesa_GetUniformuiv(GLhandleARB program, GLint location, GLuint *params) argument 473 _mesa_GetnUniformdvARB(GLhandleARB program, GLint location, GLsizei bufSize, GLdouble *params) argument 491 _mesa_GetUniformdv(GLhandleARB program, GLint location, GLdouble *params) argument 539 _mesa_GetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName) argument 565 _mesa_GetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const *uniformNames, GLuint *uniformIndices) argument 598 _mesa_UniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) argument 648 _mesa_GetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params) argument 724 _mesa_GetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName) argument 766 _mesa_GetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/program/ |
H A D | prog_execute.c | 300 * XXX this currently only works for fragment program input attribs. 629 * Execute the given vertex/fragment program. 632 * \param program the program to execute 634 * \return GL_TRUE if program completed or GL_FALSE if program executed KIL. 638 const struct gl_program *program, 641 const GLuint numInst = program->NumInstructions; 645 machine->CurProgram = program; 648 printf("execute program 637 _mesa_execute_program(struct gl_context * ctx, const struct gl_program *program, struct gl_program_machine *machine) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
H A D | st_context.h | 131 struct st_vertex_program *vp; /**< Currently bound vertex program */ 132 struct st_fragment_program *fp; /**< Currently bound fragment program */ 133 struct st_geometry_program *gp; /**< Currently bound geometry program */ 143 struct st_fragment_program *program; /**< cur pixel transfer prog */ member in struct:st_context::__anon14574 144 GLuint xfer_prog_sn; /**< pixel xfer program serial no. */ 145 GLuint user_prog_sn; /**< user fragment program serial no. */
|
H A D | st_mesa_to_tgsi.c | 42 #include "program/prog_instruction.h" 43 #include "program/prog_parameter.h" 776 const struct gl_program *program, 782 /* Fragment program uses fragment position input. 793 unsigned wposTransConst = _mesa_add_state_reference(program->Parameters, 859 const struct gl_program *program, 863 (const struct gl_fragment_program *) program; 953 emit_wpos_adjustment(t, program, invert, adjX, adjY); 965 const struct gl_program *program ) 984 const struct gl_program *program ) 775 emit_wpos_adjustment( struct st_translate *t, const struct gl_program *program, boolean invert, GLfloat adjX, GLfloat adjY[2]) argument 857 emit_wpos(struct st_context *st, struct st_translate *t, const struct gl_program *program, struct ureg_program *ureg) argument 1014 st_translate_mesa_program( struct gl_context *ctx, uint procType, struct ureg_program *ureg, const struct gl_program *program, GLuint numInputs, const GLuint inputMapping[], const ubyte inputSemanticName[], const ubyte inputSemanticIndex[], const GLuint interpMode[], GLuint numOutputs, const GLuint outputMapping[], const ubyte outputSemanticName[], const ubyte outputSemanticIndex[], boolean passthrough_edgeflags, boolean clamp_color) argument 1072 emit_wpos(st_context(ctx), t, program, ureg); local [all...] |
/external/chromium_org/third_party/skia/src/gpu/gl/ |
H A D | GrGLCreateNullInterface.cpp | 147 GrGLvoid GR_GL_FUNCTION_TYPE nullGLAttachShader(GrGLuint program, GrGLuint shader) {} argument 149 GrGLvoid GR_GL_FUNCTION_TYPE nullGLBindAttribLocation(GrGLuint program, GrGLuint index, const char* name) {} argument 190 GrGLvoid GR_GL_FUNCTION_TYPE nullGLUseProgram(GrGLuint program) {} argument 208 GrGLvoid GR_GL_FUNCTION_TYPE nullGLDelete(GrGLuint program) { argument
|
H A D | GrGLPathRendering.cpp | 369 void GrGLPathRendering::setProgramPathFragmentInputTransform(GrGLuint program, GrGLint location, argument 392 GL_CALL(ProgramPathFragmentInputGen(program, location, genMode, components, coefficients));
|
/external/chromium_org/third_party/skia/src/gpu/gl/debug/ |
H A D | GrGLCreateDebugInterface.cpp | 39 GrProgramObj *program = GR_FIND(programID, GrProgramObj, local 41 GrAlwaysAssert(program); 48 program->AttachShader(shader); 54 GrGLvoid GR_GL_FUNCTION_TYPE debugGLBindAttribLocation(GrGLuint program, argument 195 GrProgramObj *program = GR_FIND(programID, local 199 GrDebugGL::getInstance()->useProgram(program); 464 GrProgramObj *program = GR_CREATE(GrProgramObj, local 467 return program->getID(); 483 GrProgramObj *program = GR_FIND(programID, local 486 GrAlwaysAssert(program); [all...] |
/external/deqp/framework/opengl/ |
H A D | gluDrawUtil.cpp | 218 //! Lower named bindings to locations and eliminate bindings that are not used by program. 220 static OutputIter namedBindingsToProgramLocations (const glw::Functions& gl, deUint32 program, InputIter first, InputIter end, OutputIter out) argument 228 int location = gl.getAttribLocation(program, binding.name.c_str()); 442 static bool isProgramActive (const RenderContext& context, deUint32 program) argument 448 return activeProgram == program;*/ 450 DE_UNREF(program); 495 void drawFromUserPointers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) argument 501 DE_ASSERT(isProgramActive(context, program)); 504 namedBindingsToProgramLocations(gl, program, vertexArrays, vertexArrays+numVertexArrays, std::inserter(bindingsWithLocations, bindingsWithLocations.begin())); 527 void drawFromBuffers (const RenderContext& context, deUint32 program, in argument 580 drawFromVAOBuffers(const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) argument 590 draw(const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) argument [all...] |
/external/deqp/framework/platform/null/ |
H A D | tcuNullRenderContext.cpp | 372 GLW_APICALL void GLW_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint* params) argument 374 DE_UNREF(program);
|
/external/deqp/modules/egl/ |
H A D | teglNativeCoordMappingTests.cpp | 99 deUint32 program = 0; local 112 program = gl.createProgram(); 116 GLU_EXPECT_NO_ERROR(gl.getError(), "Failed to create shaders and program"); 154 gl.attachShader(program, vertexShader); 155 gl.attachShader(program, fragmentShader); 156 gl.linkProgram(program); 157 GLU_EXPECT_NO_ERROR(gl.getError(), "Failed to setup program"); 162 gl.getProgramiv(program, GL_LINK_STATUS, &linkStatus); 163 gl.getProgramiv(program, GL_INFO_LOG_LENGTH, &infoLogLength); 167 gl.getProgramInfoLog(program, (gl 224 render(const glw::Functions& gl, deUint32 program, int targetWidth, int targetHeight, int x, int y, int width, int height) argument 369 deUint32 program = 0; local 415 deUint32 program = 0; local 459 deUint32 program = 0; local [all...] |
/external/deqp/modules/gles2/functional/ |
H A D | es2fPolygonOffsetTests.cpp | 368 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment)); 369 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position"); 370 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color"); 372 if (!program.isOk()) 374 log << program; local 382 gl.useProgram (program.getProgram()); 422 PositionColorShader program; local 441 rr::Program(program.getVertexShader(), program.getFragmentShader()), 496 const glu::ShaderProgram program (m_contex 503 log << program; local 621 log << program; local 685 PositionColorShader program; local 771 log << program; local 884 log << program; local 1001 log << program; local 1123 log << program; local [all...] |
H A D | es2fStencilTests.cpp | 81 void setColor (sglr::Context& ctx, deUint32 program, const tcu::Vec4& color) argument 83 ctx.useProgram(program); 84 ctx.uniform4fv(ctx.getUniformLocation(program, "u_color"), 1, color.getPtr()); 324 sglr::GLContext context(m_context.getRenderContext(), log, 0 /* don't log calls or program */, viewport);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fFboTestUtil.cpp | 103 void FlatColorShader::setColor (sglr::Context& context, deUint32 program, const tcu::Vec4& color) argument 105 deInt32 location = context.getUniformLocation(program, "u_color"); 107 context.useProgram(program); 189 void GradientShader::setGradient (sglr::Context& ctx, deUint32 program, const tcu::Vec4& gradientMin, const tcu::Vec4& gradientMax) argument 191 ctx.useProgram(program); 192 ctx.uniform4fv(ctx.getUniformLocation(program, "u_gradientMin"), 1, gradientMin.getPtr()); 193 ctx.uniform4fv(ctx.getUniformLocation(program, "u_gradientMax"), 1, gradientMax.getPtr()); 341 void Texture2DShader::setUniforms (sglr::Context& gl, deUint32 program) const 343 gl.useProgram(program); 351 gl.uniform1i(gl.getUniformLocation(program, samplerNam 818 setUniforms(sglr::Context& ctx, deUint32 program, const float gradientMin, const float gradientMax, const tcu::Vec4& color) argument [all...] |
H A D | es3fLifetimeTests.cpp | 211 Type& varrType, ScaleProgram& program) 213 , m_program (program) {} 356 BufferTfOutputAttacher (BufferTfAttacher& attacher, ScaleProgram& program) argument 358 , m_program (program) {} 210 BufferVAOAttacher(lt::Context& ctx, Type& elementType, Type& varrType, ScaleProgram& program) argument
|
H A D | es3fPolygonOffsetTests.cpp | 371 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment)); 372 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position"); 373 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color"); 375 if (!program.isOk()) 377 log << program; local 385 gl.useProgram (program.getProgram()); 425 PositionColorShader program; local 444 rr::Program(program.getVertexShader(), program.getFragmentShader()), 499 const glu::ShaderProgram program (m_contex 506 log << program; local 624 log << program; local 688 PositionColorShader program; local 774 log << program; local 887 log << program; local 1004 log << program; local 1126 log << program; local [all...] |
H A D | es3fPrimitiveRestartTests.cpp | 217 // Create shader program. 475 deUint32 program = m_program->getProgram(); local 476 glUseProgram(program); 480 int loc = glGetAttribLocation(program, "a_position");
|
H A D | es3fStencilTests.cpp | 84 void setColor (sglr::Context& ctx, deUint32 program, const tcu::Vec4& color) argument 86 ctx.useProgram(program); 87 ctx.uniform4fv(ctx.getUniformLocation(program, "u_color"), 1, color.getPtr()); 327 sglr::GLContext context(m_context.getRenderContext(), log, 0 /* don't log calls or program */, viewport);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fAdvancedBlendTests.cpp | 374 const deUint32 program = m_program->getProgram(); local 375 const int posLoc = gl.getAttribLocation(program, "a_position"); 376 const int colorLoc = gl.getAttribLocation(program, "a_color"); 414 gl.useProgram(program);
|
H A D | es31fNegativeStateApiTests.cpp | 184 GLuint program = ctx.glCreateProgram(); local 187 ctx.beginSection("GL_INVALID_VALUE is generated if program is not a value generated by OpenGL."); 192 ctx.beginSection("GL_INVALID_OPERATION is generated if program is not a program object."); 198 ctx.glGetAttachedShaders(program, -1, &count[0], &shaders[0]); 203 ctx.glDeleteProgram(program); 213 GLuint program = ctx.glCreateProgram(); local 227 ctx.glGetShaderiv(program, GL_SHADER_TYPE, ¶m[0]); 232 ctx.glDeleteProgram(program); 238 GLuint program local 287 GLuint program = ctx.glCreateProgram(); local 313 GLuint program = ctx.glCreateProgram(); local 338 GLuint program = ctx.glCreateProgram(); local 788 GLuint program = ctx.glCreateProgram(); local [all...] |
/external/deqp/modules/glshared/ |
H A D | glsFragOpInteractionCase.cpp | 311 static void setupAttributes (sglr::Context& ctx, const VertexDataStorage& vertexData, deUint32 program) 316 const int attribLoc = bindingPtr.binding.type == glu::BindingPoint::TYPE_NAME ? ctx.getAttribLocation(program, bindingPtr.binding.name.c_str()) : bindingPtr.binding.location; 537 const deUint32 program = programs[ndx]; local 539 setupAttributes(ctx, vertexData, program); 548 ctx.useProgram (program); 551 setUniformValue(ctx, ctx.getUniformLocation(program, uniformIter->getVariable()->getName()), uniformIter->getValue());
|
H A D | glsRandomShaderCase.cpp | 401 // Compile program 402 glu::ShaderProgram program(m_renderCtx, glu::makeVtxFragSources(m_vertexShader.getSource(), m_fragmentShader.getSource())); 403 log << program; local 405 if (!program.isOk()) 421 // Reference program executor. 424 GLU_CHECK_CALL(glUseProgram(program.getProgram())); 429 GLint location = glGetAttribLocation(program.getProgram(), attribIter->getName()); 445 GLint location = glGetUniformLocation(program.getProgram(), uniformIter->getVariable()->getName());
|