| /third_party/mesa3d/src/panfrost/ci/ |
| D | panfrost-t860-fails.txt | 81 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/ |
| D | aco_interface.cpp | 53 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 …]
|
| D | aco_live_var_analysis.cpp | 62 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/ |
| D | EXT_separate_shader_objects.gles.txt | 57 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 …]
|
| D | EXT_separate_shader_objects.gl.txt | 54 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/ |
| D | EXT_separate_shader_objects.gles.txt | 57 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 …]
|
| D | EXT_separate_shader_objects.gl.txt | 54 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/ |
| D | LinkAndRelinkTest.cpp | 30 // 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/ |
| D | program.cc | 15 #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 …]
|
| D | program.h | 38 /// 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/ |
| D | clparser_perftest.cc | 26 …"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/ |
| D | arbprogparse.c | 36 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/ |
| D | test_program.py | 53 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/ |
| D | gl4cProgramInterfaceQueryTests.cpp | 51 "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/ |
| D | es31cProgramInterfaceQueryTests.cpp | 55 "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/ |
| D | ARB_separate_shader_objects.txt | 93 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 …]
|
| D | ARB_get_program_binary.txt | 72 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/ |
| D | ARB_separate_shader_objects.txt | 83 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 …]
|
| D | ARB_get_program_binary.txt | 62 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/ |
| D | pvr_pds.c | 423 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/ |
| D | replace_identifier_test.cc | 47 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/ |
| D | arch.md | 32 ┃ ┃ 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/ |
| D | standalone.cpp | 43 #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/ |
| D | entry_point_packed_gl_enums.json | 17 "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/ |
| D | vkPrograms.hpp | 23 * \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 …]
|