Searched defs:program (Results 201 - 225 of 378) sorted by relevance

1234567891011>>

/external/chromium_org/ppapi/examples/video_capture/
H A Dvideo_capture.cc124 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 Dpsnr_main.cc122 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 Di915_fpc.h63 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 Dnv30_context.h73 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 Duniforms.c49 * 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 Dprog_execute.c300 * 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 Dst_context.h131 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 Dst_mesa_to_tgsi.c42 #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 DGrGLCreateNullInterface.cpp147 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 DGrGLPathRendering.cpp369 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 DGrGLCreateDebugInterface.cpp39 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 DgluDrawUtil.cpp218 //! 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 DtcuNullRenderContext.cpp372 GLW_APICALL void GLW_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint* params) argument
374 DE_UNREF(program);
/external/deqp/modules/egl/
H A DteglNativeCoordMappingTests.cpp99 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 Des2fPolygonOffsetTests.cpp368 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 Des2fStencilTests.cpp81 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 Des3fFboTestUtil.cpp103 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 Des3fLifetimeTests.cpp211 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 Des3fPolygonOffsetTests.cpp371 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 Des3fPrimitiveRestartTests.cpp217 // Create shader program.
475 deUint32 program = m_program->getProgram(); local
476 glUseProgram(program);
480 int loc = glGetAttribLocation(program, "a_position");
H A Des3fStencilTests.cpp84 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 Des31fAdvancedBlendTests.cpp374 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 Des31fNegativeStateApiTests.cpp184 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, &param[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 DglsFragOpInteractionCase.cpp311 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 DglsRandomShaderCase.cpp401 // 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());

Completed in 1988 milliseconds

1234567891011>>