/third_party/mesa3d/src/imagination/vulkan/pds/ |
H A D | pvr_pds.c | 423 struct pvr_pds_pixel_shader_sa_program *program) in pvr_pds_pixel_shader_sa_initialize() 425 memset(program, 0, sizeof(*program)); in pvr_pds_pixel_shader_sa_initialize() 521 * Generates the PDS pixel event program. 523 * \param program Pointer to the PDS pixel event program. 524 * \param buffer Pointer to the buffer for the program. 527 * \returns Pointer to just beyond the buffer for the program. 530 pvr_pds_generate_pixel_event(struct pvr_pds_event_program *restrict program, in pvr_pds_generate_pixel_event() argument 548 (2 * program in pvr_pds_generate_pixel_event() 422 pvr_pds_pixel_shader_sa_initialize( struct pvr_pds_pixel_shader_sa_program *program) pvr_pds_pixel_shader_sa_initialize() argument 699 pvr_pds_vertex_shader(struct pvr_pds_vertex_shader_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_vertex_shader() argument 1750 pvr_pds_compute_shader(struct pvr_pds_compute_shader_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_compute_shader() argument 2384 pvr_pds_vertex_shader_sa( struct pvr_pds_vertex_shader_sa_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_vertex_shader_sa() argument 2668 pvr_pds_pixel_shader_uniform_texture_code( struct pvr_pds_pixel_shader_sa_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode) pvr_pds_pixel_shader_uniform_texture_code() argument 3037 pvr_pds_pixel_shader_uniform_texture_data( struct pvr_pds_pixel_shader_sa_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, bool uniform, const struct pvr_device_info *dev_info) pvr_pds_pixel_shader_uniform_texture_data() argument 3417 pvr_pds_generate_doutc(struct pvr_pds_fence_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode) pvr_pds_generate_doutc() argument 3596 pvr_pds_kick_usc(struct pvr_pds_kickusc_program *restrict program, uint32_t *restrict buffer, uint32_t start_next_constant, bool cc_enabled, enum pvr_pds_generate_mode gen_mode) pvr_pds_kick_usc() argument 3712 pvr_pds_generate_shared_storing_program( struct pvr_pds_shared_storing_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_shared_storing_program() argument 3768 pvr_pds_generate_fence_terminate_program( struct pvr_pds_fence_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_fence_terminate_program() argument 3871 pvr_pds_generate_compute_shared_loading_program( struct pvr_pds_shared_storing_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_compute_shared_loading_program() argument 3988 pvr_pds_coefficient_loading( struct pvr_pds_coeff_loading_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode) pvr_pds_coefficient_loading() argument 4280 pvr_pds_generate_stream_out_init_program( struct pvr_pds_stream_out_init_program *restrict program, uint32_t *restrict buffer, bool store_mode, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_stream_out_init_program() argument 4367 pvr_pds_generate_stream_out_terminate_program( struct pvr_pds_stream_out_terminate_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_stream_out_terminate_program() argument 4497 pvr_pds_generate_draw_arrays_indirect( struct pvr_pds_drawindirect_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_draw_arrays_indirect() argument 4787 pvr_pds_generate_draw_elements_indirect( struct pvr_pds_drawindirect_program *restrict program, uint32_t *restrict buffer, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_draw_elements_indirect() argument [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A 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() 155 virtual inline void VerifyGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, int expected, in VerifyGetProgramInterfaceiv() argument 159 glGetProgramInterfaceiv(program, programInterface, pname, &res); in VerifyGetProgramInterfaceiv() 168 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, const std::string& name, in VerifyGetProgramResourceIndex() argument 171 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); in VerifyGetProgramResourceIndex() 180 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenu argument 207 VerifyGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, const std::string& expected, long& error) VerifyGetProgramResourceName() argument 229 VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, const std::string& name, GLint expected, long& error) VerifyGetProgramResourceLocation() argument 241 VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, std::map<std::string, GLint>& locations, const std::string& name, long& error) VerifyGetProgramResourceLocation() argument 268 VerifyGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum props[], GLsizei expectedLength, const GLint expected[], long& error) VerifyGetProgramResourceiv() argument 298 GetProgramivRetValue(GLuint program, GLenum pname) GetProgramivRetValue() argument 332 const GLuint program = glCreateProgram(); Run() local 398 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 488 CheckProgram(GLuint program, bool* compile_error = NULL) CheckProgram() argument 587 VerifyCompute(GLuint program, long& error) VerifyCompute() argument 630 GLuint program = CreateComputeProgram(ComputeShader()); Run() local 684 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 788 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 860 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 954 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1037 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1159 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1343 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1562 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1628 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1721 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1810 GLuint program = CreateComputeProgram(glsl_cs); Run() local 1959 GLuint program = CreateComputeProgram(glsl_cs); Run() local 2088 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2165 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2228 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2348 GLuint program = CreateComputeProgram(ComputeShader()); Run() local 2572 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2648 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2721 GLuint program = CreateComputeProgram(ComputeShader()); Run() local 2796 GLuint program = glCreateShaderProgramv(type, count, strings); CreateShaderProgram() local 3026 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3108 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3166 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3282 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3376 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), true); Run() local 3451 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3538 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3640 const GLuint program = glCreateProgram(); Run() local [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A 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() 207 virtual inline void VerifyGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, int expected, in VerifyGetProgramInterfaceiv() argument 211 glGetProgramInterfaceiv(program, programInterface, pname, &res); in VerifyGetProgramInterfaceiv() 220 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, const std::string& name, in VerifyGetProgramResourceIndex() argument 223 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); in VerifyGetProgramResourceIndex() 232 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenu argument 259 VerifyGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, const std::string& expected, long& error) VerifyGetProgramResourceName() argument 281 VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, const std::string& name, GLint expected, long& error) VerifyGetProgramResourceLocation() argument 293 VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, std::map<std::string, GLint>& locations, const std::string& name, long& error) VerifyGetProgramResourceLocation() argument 320 VerifyGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum props[], GLsizei expectedLength, const GLint expected[], long& error) VerifyGetProgramResourceiv() argument 350 VerifyGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const std::string& name, GLint expected, long& error) VerifyGetProgramResourceLocationIndex() argument 363 GetProgramivRetValue(GLuint program, GLenum pname) GetProgramivRetValue() argument 408 const GLuint program = glCreateProgram(); Run() local 485 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 578 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 695 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 785 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 845 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 916 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), true); Run() local 1000 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1110 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1205 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1275 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1404 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1620 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1857 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 1944 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2155 VerifyVS(GLuint program, long& error) VerifyVS() argument 2208 VerifyTCS(GLuint program, long& error) VerifyTCS() argument 2257 GLuint program = CreateProgram(VertexShader().c_str(), TessControlShader().c_str(), TessEvalShader().c_str(), Run() local 2285 GLuint program = CreateProgram(VertexShader().c_str(), TessControlShader().c_str(), TessEvalShader().c_str(), Run() local 2311 VerifyTES(GLuint program, long& error) VerifyTES() argument 2348 GLuint program = CreateProgram(VertexShader().c_str(), TessControlShader().c_str(), TessEvalShader().c_str(), Run() local 2374 VerifyGEO(GLuint program, long& error) VerifyGEO() argument 2409 GLuint program = CreateProgram(VertexShader().c_str(), TessControlShader().c_str(), TessEvalShader().c_str(), Run() local 2435 VerifyFS(GLuint program, long& error) VerifyFS() argument 2470 GLuint program = CreateProgram(VertexShader().c_str(), TessControlShader().c_str(), TessEvalShader().c_str(), Run() local 2554 CheckProgram(GLuint program, bool* compile_error = NULL) CheckProgram() argument 2653 VerifyCompute(GLuint program, long& error) VerifyCompute() argument 2707 GLuint program = CreateComputeProgram(ComputeShader()); Run() local 2773 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2829 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 2891 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3014 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3260 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3325 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3419 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3494 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3568 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 3642 GLuint program = glCreateShaderProgramv(type, count, strings); CreateShaderProgram() local 4231 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 4314 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 4372 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 4487 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 4597 CheckProgram(GLuint program, bool* compile_error = NULL) CheckProgram() argument 4696 VerifyCompute(GLuint program, long& error) VerifyCompute() argument 4739 GLuint program = CreateComputeProgram(ComputeShader()); Run() local 4802 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 4903 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); Run() local 5006 const GLuint program = glCreateProgram(); Run() local [all...] |
/third_party/mesa3d/src/mesa/program/ |
H A D | arbprogparse.c | 34 Notes on program parameters, etc. 41 PROGRAM_CONSTANT - indexes into program->Parameters, a known constant/literal 42 PROGRAM_STATE_VAR - indexes into program->Parameters, and may actually be: 44 + a pointer to a "program.local[k]" parameter, or 45 + a pointer to a "program.env[k]" parameter 47 Basically, all the program.local[] and program.env[] values will get mapped 49 having three separate program parameter arrays. 67 struct gl_program *program) in _mesa_parse_arb_fragment_program() 78 state.mem_ctx = program; in _mesa_parse_arb_fragment_program() 65 _mesa_parse_arb_fragment_program(struct gl_context* ctx, GLenum target, const GLvoid *str, GLsizei len, struct gl_program *program) _mesa_parse_arb_fragment_program() argument 159 _mesa_parse_arb_vertex_program(struct gl_context *ctx, GLenum target, const GLvoid *str, GLsizei len, struct gl_program *program) _mesa_parse_arb_vertex_program() argument [all...] |
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_live_var_analysis.cpp | 107 process_live_temps_per_block(Program* program, live& lives, Block* block, unsigned& worklist, in process_live_temps_per_block() argument 119 new_demand += Temp(t, program->temp_rc[t]); in process_live_temps_per_block() 129 program->needs_vcc |= instr_needs_vcc(insn); in process_live_temps_per_block() 138 program->needs_vcc = true; in process_live_temps_per_block() 167 program->needs_vcc = true; in process_live_temps_per_block() 191 if (program->progress < CompilationProgress::after_ra) in process_live_temps_per_block() 209 program->needs_vcc = true; in process_live_temps_per_block() 231 RegClass rc = program->temp_rc[t]; in process_live_temps_per_block() 236 aco_err(program, "Temporary never defined or are defined after use: %%%d in BB%d", t, in process_live_temps_per_block() 260 program in process_live_temps_per_block() 283 calc_waves_per_workgroup(Program* program) calc_waves_per_workgroup() argument 294 get_extra_sgprs(Program* program) get_extra_sgprs() argument 323 get_sgpr_alloc(Program* program, uint16_t addressable_sgprs) get_sgpr_alloc() argument 331 get_vgpr_alloc(Program* program, uint16_t addressable_vgprs) get_vgpr_alloc() argument 345 get_addr_sgpr_from_waves(Program* program, uint16_t waves) get_addr_sgpr_from_waves() argument 355 get_addr_vgpr_from_waves(Program* program, uint16_t waves) get_addr_vgpr_from_waves() argument 363 calc_min_waves(Program* program) calc_min_waves() argument 371 max_suitable_waves(Program* program, uint16_t waves) max_suitable_waves() argument 408 update_vgpr_sgpr_demand(Program* program, const RegisterDemand new_demand) update_vgpr_sgpr_demand() argument 435 live_var_analysis(Program* program) live_var_analysis() argument [all...] |
H A D | aco_interface.cpp | 76 validate(aco::Program* program) in validate() argument 81 ASSERTED bool is_valid = aco::validate_ir(program); in validate() 86 get_disasm_string(aco::Program* program, std::vector<uint32_t>& code, in get_disasm_string() argument 91 if (check_print_asm_support(program)) { in get_disasm_string() 97 aco::print_asm(program, code, exec_size / 4u, memf); in get_disasm_string() 118 std::unique_ptr<aco::Program>& program) in aco_postprocess_shader() 123 aco_print_program(program.get(), stderr); in aco_postprocess_shader() 128 aco::lower_phis(program.get()); in aco_postprocess_shader() 129 aco::dominator_tree(program.get()); in aco_postprocess_shader() 130 validate(program in aco_postprocess_shader() 116 aco_postprocess_shader(const struct aco_compiler_options* options, const struct radv_shader_args *args, std::unique_ptr<aco::Program>& program) aco_postprocess_shader() argument [all...] |
/third_party/skia/third_party/externals/tint/fuzzers/tint_ast_fuzzer/mutations/ |
H A 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_ma in TEST() 131 auto program = reader::wgsl::Parse(&file); TEST() local 161 auto program = reader::wgsl::Parse(&file); TEST() local 193 auto program = reader::wgsl::Parse(&file); TEST() local 229 auto program = reader::wgsl::Parse(&file); TEST() local 264 auto program = reader::wgsl::Parse(&file); TEST() local 302 auto program = reader::wgsl::Parse(&file); TEST() local 339 auto program = reader::wgsl::Parse(&file); TEST() local 377 auto program = reader::wgsl::Parse(&file); TEST() local 413 auto program = reader::wgsl::Parse(&file); TEST() local 450 auto program = reader::wgsl::Parse(&file); TEST() local 481 auto program = reader::wgsl::Parse(&file); TEST() local 531 auto program = reader::wgsl::Parse(&file); TEST() local 578 auto program = reader::wgsl::Parse(&file); TEST() local 611 auto program = reader::wgsl::Parse(&file); TEST() local 647 auto program = reader::wgsl::Parse(&file); TEST() local [all...] |
/third_party/python/Lib/unittest/test/ |
H A 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 [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A 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 in TEST_P() local 69 GLuint program = glCreateProgram(); TEST_P() local 204 GLuint program = glCreateProgram(); TEST_P() local 232 GLuint program = glCreateProgram(); TEST_P() local 326 GLuint program = glCreateProgram(); TEST_P() local 391 GLuint program = glCreateProgram(); TEST_P() local [all...] |
H A D | ProgramInterfaceTest.cpp | 7 // ProgramInterfaceTest: Tests of program interfaces. 20 // - bool: whether the program must be created and recreated, so that it's reloaded from cache. 52 void createGraphicsProgram(GLProgram &program, 56 void createComputeProgram(GLProgram &program, const char *cs, bool cacheAndReload); 59 void ProgramInterfaceTestES31::createGraphicsProgram(GLProgram &program, in createGraphicsProgram() argument 64 program.makeRaster(vs, fs); in createGraphicsProgram() 65 ASSERT_TRUE(program.valid()); in createGraphicsProgram() 69 program.reset(); in createGraphicsProgram() 70 program.makeRaster(vs, fs); in createGraphicsProgram() 71 ASSERT_TRUE(program in createGraphicsProgram() 75 createComputeProgram(GLProgram &program, const char *cs, bool cacheAndReload) createComputeProgram() argument 103 GLProgram program; TEST_P() local 140 GLProgram program; TEST_P() local 207 GLProgram program; TEST_P() local 268 GLProgram program; TEST_P() local 348 GLProgram program; TEST_P() local [all...] |
H A D | GLSLTest.cpp | 350 GLuint program = CompileProgram(vertexShaderSource.c_str(), fragmentShaderSource.c_str()); in VaryingTestBase() local 354 EXPECT_NE(0u, program); in VaryingTestBase() 358 EXPECT_EQ(0u, program); in VaryingTestBase() 435 GLuint program = CompileProgram(vertexShader.str().c_str(), fragmentShader.str().c_str()); in CompileGLSLWithUniformsAndSamplers() local 439 EXPECT_NE(0u, program); in CompileGLSLWithUniformsAndSamplers() 443 EXPECT_EQ(0u, program); in CompileGLSLWithUniformsAndSamplers() 447 std::string QueryErrorMessage(GLuint program) in QueryErrorMessage() argument 450 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &infoLogLength); in QueryErrorMessage() 456 glGetProgramInfoLog(program, static_cast<GLsizei>(infoLog.size()), nullptr, in QueryErrorMessage() 473 GLuint program in validateComponentsInErrorMessage() local 1653 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1695 GLuint program = CompileProgram(essl3_shaders::vs::Simple(), essl1_shaders::fs::Red()); TEST_P() local 1715 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1739 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1756 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1776 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1793 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1813 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1831 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1852 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1871 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1917 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 1929 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 1941 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 1953 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 1965 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 1977 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 1990 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 2003 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 2018 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 2036 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 2055 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 2077 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 2095 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 2116 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 2134 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 2160 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 2565 GLuint program = CompileProgram(essl1_shaders::vs::Simple(), kFS); TEST_P() local 3053 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 3072 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 3097 GLuint program = CompileProgram(kVS, essl3_shaders::fs::Red()); TEST_P() local 3398 GLuint program = CompileProgram(vertexShaderStream.str().c_str(), essl3_shaders::fs::Red()); TEST_P() local 3425 GLuint program = CompileProgram(essl3_shaders::vs::Simple(), kFS); TEST_P() local 3457 GLuint program = CompileProgram(essl1_shaders::vs::Simple(), kFS); TEST_P() local 3473 GLuint program = CompileProgram(kVS, essl1_shaders::fs::Red()); TEST_P() local 3499 GLuint program = CompileProgram(essl3_shaders::vs::Simple(), kFS); TEST_P() local 3522 GLuint program = CompileProgram(essl3_shaders::vs::Simple(), kFS); TEST_P() local 3551 GLuint program = CompileProgram(essl3_shaders::vs::Simple(), kFS); TEST_P() local [all...] |
H A D | UniformBufferTest.cpp | 335 ANGLE_GL_PROGRAM(program, kVS, kFS); in TEST_P() 338 glGetProgramiv(program, GL_ACTIVE_UNIFORM_BLOCKS, &activeUniformBlocks); in TEST_P() 341 GLuint index = glGetUniformBlockIndex(program, "blockName1"); in TEST_P() 345 index = glGetUniformBlockIndex(program, "blockName2[0]"); in TEST_P() 350 glGetProgramiv(program, GL_ACTIVE_UNIFORMS, &activeUniforms); in TEST_P() 359 glGetProgramiv(program, GL_ACTIVE_UNIFORM_MAX_LENGTH, &maxLength); in TEST_P() 363 glGetUniformIndices(program, 1, uniformNames, &index); in TEST_P() 366 glGetActiveUniform(program, index, maxLength, &length, &size, &type, &strUniformNameBuffer[0]); in TEST_P() 372 glGetUniformIndices(program, 1, uniformNames, &index); in TEST_P() 375 glGetActiveUniform(program, inde in TEST_P() 780 GLuint program = CompileProgram(kVS, kFS); TEST_P() local 1210 GLuint program = glCreateProgram(); TEST_P() local [all...] |
/third_party/skia/third_party/externals/tint/src/reader/wgsl/ |
H A D | parser_impl_global_decl_test.cc | 33 auto program = p->program(); in TEST_F() local 34 ASSERT_EQ(program.AST().GlobalVariables().size(), 1u); in TEST_F() 36 auto* v = program.AST().GlobalVariables()[0]; in TEST_F() 37 EXPECT_EQ(v->symbol, program.Symbols().Get("a")); in TEST_F() 59 auto program = p->program(); in TEST_F() local 60 ASSERT_EQ(program.AST().GlobalVariables().size(), 1u); in TEST_F() 62 auto* v = program.AST().GlobalVariables()[0]; in TEST_F() 63 EXPECT_EQ(v->symbol, program in TEST_F() 85 auto program = p->program(); TEST_F() local 102 auto program = p->program(); TEST_F() local 128 auto program = p->program(); TEST_F() local 139 auto program = p->program(); TEST_F() local 157 auto program = p->program(); TEST_F() local 175 auto program = p->program(); TEST_F() local 202 auto program = p->program(); TEST_F() local [all...] |
/third_party/skia/third_party/externals/tint/src/reader/spirv/ |
H A D | parser_impl_function_decl_test.cc | 90 Program program = p->program(); in TEST_F() local 91 const auto program_ast = test::ToString(program); in TEST_F() 104 Program program = p->program(); in TEST_F() local 105 const auto program_ast = test::ToString(program); in TEST_F() 123 Program program = p->program(); in TEST_F() local 124 const auto program_ast = test::ToString(program); in TEST_F() 148 Program program in TEST_F() local 166 Program program = p->program(); TEST_F() local 186 Program program = p->program(); TEST_F() local 213 Program program = p->program(); TEST_F() local 239 Program program = p->program(); TEST_F() local 270 Program program = p->program(); TEST_F() local 300 Program program = p->program(); TEST_F() local 334 Program program = p->program(); TEST_F() local 352 Program program = p->program(); TEST_F() local 385 Program program = p->program(); TEST_F() local 416 Program program = p->program(); TEST_F() local 439 Program program = p->program(); TEST_F() local 463 Program program = p->program(); TEST_F() local [all...] |
H A D | parser_impl_barrier_test.cc | 46 return p->program(); in ParseAndBuild() 50 auto program = ParseAndBuild(R"( in TEST_F() local 67 ASSERT_TRUE(program.IsValid()) << program.Diagnostics().str(); in TEST_F() 69 program.AST().Functions().Find(program.Symbols().Get("helper")); in TEST_F() 75 auto* sem_call = program.Sem().Get(call->expr); in TEST_F() 83 auto program = ParseAndBuild(R"( in TEST_F() local 101 ASSERT_TRUE(program.IsValid()) << program in TEST_F() 117 auto program = ParseAndBuild(R"( TEST_F() local 136 auto program = ParseAndBuild(R"( TEST_F() local 155 auto program = ParseAndBuild(R"( TEST_F() local 173 auto program = ParseAndBuild(R"( TEST_F() local 192 auto program = ParseAndBuild(R"( TEST_F() local [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/ |
H A D | draw_call_perf_utils.cpp | 103 GLuint program = CompileProgram(kSimpleScaleAndOffsetVS, kSimpleFS); in SetupSimpleScaleAndOffsetProgram() local 104 if (program == 0u) in SetupSimpleScaleAndOffsetProgram() 106 return program; in SetupSimpleScaleAndOffsetProgram() 109 // Use the program object in SetupSimpleScaleAndOffsetProgram() 110 glUseProgram(program); in SetupSimpleScaleAndOffsetProgram() 115 glUniform1f(glGetUniformLocation(program, "uScale"), scale); in SetupSimpleScaleAndOffsetProgram() 116 glUniform1f(glGetUniformLocation(program, "uOffset"), offset); in SetupSimpleScaleAndOffsetProgram() 117 return program; in SetupSimpleScaleAndOffsetProgram() 122 GLuint program = CompileProgram(kSimpleDrawVS, kSimpleFS); in SetupSimpleDrawProgram() local 123 if (program in SetupSimpleDrawProgram() 136 GLuint program = CompileProgram(kSimpleTexCoordVS, kSimpleTextureFS); SetupSimpleTextureProgram() local 150 GLuint program = CompileProgram(kSimpleTexCoordVS, kDoubleTextureFS); SetupDoubleTextureProgram() local 164 GLuint program = CompileProgram(kSimpleTexCoordVS, kEightTextureFS); SetupEightTextureProgram() local [all...] |
/third_party/skia/third_party/externals/tint/src/ |
H A D | program.cc | 15 #include "src/program.h" 27 return "<no program printer assigned>"; in DefaultPrinter() 36 Program::Program(Program&& program) in Program() argument 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() 41 ast_(std::move(program.ast_)), in Program() 42 sem_(std::move(program.sem_)), in Program() 43 symbols_(std::move(program in Program() 83 operator =(Program&& program) operator =() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_debug_fp.c | 192 print_arith_op(char **stream, unsigned opcode, const unsigned *program) in print_arith_op() argument 195 print_dest_reg(stream, program[0]); in print_arith_op() 196 if (program[0] & A0_DEST_SATURATE) in print_arith_op() 204 print_src_reg(stream, GET_SRC0_REG(program[0], program[1])); in print_arith_op() 209 print_src_reg(stream, GET_SRC1_REG(program[1], program[2])); in print_arith_op() 214 print_src_reg(stream, GET_SRC2_REG(program[2])); in print_arith_op() 219 print_tex_op(char **stream, unsigned opcode, const unsigned *program) in print_tex_op() argument 221 print_dest_reg(stream, program[ in print_tex_op() 234 print_texkil_op(char **stream, unsigned opcode, const unsigned *program) print_texkil_op() argument 244 print_dcl_op(char **stream, unsigned opcode, const unsigned *program) print_dcl_op() argument 274 i915_disassemble_program(const unsigned *program, unsigned sz) i915_disassemble_program() argument [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fNegativeShaderApiTests.cpp | 119 GLuint program = glCreateProgram(); in init() 120 glShaderSource(program, 0, 0, 0); in init() 124 glDeleteProgram(program); in init() 137 GLuint program = glCreateProgram(); in init() 138 glCompileShader(program); in init() 142 glDeleteProgram(program); in init() 202 GLuint program = glCreateProgram(); in init() 204 m_log << TestLog::Section("", "GL_INVALID_OPERATION is generated if program is not a program object."); in init() 210 glAttachShader(program, progra in init() [all...] |
/third_party/elfutils/libdw/ |
H A D | cfi.c | 1 /* CFI program execution. 26 the GNU Lesser General Public License along with this program. If 105 const uint8_t *program, const uint8_t *const end, bool abi_cfi, in execute_cfi() 128 while (program < end) in execute_cfi() 130 uint8_t opcode = *program++; in execute_cfi() 140 operand = *program++; in execute_cfi() 148 cfi_assert (program + 2 <= end); in execute_cfi() 149 operand = read_2ubyte_unaligned_inc (cache, program); in execute_cfi() 152 cfi_assert (program + 4 <= end); in execute_cfi() 153 operand = read_4ubyte_unaligned_inc (cache, program); in execute_cfi() 102 execute_cfi(Dwarf_CFI *cache, const struct dwarf_cie *cie, Dwarf_Frame **state, const uint8_t *program, const uint8_t *const end, bool abi_cfi, Dwarf_Addr loc, Dwarf_Addr find_pc) execute_cfi() argument [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fProgramStateQueryTests.cpp | 154 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() in iterate() 159 TCU_CHECK_MSG(program.isOk(), "Compile failed"); in iterate() 161 m_testCtx.getLog() << program; in iterate() 163 verifyStateProgramInteger(result, gl, program.getProgram(), GL_GEOMETRY_VERTICES_OUT, 3, m_verifier); in iterate() 164 verifyStateProgramInteger(result, gl, program.getProgram(), GL_GEOMETRY_INPUT_TYPE, GL_TRIANGLES, m_verifier); in iterate() 165 verifyStateProgramInteger(result, gl, program.getProgram(), GL_GEOMETRY_OUTPUT_TYPE, GL_TRIANGLE_STRIP, m_verifier); in iterate() 166 verifyStateProgramInteger(result, gl, program.getProgram(), GL_GEOMETRY_SHADER_INVOCATIONS, 1, m_verifier); in iterate() 171 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() in iterate() 176 TCU_CHECK_MSG(program.isOk(), "Compile failed"); in iterate() 178 m_testCtx.getLog() << program; in iterate() [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fNegativeShaderApiTests.cpp | 101 GLuint program = glCreateProgram(); in init() 102 glShaderSource(program, 0, 0, 0); in init() 106 glDeleteProgram(program); in init() 124 GLuint program = glCreateProgram(); in init() 125 glCompileShader(program); in init() 129 glDeleteProgram(program); in init() 152 GLuint program = glCreateProgram(); in init() 176 glShaderBinary(1, &program, binaryFormats[0], 0, 0); in init() 190 glDeleteProgram(program); in init() 198 GLuint program in init() [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_compute.c | 59 static const amd_kernel_code_t *si_compute_get_code_object(const struct si_compute *program, in si_compute_get_code_object() argument 62 const struct si_shader_selector *sel = &program->sel; in si_compute_get_code_object() 64 if (program->ir_type != PIPE_SHADER_IR_NATIVE) in si_compute_get_code_object() 71 .wave_size = program->shader.wave_size, in si_compute_get_code_object() 73 .elf_ptrs = &program->shader.binary.elf_buffer, in si_compute_get_code_object() 74 .elf_sizes = &program->shader.binary.elf_size})) in si_compute_get_code_object() 112 struct si_compute *program = (struct si_compute *)job; in si_create_compute_state_async() local 113 struct si_shader_selector *sel = &program->sel; in si_create_compute_state_async() 114 struct si_shader *shader = &program->shader; in si_create_compute_state_async() 127 assert(program in si_create_compute_state_async() 234 struct si_compute *program = CALLOC_STRUCT(si_compute); si_create_compute_state() local 298 struct si_compute *program = (struct si_compute *)state; si_bind_compute_state() local 339 struct si_compute *program = sctx->cs_shader_state.program; si_set_global_binding() local 501 si_switch_compute_shader(struct si_context *sctx, struct si_compute *program, struct si_shader *shader, const amd_kernel_code_t *code_object, unsigned offset, bool *prefetch) si_switch_compute_shader() argument 644 struct si_compute *program = sctx->cs_shader_state.program; si_setup_user_sgprs_co_v2() local 726 struct si_compute *program = sctx->cs_shader_state.program; si_upload_compute_input() local 759 struct si_compute *program = sctx->cs_shader_state.program; si_setup_nir_user_data() local 934 struct si_compute *program = sctx->cs_shader_state.program; si_launch_grid() local 1062 si_destroy_compute(struct si_compute *program) si_destroy_compute() argument 1082 struct si_compute *program = (struct si_compute *)state; si_delete_compute_state() local [all...] |
/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluProgramInterfaceQuery.cpp | 33 deUint32 getProgramResourceUint (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, deUint32 queryParam) in getProgramResourceUint() argument 36 gl.getProgramResourceiv(program, programInterface, index, 1, &queryParam, 1, DE_NULL, (int*)&value); in getProgramResourceUint() 41 void getProgramResourceName (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, std::string& dst) in getProgramResourceName() argument 43 const int length = getProgramResourceInt(gl, program, programInterface, index, GL_NAME_LENGTH); in getProgramResourceName() 48 gl.getProgramResourceName(program, programInterface, index, (int)buf.size(), DE_NULL, &buf[0]); in getProgramResourceName() 61 static void getProgramInterfaceActiveVariables (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, std::vector<int>& activeVariables) in getProgramInterfaceActiveVariables() argument 63 const int numActiveVariables = getProgramResourceInt(gl, program, programInterface, index, GL_NUM_ACTIVE_VARIABLES); in getProgramInterfaceActiveVariables() 69 gl.getProgramResourceiv(program, programInterface, index, 1, &queryParam, (int)activeVariables.size(), DE_NULL, &activeVariables[0]); in getProgramInterfaceActiveVariables() 74 void getProgramInterfaceBlockInfo (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, InterfaceBlockInfo& info) in getProgramInterfaceBlockInfo() argument 77 info.bufferBinding = getProgramResourceUint(gl, program, programInterfac in getProgramInterfaceBlockInfo() 86 getProgramInterfaceVariableInfo(const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, InterfaceVariableInfo& info) getProgramInterfaceVariableInfo() argument [all...] |
/third_party/glslang/SPIRV/CInterface/ |
H A D | spirv_c_interface.cpp | 42 glslang::TProgram* program; member 84 GLSLANG_EXPORT void glslang_program_SPIRV_generate(glslang_program_t* program, glslang_stage_t stage) in glslang_program_SPIRV_generate() argument 90 glslang_program_SPIRV_generate_with_options(program, stage, &spv_options); in glslang_program_SPIRV_generate() 93 GLSLANG_EXPORT void glslang_program_SPIRV_generate_with_options(glslang_program_t* program, glslang_stage_t stage, glslang_spv_options_t* spv_options) { in glslang_program_SPIRV_generate_with_options() argument 96 const glslang::TIntermediate* intermediate = program->program->getIntermediate(c_shader_stage(stage)); in glslang_program_SPIRV_generate_with_options() 98 glslang::GlslangToSpv(*intermediate, program->spirv, &logger, reinterpret_cast<glslang::SpvOptions*>(spv_options)); in glslang_program_SPIRV_generate_with_options() 100 program->loggerMessages = logger.getAllMessages(); in glslang_program_SPIRV_generate_with_options() 103 GLSLANG_EXPORT size_t glslang_program_SPIRV_get_size(glslang_program_t* program) { return program argument 105 glslang_program_SPIRV_get(glslang_program_t* program, unsigned int* out) glslang_program_SPIRV_get() argument 110 glslang_program_SPIRV_get_ptr(glslang_program_t* program) glslang_program_SPIRV_get_ptr() argument 115 glslang_program_SPIRV_get_messages(glslang_program_t* program) glslang_program_SPIRV_get_messages() argument [all...] |