Home
last modified time | relevance | path

Searched full:program (Results 1 – 25 of 9045) sorted by relevance

12345678910>>...362

/third_party/mesa3d/src/panfrost/ci/
Dpanfrost-t860-fails.txt81 program@bitcoin: phatk kernel,Crash
82 program@build@vector-data-types,Fail
83 program@execute@amdgcn-f32-inline-immediates,Fail
84 program@execute@amdgcn-f32-inline-immediates@add integer 64,Fail
85 program@execute@amdgcn.sign_extend_inreg,Fail
86 program@execute@amdgcn.sign_extend_inreg@SALU i16 in i64 0,Fail
87 program@execute@amdgcn.sign_extend_inreg@SALU i32 in i64 0,Fail
88 program@execute@amdgcn.sign_extend_inreg@SALU i8 in i64 0,Fail
89 program@execute@amdgcn.sign_extend_inreg@VALU i16 in i64 0,Fail
90 program@execute@amdgcn.sign_extend_inreg@VALU i32 in i64 0,Fail
[all …]
/third_party/mesa3d/src/amd/compiler/
Daco_interface.cpp53 validate(Program* program) in validate() argument
58 ASSERTED bool is_valid = validate_ir(program); in validate()
63 get_disasm_string(Program* program, std::vector<uint32_t>& code, unsigned exec_size) in get_disasm_string() argument
72 if (check_print_asm_support(program)) { in get_disasm_string()
73 print_asm(program, code, exec_size / 4u, memf); in get_disasm_string()
80 aco_print_program(program, memf); in get_disasm_string()
93 std::unique_ptr<Program>& program) in aco_postprocess_shader() argument
98 aco_print_program(program.get(), stderr); in aco_postprocess_shader()
100 ASSERTED bool is_valid = validate_cfg(program.get()); in aco_postprocess_shader()
103 dominator_tree(program.get()); in aco_postprocess_shader()
[all …]
Daco_live_var_analysis.cpp62 Program* program; member
92 if (ctx.program->blocks[succ].logical_preds.empty()) { in compute_live_out()
93 live.insert(ctx.program->live.live_in[succ]); in compute_live_out()
95 for (unsigned t : ctx.program->live.live_in[succ]) { in compute_live_out()
96 if (ctx.program->temp_rc[t].is_linear()) in compute_live_out()
105 live = IDSet(ctx.program->live.live_in[block->linear_succs[0]], ctx.m); in compute_live_out()
107 live.insert(ctx.program->live.live_in[block->linear_succs[1]]); in compute_live_out()
111 for (unsigned t : ctx.program->live.live_in[block->logical_succs.back()]) { in compute_live_out()
112 if (!ctx.program->temp_rc[t].is_linear()) in compute_live_out()
122 Block& succ = ctx.program->blocks[block->linear_succs[0]]; in compute_live_out()
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_separate_shader_objects.gles.txt57 be linked into a single monolithic program object to specify a GLSL shader
68 allowing multiple different GLSL program objects to be bound at once each
70 bindings. This allows program objects to contain only the shader stages
73 This extension introduces the program pipeline object that serves as a
74 container for the program bound to any particular rendering stage. It can
76 shader stage to program object bindings. Like framebuffer
77 and vertex array objects, program pipeline objects are "container"
80 To bind a program object to a specific shader stage or set of stages,
84 program that Uniform* commands will update.
87 uniform values of a program object with the conventional Uniform* commands,
[all …]
DEXT_separate_shader_objects.gl.txt54 program object to specify a GLSL shader for each domain.
61 HLSL9, Cg, the prior OpenGL assembly program extensions, and game
69 domain model for GLSL so different GLSL program objects can be bound
72 This extension redefines the operation of glUseProgram(GLenum program)
75 glUseShaderProgramEXT(GL_VERTEX_SHADER, program);
76 glUseShaderProgramEXT(GL_GEOMETRY_SHADER_EXT, program);
77 glUseShaderProgramEXT(GL_FRAGMENT_SHADER, program);
78 glActiveProgramEXT(program);
84 the program that glUniform* commands will update.
102 void UseShaderProgramEXT(enum type, uint program);
[all …]
/third_party/openGLES/extensions/EXT/
DEXT_separate_shader_objects.gles.txt57 be linked into a single monolithic program object to specify a GLSL shader
68 allowing multiple different GLSL program objects to be bound at once each
70 bindings. This allows program objects to contain only the shader stages
73 This extension introduces the program pipeline object that serves as a
74 container for the program bound to any particular rendering stage. It can
76 shader stage to program object bindings. Like framebuffer
77 and vertex array objects, program pipeline objects are "container"
80 To bind a program object to a specific shader stage or set of stages,
84 program that Uniform* commands will update.
87 uniform values of a program object with the conventional Uniform* commands,
[all …]
DEXT_separate_shader_objects.gl.txt54 program object to specify a GLSL shader for each domain.
61 HLSL9, Cg, the prior OpenGL assembly program extensions, and game
69 domain model for GLSL so different GLSL program objects can be bound
72 This extension redefines the operation of glUseProgram(GLenum program)
75 glUseShaderProgramEXT(GL_VERTEX_SHADER, program);
76 glUseShaderProgramEXT(GL_GEOMETRY_SHADER_EXT, program);
77 glUseShaderProgramEXT(GL_FRAGMENT_SHADER, program);
78 glActiveProgramEXT(program);
84 the program that glUniform* commands will update.
102 void UseShaderProgramEXT(enum type, uint program);
[all …]
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
DLinkAndRelinkTest.cpp30 // When a program link or relink fails, if you try to install the unsuccessfully
31 // linked program (via UseProgram) and start rendering or dispatch compute,
33 // The result depends on the previous state: Whether a valid program is
35 // If a program successfully relinks when it is in use, the program might
36 // change from a rendering program to a compute program in theory,
39 // When program link fails and no valid rendering program is installed in the GL
44 GLuint program = glCreateProgram(); in TEST_P() local
46 glLinkProgram(program); in TEST_P()
48 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); in TEST_P()
51 glUseProgram(program); in TEST_P()
[all …]
/third_party/skia/third_party/externals/tint/src/
Dprogram.cc15 #include "src/program.h"
26 std::string DefaultPrinter(const Program*) { in DefaultPrinter() argument
27 return "<no program printer assigned>"; in DefaultPrinter()
32 Program::Printer Program::printer = DefaultPrinter;
34 Program::Program() = default;
36 Program::Program(Program&& program) in Program() function in tint::Program
37 : id_(std::move(program.id_)), in Program()
38 types_(std::move(program.types_)), in Program()
39 ast_nodes_(std::move(program.ast_nodes_)), in Program()
40 sem_nodes_(std::move(program.sem_nodes_)), in Program()
[all …]
Dprogram.h38 /// Program holds the AST, Type information and SymbolTable for a tint program.
39 class Program {
48 Program();
51 /// @param rhs the Program to move
52 Program(Program&& rhs);
55 /// @param builder the builder used to construct the program
56 explicit Program(ProgramBuilder&& builder);
59 ~Program();
62 /// @param rhs the Program to move
63 /// @return this Program
[all …]
/third_party/ninja/src/
Dclparser_perftest.cc26 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\iostrea… in main()
27 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\istrea… in main()
28 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ostre… in main()
29 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ios\… in main()
30 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xlo… in main()
31 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cl… in main()
32 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\y… in main()
33 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\… in main()
34 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\… in main()
35 …"Note: including file: C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\… in main()
[all …]
/third_party/mesa3d/src/mesa/program/
Darbprogparse.c36 Notes on program parameters, etc.
43 PROGRAM_CONSTANT - indexes into program->Parameters, a known constant/literal
44 PROGRAM_STATE_VAR - indexes into program->Parameters, and may actually be:
46 + a pointer to a "program.local[k]" parameter, or
47 + a pointer to a "program.env[k]" parameter
49 Basically, all the program.local[] and program.env[] values will get mapped
51 having three separate program parameter arrays.
69 struct gl_program *program) in _mesa_parse_arb_fragment_program() argument
80 state.mem_ctx = program; in _mesa_parse_arb_fragment_program()
84 /* Error in the program. Just return. */ in _mesa_parse_arb_fragment_program()
[all …]
/third_party/python/Lib/unittest/test/
Dtest_program.py53 program = unittest.TestProgram(testRunner=runner, exit=False, verbosity=2)
55 self.assertEqual(program.result, result)
57 self.assertEqual(program.verbosity, 2)
95 program = unittest.TestProgram(testRunner=runner, exit=False,
99 self.assertEqual(('unittest.test',), program.testNames)
110 program = unittest.TestProgram(
116 program.testNames)
120 program = unittest.main(exit=False,
124 self.assertTrue(hasattr(program, 'result'))
203 self.program = InitialisableProgram()
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/gl/
Dgl4cProgramInterfaceQueryTests.cpp51 "expected results when used to get data from program\n" in Purpose()
58 return "Create a program using " + ShadersDesc() + in Method()
81 void LinkProgram(GLuint program) in LinkProgram() argument
83 glLinkProgram(program); in LinkProgram()
86 glGetProgramInfoLog(program, sizeof(log), &length, log); in LinkProgram()
89 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Program Info Log:\n" in LinkProgram()
207 …virtual inline void VerifyGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pn… in VerifyGetProgramInterfaceiv() argument
211 glGetProgramInterfaceiv(program, programInterface, pname, &res); in VerifyGetProgramInterfaceiv()
220 …virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, const s… in VerifyGetProgramResourceIndex() argument
223 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); in VerifyGetProgramResourceIndex()
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/gles31/
Des31cProgramInterfaceQueryTests.cpp55 "expected results when used to get data from program\n" in Purpose()
62 return "Create a program using " + ShadersDesc() + in Method()
81 void LinkProgram(GLuint program) in LinkProgram() argument
83 glLinkProgram(program); in LinkProgram()
86 glGetProgramInfoLog(program, sizeof(log), &length, log); in LinkProgram()
89 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Program Info Log:\n" in LinkProgram()
155 …virtual inline void VerifyGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pn… in VerifyGetProgramInterfaceiv() argument
159 glGetProgramInterfaceiv(program, programInterface, pname, &res); in VerifyGetProgramInterfaceiv()
168 …virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, const s… in VerifyGetProgramResourceIndex() argument
171 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); in VerifyGetProgramResourceIndex()
[all …]
/third_party/openGLES/extensions/ARB/
DARB_separate_shader_objects.txt93 evaluation) to be linked into a single monolithic program object to
101 Shaders written for HLSL9, Cg, the prior OpenGL assembly program
109 allowing multiple different GLSL program objects to be bound at once
111 other stage bindings. This allows program objects to contain only
114 This extension introduces the program pipeline object that serves as
115 a container for the program bound to any particular rendering stage.
117 complete shader stage to program object bindings. Like framebuffer
118 and vertex array objects, program pipeline objects are "container"
121 To bind a program object to a specific shader stage or set of
127 program that Uniform* commands will update.
[all …]
DARB_get_program_binary.txt72 representation of a program object. GetProgramBinary allows an
75 offline compiler. The resulting program binary can be reloaded into the
81 shaders and reads back the program binaries. On subsequent runs, only the
82 program binaries need be supplied.
89 program binaries generated online by the GL are interchangeable with those
98 void GetProgramBinary(uint program, sizei bufSize, sizei *length,
101 void ProgramBinary(uint program, enum binaryFormat,
104 void ProgramParameteri(uint program, enum pname, int value);
130 attached to the program. Alternatively, pre-compiled program binary code
131 may be directly loaded into a program object. When a linked program object
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_separate_shader_objects.txt83 evaluation) to be linked into a single monolithic program object to
91 Shaders written for HLSL9, Cg, the prior OpenGL assembly program
99 allowing multiple different GLSL program objects to be bound at once
101 other stage bindings. This allows program objects to contain only
104 This extension introduces the program pipeline object that serves as
105 a container for the program bound to any particular rendering stage.
107 complete shader stage to program object bindings. Like framebuffer
108 and vertex array objects, program pipeline objects are "container"
111 To bind a program object to a specific shader stage or set of
117 program that Uniform* commands will update.
[all …]
DARB_get_program_binary.txt62 representation of a program object. GetProgramBinary allows an
65 offline compiler. The resulting program binary can be reloaded into the
71 shaders and reads back the program binaries. On subsequent runs, only the
72 program binaries need be supplied.
79 program binaries generated online by the GL are interchangeable with those
88 void GetProgramBinary(uint program, sizei bufSize, sizei *length,
91 void ProgramBinary(uint program, enum binaryFormat,
94 void ProgramParameteri(uint program, enum pname, int value);
120 attached to the program. Alternatively, pre-compiled program binary code
121 may be directly loaded into a program object. When a linked program object
[all …]
/third_party/mesa3d/src/imagination/vulkan/pds/
Dpvr_pds.c423 struct pvr_pds_pixel_shader_sa_program *program) in pvr_pds_pixel_shader_sa_initialize() argument
425 memset(program, 0, sizeof(*program)); in pvr_pds_pixel_shader_sa_initialize()
436 * \param last Last DMA in program.
520 * Generates the PDS pixel event program.
522 * \param program Pointer to the PDS pixel event program.
523 * \param buffer Pointer to the buffer for the program.
526 * \returns Pointer to just beyond the buffer for the program.
529 pvr_pds_generate_pixel_event(struct pvr_pds_event_program *restrict program, in pvr_pds_generate_pixel_event() argument
547 (2 * program->num_emit_word_pairs), in pvr_pds_generate_pixel_event()
552 program->num_emit_word_pairs, in pvr_pds_generate_pixel_event()
[all …]
/third_party/skia/third_party/externals/tint/fuzzers/tint_ast_fuzzer/mutations/
Dreplace_identifier_test.cc47 auto program = reader::wgsl::Parse(&file); in TEST() local
48 ASSERT_TRUE(program.IsValid()) << program.Diagnostics().str(); in TEST()
50 NodeIdMap node_id_map(program); in TEST()
52 const auto& main_fn_stmts = program.AST().Functions()[0]->body->statements; in TEST()
90 .IsApplicable(program, node_id_map)); in TEST()
94 .IsApplicable(program, node_id_map)); in TEST()
98 .IsApplicable(program, node_id_map)); in TEST()
102 .IsApplicable(program, node_id_map)); in TEST()
106 .IsApplicable(program, node_id_map)); in TEST()
110 .IsApplicable(program, node_id_map)); in TEST()
[all …]
/third_party/skia/third_party/externals/tint/docs/
Darch.md32 ┃ ┃ Program
58 Readers are responsible for parsing a shader program and populating a
66 A `ProgramBuilder` is the primary interface to construct an immutable `Program`.
67 There are a number of methods exposed which make creating of the `Program`
69 the `Program` is constructed.
71 A `Program` is built from the `ProgramBuilder` by `std::move()`ing the
72 `ProgramBuilder` to a new `Program` object. When built, resolution is performed
73 so the produced `Program` will contain all the needed semantic information.
75 At any time before building the `Program`, `ProgramBuilder::IsValid()` may be
79 If further changes to the `Program` are needed (say via a `Transform`) then a
[all …]
/third_party/mesa3d/src/compiler/glsl/
Dstandalone.cpp43 #include "program/program.h"
81 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; in initialize_context()
82 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; in initialize_context()
83 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxCombinedUniformComponents = 1024; in initialize_context()
84 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxInputComponents = 0; /* not used */ in initialize_context()
85 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxOutputComponents = 0; /* not used */ in initialize_context()
86 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers = 8; in initialize_context()
87 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicCounters = 8; in initialize_context()
88 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxImageUniforms = 8; in initialize_context()
89 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformBlocks = 12; in initialize_context()
[all …]
/third_party/skia/third_party/externals/angle2/scripts/
Dentry_point_packed_gl_enums.json17 "program": "ShaderProgramID" string
26 "program": "ShaderProgramID", string
40 "program": "ShaderProgramID" string
61 "program": "ShaderProgramID" string
64 "program": "ShaderProgramID" string
95 "program": "ShaderProgramID", string
291 "program": "ShaderProgramID" string
321 "program": "ShaderProgramID", string
399 "program": "ShaderProgramID" string
402 "program": "ShaderProgramID" string
[all …]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkPrograms.hpp23 * \brief Program utilities.
69 template<typename Program, typename BuildOptions>
78 ProgramCollection (const ProgramCollection<Program, BuildOptions>& other) = delete;
79 …ProgramCollection<Program, BuildOptions>& operator=(const ProgramCollection<Program, BuildOptions>…
83 Program& add (const std::string& name);
84 Program& add (const std::string& name, const BuildOptions* buildOptions);
85 void add (const std::string& name, de::MovePtr<Program>& program);
88 const Program& get (const std::string& name) const;
93 typedef typename std::map<std::string, Program*>::const_iterator IteratorImpl;
99 const Program& operator* (void) const { return getProgram(); } in operator *()
[all …]

12345678910>>...362