| /xsrc/external/mit/pixman/dist/demos/ |
| H A D | convolution-test.c | 24 pixman_image_t *simg, *mimg, *dimg; local in function:main 36 mimg = pixman_image_create_bits (PIXMAN_a8r8g8b8, WIDTH, HEIGHT, mask, WIDTH * 4); 39 pixman_image_set_filter (mimg, PIXMAN_FILTER_CONVOLUTION, 42 pixman_image_composite (PIXMAN_OP_OVER, simg, mimg, dimg, 0, 0, 0, 0, 0, 0, WIDTH, HEIGHT);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/ |
| H A D | test_insert_nops.cpp | 36 aco_ptr<MIMG_instruction> mimg{create_instruction<MIMG_instruction>( local in function:create_mimg 38 mimg->definitions[0] = Definition(PhysReg(256), v1); 39 mimg->operands[0] = Operand(PhysReg(0), s8); 40 mimg->operands[1] = Operand(PhysReg(0), s4); 41 mimg->operands[2] = Operand(v1); 43 mimg->operands[3 + i] = Operand(PhysReg(256 + (nsa ? i * 2 : i)), v1); 44 mimg->dmask = 0x1; 45 mimg->dim = ac_image_2d; 47 assert(get_mimg_nsa_dwords(mimg.get()) + 2 == instr_dwords); 49 bld.insert(std::move(mimg)); [all...] |
| H A D | test_hard_clause.cpp | 70 aco_ptr<MIMG_instruction> mimg{create_instruction<MIMG_instruction>( local in function:create_mimg 72 mimg->definitions[0] = Definition(PhysReg(256), v1); 73 mimg->operands[0] = Operand(desc); 74 mimg->operands[0].setFixed(PhysReg(0)); 75 mimg->operands[1] = Operand(PhysReg(0), s4); 76 mimg->operands[2] = Operand(v1); 78 mimg->operands[3 + i] = Operand(PhysReg(256 + (nsa ? i * 2 : i)), v1); 79 mimg->dmask = 0x1; 80 mimg->dim = ac_image_2d; 82 bld.insert(std::move(mimg)); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_print_ir.cpp | 390 const MIMG_instruction& mimg = instr->mimg(); local in function:aco::print_instr_format_specific 393 if ((mimg.dmask & identity_dmask) != identity_dmask) 394 fprintf(output, " dmask:%s%s%s%s", mimg.dmask & 0x1 ? "x" : "", 395 mimg.dmask & 0x2 ? "y" : "", mimg.dmask & 0x4 ? "z" : "", 396 mimg.dmask & 0x8 ? "w" : ""); 397 switch (mimg.dim) { 407 if (mimg.unrm) 409 if (mimg [all...] |
| H A D | aco_assembler.cpp | 456 MIMG_instruction& mimg = instr->mimg(); local in function:aco::emit_instruction 458 encoding |= mimg.slc ? 1 << 25 : 0; 461 encoding |= mimg.lwe ? 1 << 17 : 0; 462 encoding |= mimg.tfe ? 1 << 16 : 0; 463 encoding |= mimg.glc ? 1 << 13 : 0; 464 encoding |= mimg.unrm ? 1 << 12 : 0; 466 assert(!mimg.dlc); /* Device-level coherent is not supported on GFX9 and lower */ 467 assert(!mimg.r128); 468 encoding |= mimg [all...] |
| H A D | aco_opt_value_numbering.cpp | 259 MIMG_instruction& aM = a->mimg(); 260 MIMG_instruction& bM = b->mimg();
|
| H A D | aco_instruction_selection.cpp | 5988 aco_ptr<MIMG_instruction> mimg{ local in function:aco::__anon562fcc110110::emit_mimg 5991 mimg->definitions[0] = dst; 5992 mimg->operands[0] = Operand(rsrc); 5993 mimg->operands[1] = samp; 5994 mimg->operands[2] = vdata; 5996 mimg->operands[3 + i] = Operand(coords[i]); 5998 MIMG_instruction* res = mimg.get(); 5999 bld.insert(std::move(mimg)); 6029 MIMG_instruction* mimg = emit_mimg(bld, aco_opcode::image_bvh64_intersect_ray, Definition(dst), local in function:aco::__anon562fcc110110::visit_bvh64_intersect_ray_amd 6031 mimg 6400 MIMG_instruction* mimg = local in function:aco::__anon562fcc110110::visit_image_atomic 6470 MIMG_instruction* mimg = local in function:aco::__anon562fcc110110::visit_image_size [all...] |
| H A D | aco_ir.cpp | 174 case Format::MIMG: return instr->mimg().sync;
|
| H A D | aco_ir.h | 1131 MIMG_instruction& mimg() noexcept function in struct:aco::Instruction 1136 const MIMG_instruction& mimg() const noexcept function in struct:aco::Instruction
|
| H A D | aco_insert_exec_mask.cpp | 107 return instr->mimg().disable_wqm;
|