Searched defs:program (Results 251 - 275 of 378) sorted by relevance

<<111213141516

/external/chromium_org/ppapi/examples/video_decode/
H A Dvideo_decode_dev.cc49 Shader() : program(0),
52 GLuint program; member in struct:__anon10069::Shader
142 void CreateShader(GLuint program, GLenum type, const char* source, int size);
190 // Shader program to draw GL_TEXTURE_2D target.
192 // Shader program to draw GL_TEXTURE_RECTANGLE_ARB target.
242 if (shader_2d_.program)
243 gles2_if_->DeleteProgram(context_->pp_resource(), shader_2d_.program);
244 if (shader_rectangle_arb_.program) {
246 context_->pp_resource(), shader_rectangle_arb_.program);
434 gles2_if_->UseProgram(context_->pp_resource(), shader_2d_.program);
673 CreateShader( GLuint program, GLenum type, const char* source, int size) argument
[all...]
/external/chromium_org/sandbox/linux/seccomp-bpf/
H A Dsandbox_bpf.cc145 // Cannot determine whether program is single-threaded. Hope for
208 // typical program has very few of these.
597 // Temporarily copy the contents of the "program" vector into a
600 // installed the BPF filter program in the kernel. Depending on the
603 Program* program = AssembleFilter(false /* force_verification */); local
605 struct sock_filter bpf[program->size()];
606 const struct sock_fprog prog = {static_cast<unsigned short>(program->size()),
608 memcpy(bpf, &(*program)[0], sizeof(bpf));
609 delete program;
622 // Install BPF filter program
659 Program* program = new Program(); local
816 VerifyProgram(const Program& program, bool has_unsafe_traps) argument
[all...]
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebGraphicsContext3D.h60 // Typedef for server-side objects like OpenGL textures and program objects.
207 virtual void attachShader(WebGLId program, WebGLId shader) = 0;
208 virtual void bindAttribLocation(WebGLId program, WGC3Duint index, const WGC3Dchar* name) = 0;
238 virtual void detachShader(WebGLId program, WebGLId shader) = 0;
253 virtual bool getActiveAttrib(WebGLId program, WGC3Duint index, ActiveInfo&) = 0;
254 virtual bool getActiveUniform(WebGLId program, WGC3Duint index, ActiveInfo&) = 0;
255 virtual void getAttachedShaders(WebGLId program, WGC3Dsizei maxCount, WGC3Dsizei* count, WebGLId* shaders) = 0;
256 virtual WGC3Dint getAttribLocation(WebGLId program, const WGC3Dchar* name) = 0;
263 virtual void getProgramiv(WebGLId program, WGC3Denum pname, WGC3Dint* value) = 0;
264 virtual WebString getProgramInfoLog(WebGLId program)
406 bindUniformLocationCHROMIUM(WebGLId program, WGC3Dint location, const WGC3Dchar* uniform) argument
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/
H A DvalidationES3.cpp1270 bool ValidateGetUniformuiv(Context *context, GLuint program, GLint location, GLuint* params) argument
1278 return ValidateGetUniformBase(context, program, location);
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/
H A Di915_context.h131 /* Maximum size of the program packet, which matches the limits on
136 /* Hardware version of a parsed fragment program. "Derived" from the
146 bool error; /* If program is malformed for any reason. */
159 /* TODO: split between the stored representation of a program and
166 GLuint program[(I915_MAX_TEX_INSN + I915_MAX_ALU_INSN) * 3]; member in struct:i915_fragment_program
172 GLuint *csr; /* Cursor, points into program.
334 extern void i915_disassemble_program(const GLuint * program, GLuint sz);
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dshaderapi.c49 #include "program/program.h"
50 #include "program/prog_parameter.h"
206 * Attach shader to a shader program.
209 attach_shader(struct gl_context *ctx, GLuint program, GLuint shader) argument
215 shProg = _mesa_lookup_shader_program_err(ctx, program, "glAttachShader");
227 /* The shader is already attched to this program. The
301 * texture objects (and buffer objects, etc). Shader/program
341 detach_shader(struct gl_context *ctx, GLuint program, GLuint shader) argument
347 shProg = _mesa_lookup_shader_program_err(ctx, program, "glDetachShade
412 get_attached_shaders(struct gl_context *ctx, GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj) argument
453 get_programiv(struct gl_context *ctx, GLuint program, GLenum pname, GLint *params) argument
645 get_program_info_log(struct gl_context *ctx, GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog) argument
747 link_program(struct gl_context *ctx, GLuint program) argument
987 validate_program(struct gl_context *ctx, GLuint program) argument
1010 _mesa_AttachObjectARB(GLhandleARB program, GLhandleARB shader) argument
1018 _mesa_AttachShader(GLuint program, GLuint shader) argument
1118 _mesa_DetachObjectARB(GLhandleARB program, GLhandleARB shader) argument
1126 _mesa_DetachShader(GLuint program, GLuint shader) argument
1143 _mesa_GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj) argument
1206 _mesa_GetProgramiv(GLuint program, GLenum pname, GLint *params) argument
1222 _mesa_GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog) argument
1410 _mesa_UseProgramObjectARB(GLhandleARB program) argument
1450 _mesa_ValidateProgramARB(GLhandleARB program) argument
1536 _mesa_ProgramParameteriARB(GLuint program, GLenum pname, GLint value) argument
1613 _mesa_UseShaderProgramEXT(GLenum type, GLuint program) argument
1653 _mesa_ActiveProgramEXT(GLuint program) argument
1673 GLuint program = 0; local
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dnvfragparse.c27 * NVIDIA fragment program parser.
44 #include "program.h"
140 * Remember, we can't modify the target program object until we've
141 * _successfully_ parsed the program text.
145 const GLubyte *start; /* start of program string */
148 struct gl_fragment_program *program; /* current program */ member in struct:parse_state
757 * Parse a program local parameter register "p[##]"
771 /* a numbered program parameter register */
774 RETURN_ERROR1("Invalid constant program numbe
1275 Parse_InstructionSequence(struct parse_state *parseState, struct prog_instruction program[]) argument
1473 _mesa_parse_nv_fragment_program(struct gl_context *ctx, GLenum dstTarget, const GLubyte *str, GLsizei len, struct gl_fragment_program *program) argument
[all...]
H A Dprog_optimize.c30 #include "program.h"
214 * \param prog the program to search/replace
244 * Remove dead instructions from the given program.
376 * Scan forward in program from 'start' for the next occurances of TEMP[index].
735 * Try to remove extraneous MOV instructions from the given program.
1044 * Find the live intervals for each temporary register in the program.
1126 * the number of temporary registers used by the program.
1224 * Scan the program and replace all the old temporary register
1243 print_it(struct gl_context *ctx, struct gl_program *program, const char *txt) {
1244 fprintf(stderr, "%s (%u inst):\n", txt, program
1273 _mesa_simplify_cmp(struct gl_program * program) argument
1346 _mesa_optimize_program(struct gl_context *ctx, struct gl_program *program) argument
[all...]
H A Dprogram_parse.y30 #include "program/program.h"
31 #include "program/prog_parameter.h"
32 #include "program/prog_parameter_layout.h"
33 #include "program/prog_statevars.h"
34 #include "program/prog_instruction.h"
36 #include "program/symbol_table.h"
37 #include "program/program_parser.h"
278 program: language optionSequence statementSequence END label
284 yyerror(& @1, state, "invalid fragment program heade
[all...]
/external/chromium_org/v8/src/
H A Dprettyprinter.cc483 const char* PrettyPrinter::PrintExpression(FunctionLiteral* program) { argument
486 program->body()->at(0)->AsExpressionStatement();
492 const char* PrettyPrinter::PrintProgram(FunctionLiteral* program) { argument
494 PrintStatements(program->body());
725 const char* AstPrinter::PrintProgram(FunctionLiteral* program) { argument
728 PrintLiteralIndented("NAME", program->name(), true);
729 PrintLiteralIndented("INFERRED NAME", program->inferred_name(), true);
730 PrintParameters(program->scope());
731 PrintDeclarations(program->scope()->declarations());
732 PrintStatements(program
[all...]
/external/chromium_org/webkit/common/gpu/
H A Dwebgraphicscontext3d_impl.cc339 WebGLId program, WGC3Duint index, ActiveInfo& info) {
340 if (!program) {
346 program, GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, &max_name_length);
358 program, index, max_name_length, &length, &size, &type, name.get());
369 WebGLId program, WGC3Duint index, ActiveInfo& info) {
372 program, GL_ACTIVE_UNIFORM_MAX_LENGTH, &max_name_length);
384 program, index, max_name_length, &length, &size, &type, name.get());
427 WebGLId program) {
429 gl_->GetProgramiv(program, GL_INFO_LOG_LENGTH, &logLength);
437 program, logLengt
338 getActiveAttrib( WebGLId program, WGC3Duint index, ActiveInfo& info) argument
368 getActiveUniform( WebGLId program, WGC3Duint index, ActiveInfo& info) argument
426 getProgramInfoLog( WebGLId program) argument
[all...]
/external/deqp/framework/opengl/simplereference/
H A DsglrContextWrapper.cpp184 void ContextWrapper::glUseProgram (deUint32 program) argument
186 m_curCtx->useProgram(program);
/external/deqp/modules/egl/
H A DteglGLES2SharingTests.cpp396 Program program(vertexShader, fragmentShader);
398 if (!program.isOk())
399 TCU_FAIL("Failed to compile shader program");
442 GLU_CHECK_CALL(glUseProgram(program.getProgram()));
444 GLuint gridLocation = glGetAttribLocation(program.getProgram(), "a_pos");
448 GLuint colorLocation = glGetAttribLocation(program.getProgram(), "a_color");
573 Program program(vertexShader, fragmentShader);
575 if (!program.isOk())
576 TCU_FAIL("Failed to compile shader program");
611 GLU_CHECK_CALL(glUseProgram(program
990 GLuint program = glCreateProgram(); local
1237 TestCaseGroup* program = new TestCaseGroup(m_eglTestCtx, "program", "Program creation, destruction and rendering test"); local
[all...]
/external/deqp/modules/gles2/functional/
H A Des2fShaderStateQueryTests.cpp108 bool verifyProgramParam (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLenum pname, GLenum reference) argument
111 gl.glGetProgramiv(program, pname, &state);
198 void verifyUniformValue1f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x) argument
203 gl.glGetUniformfv(program, location, state);
223 void verifyUniformValue2f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x, float y) argument
228 gl.glGetUniformfv(program, location, state);
251 void verifyUniformValue3f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x, float y, float z) argument
256 gl.glGetUniformfv(program, location, state);
282 void verifyUniformValue4f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x, float y, float z, float w) argument
287 gl.glGetUniformfv(program, locatio
316 verifyUniformValue1i(tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x) argument
341 verifyUniformValue2i(tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x, GLint y) argument
369 verifyUniformValue3i(tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x, GLint y, GLint z) argument
400 verifyUniformValue4i(tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w) argument
435 verifyUniformValues(tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, const GLfloat* values) argument
458 verifyUniformMatrixValues(tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, const GLfloat* values, bool transpose) argument
985 GLuint program = glCreateProgram(); local
1053 GLuint program = glCreateProgram(); local
1084 GLuint program = glCreateProgram(); local
1129 GLuint program = glCreateProgram(); local
1230 GLuint program = glCreateProgram(); local
1353 GLuint program = glCreateProgram(); local
1444 GLuint program = glCreateProgram(); local
1786 m_log << program; local
1845 m_log << program; local
1904 m_log << program; local
1981 m_log << program; local
2033 m_log << program; local
2129 m_log << program; local
[all...]
/external/deqp/modules/gles2/performance/
H A Des2pShaderControlStatementTests.cpp145 void setupProgram (deUint32 program);
346 void ConditionalCase::setupProgram (deUint32 program) argument
352 int location = gl.getUniformLocation(program, "u_compareValue");
360 int compareAttribLocation = gl.getAttribLocation(program, "a_compareValue");
371 GLU_EXPECT_NO_ERROR(gl.getError(), "Setup program state");
416 void setupProgram (deUint32 program);
617 void LoopCase::setupProgram (deUint32 program) argument
625 int location = gl.getUniformLocation(program, "u_bound");
633 int boundAttribLocation = gl.getAttribLocation(program, "a_bound");
644 GLU_EXPECT_NO_ERROR(gl.getError(), "Setup program stat
[all...]
H A Des2pShaderOptimizationTests.cpp203 SharedPtr<const ShaderProgram>& program (bool optimized) { return optimized ? m_optimizedProgram : m_unoptimizedProgram; } function in class:deqp::gles2::Performance::__anon19959::ShaderOptimizationCase
233 program(optimized) = SharedPtr<const ShaderProgram>(new ShaderProgram(renderCtx, programData(optimized).sources));
237 optimized ? "Hand-optimized program" : "Unoptimized program");
238 log << *program(optimized);
241 if (!program(optimized)->isOk())
255 m_measurer.init(program(optimized)->getProgram(), programData(optimized).attributes, 1);
268 optimized ? "Measurement results for hand-optimized program" : "Measurement result for unoptimized program");
/external/deqp/modules/gles3/functional/
H A Des3fDrawTests.cpp640 void renderTo (sglr::Context& ctx, sglr::ShaderProgram& program, tcu::Surface& dst);
665 GridProgram program; local
669 renderTo(ctx, program, surface);
680 void InstancedGridRenderTest::renderTo (sglr::Context& ctx, sglr::ShaderProgram& program, tcu::Surface& dst) argument
689 deUint32 programID = ctx.createProgram(&program);
H A Des3fInstancedRenderingTests.cpp300 // Create shader program and log it.
507 deUint32 program = m_program->getProgram(); local
509 glUseProgram(program);
515 int positionLoc = glGetAttribLocation(program, "a_position");
524 int offsetLoc = glGetAttribLocation(program, "a_instanceOffset");
529 int rLoc = glGetAttribLocation(program, "a_instanceR");
533 int gLoc = glGetAttribLocation(program, "a_instanceG");
536 int bLoc = glGetAttribLocation(program, "a_instanceB");
H A Des3fShaderBuiltinVarTests.cpp305 const glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(
321 log << program; local
323 if (!program.isOk())
337 const int scaleLoc = gl.getUniformLocation(program.getProgram(), "u_scale");
340 gl.useProgram(program.getProgram());
343 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
403 const glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(
418 log << program; local
420 if (!program.isOk())
436 gl.useProgram(program
530 log << program; local
636 log << program; local
[all...]
/external/deqp/modules/gles3/performance/
H A Des3pShaderControlStatementTests.cpp145 void setupProgram (deUint32 program);
350 void ConditionalCase::setupProgram (deUint32 program) argument
356 int location = gl.getUniformLocation(program, "u_compareValue");
364 int compareAttribLocation = gl.getAttribLocation(program, "a_compareValue");
375 GLU_EXPECT_NO_ERROR(gl.getError(), "Setup program state");
420 void setupProgram (deUint32 program);
625 void LoopCase::setupProgram (deUint32 program) argument
633 int location = gl.getUniformLocation(program, "u_bound");
641 int boundAttribLocation = gl.getAttribLocation(program, "a_bound");
652 GLU_EXPECT_NO_ERROR(gl.getError(), "Setup program stat
[all...]
H A Des3pShaderOptimizationTests.cpp206 SharedPtr<const ShaderProgram>& program (bool optimized) { return optimized ? m_optimizedProgram : m_unoptimizedProgram; } function in class:deqp::gles3::Performance::__anon20244::ShaderOptimizationCase
236 program(optimized) = SharedPtr<const ShaderProgram>(new ShaderProgram(renderCtx, programData(optimized).sources));
240 optimized ? "Hand-optimized program" : "Unoptimized program");
241 log << *program(optimized);
244 if (!program(optimized)->isOk())
258 m_measurer.init(program(optimized)->getProgram(), programData(optimized).attributes, 1);
271 optimized ? "Measurement results for hand-optimized program" : "Measurement result for unoptimized program");
/external/deqp/modules/gles31/functional/
H A Des31fAtomicCounterTests.cpp921 const glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::ShaderSource(glu::SHADERTYPE_COMPUTE, generateShaderSource(m_spec)));
926 log << program; local
930 if (program.isOk())
932 log << TestLog::Message << "Expected program to fail, but compilation passed." << TestLog::EndMessage;
943 else if (!program.isOk())
950 gl.useProgram(program.getProgram());
H A Des31fDrawTests.cpp770 void renderTo (sglr::Context& ctx, sglr::ShaderProgram& program, tcu::Surface& dst);
794 GridProgram program; local
798 renderTo(ctx, program, surface);
809 void InstancedGridRenderTest::renderTo (sglr::Context& ctx, sglr::ShaderProgram& program, tcu::Surface& dst) argument
820 deUint32 programID = ctx.createProgram(&program);
2313 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(s_commonVertexShaderSource) << glu::FragmentSource(s_commonFragmentShaderSource));
2314 deUint32 programID = program.getProgram();
2476 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(s_commonVertexShaderSource) << glu::FragmentSource(s_commonFragmentShaderSource));
2482 const deUint32 programID = program.getProgram();
2620 glu::ShaderProgram program (m_contex
[all...]
H A Des31fNegativeShaderApiTests.cpp113 GLuint program = ctx.glCreateProgram(); local
114 ctx.glShaderSource(program, 0, 0, 0);
118 ctx.glDeleteProgram(program);
132 GLuint program = ctx.glCreateProgram(); local
133 ctx.glCompileShader(program);
137 ctx.glDeleteProgram(program);
202 GLuint program = ctx.glCreateProgram(); local
204 ctx.beginSection("GL_INVALID_OPERATION is generated if program is not a program object.");
210 ctx.glAttachShader(program, progra
245 GLuint program = ctx.glCreateProgram(); local
474 GLuint program = ctx.glCreateProgram(); local
716 GLuint program = ctx.glCreateProgram(); local
[all...]
H A Des31fProgramInterfaceDefinitionUtil.cpp498 static bool traverseProgramVariablePath (std::vector<VariablePathComponent>& typePath, const ProgramInterfaceDefinition::Program* program, const std::string& path, const VariableSearchFilter& filter) argument
500 for (int shaderNdx = 0; shaderNdx < (int)program->getShaders().size(); ++shaderNdx)
502 const ProgramInterfaceDefinition::Shader* shader = program->getShaders()[shaderNdx];
861 static int getNumFeedbackVaryingComponents (const ProgramInterfaceDefinition::Program* program, const std::string& name) argument
870 if (!traverseProgramVariablePath(path, program, name, VariableSearchFilter(glu::SHADERTYPE_VERTEX, glu::STORAGE_OUT)))
876 static int getNumXFBComponents (const ProgramInterfaceDefinition::Program* program) argument
880 for (int ndx = 0; ndx < (int)program->getTransformFeedbackVaryings().size(); ++ndx)
881 numComponents += getNumFeedbackVaryingComponents(program, program->getTransformFeedbackVaryings()[ndx]);
886 static int getNumMaxXFBOutputComponents (const ProgramInterfaceDefinition::Program* program) argument
944 getProgramInterfaceResourceList(const ProgramInterfaceDefinition::Program* program, ProgramInterface interface) argument
1141 generateProgramInterfaceProgramSources(const ProgramInterfaceDefinition::Program* program) argument
1303 findProgramVariablePathByPathName(std::vector<VariablePathComponent>& typePath, const ProgramInterfaceDefinition::Program* program, const std::string& pathName, const VariableSearchFilter& filter) argument
1343 getCombinedProgramResourceUsage(const ProgramInterfaceDefinition::Program* program) argument
[all...]

Completed in 328 milliseconds

<<111213141516