| /xsrc/external/mit/MesaLib.old/dist/src/mesa/program/ |
| H A D | programopt.h | 45 GLenum fog_mode, GLboolean saturate);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/program/ |
| H A D | programopt.h | 45 GLenum fog_mode, GLboolean saturate);
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | test_fs_saturate_propagation.cpp | 131 EXPECT_TRUE(instruction(block0, 0)->saturate); 133 EXPECT_FALSE(instruction(block0, 1)->saturate); 168 EXPECT_FALSE(instruction(block0, 0)->saturate); 170 EXPECT_TRUE(instruction(block0, 1)->saturate); 204 EXPECT_FALSE(instruction(block0, 0)->saturate); 206 EXPECT_TRUE(instruction(block0, 1)->saturate); 238 EXPECT_FALSE(instruction(block0, 0)->saturate); 240 EXPECT_TRUE(instruction(block0, 1)->saturate); 274 EXPECT_TRUE(instruction(block0, 0)->saturate); 278 EXPECT_FALSE(instruction(block0, 1)->saturate); [all...] |
| H A D | brw_fs_saturate_propagation.cpp | 55 !inst->saturate || 75 if (scan_inst->saturate) { 76 inst->saturate = false; 117 scan_inst->saturate = true; 118 inst->saturate = false; 130 !scan_inst->saturate ||
|
| H A D | brw_fs_lower_pack.cpp | 40 assert(inst->saturate == false);
|
| H A D | brw_vec4_nir.cpp | 962 bool saturate) 971 inst->saturate = saturate; 997 inst->saturate = saturate; 1002 bool saturate) 1009 inst->saturate = saturate; 1097 inst->saturate = instr->dest.saturate; 961 emit_conversion_from_double(dst_reg dst,src_reg src,bool saturate) argument 1001 emit_conversion_to_double(dst_reg dst,src_reg src,bool saturate) argument [all...] |
| H A D | brw_fs_nir.cpp | 553 set_saturate(instr->dest.saturate, 797 /* Ignore the saturate modifier, if there is one. The result of the 824 assert(!fsign_instr->dest.saturate); 855 assert(!instr->dest.saturate); 976 * The nir_op_fsign must also not have the saturate modifier, but steps 1021 inst->saturate = instr->dest.saturate; 1044 inst->saturate = instr->dest.saturate; 1064 inst->saturate [all...] |
| H A D | brw_fs_cse.cpp | 153 if (*negate && (a->saturate || b->saturate)) 178 a->saturate == b->saturate &&
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | test_fs_saturate_propagation.cpp | 143 EXPECT_TRUE(instruction(block0, 0)->saturate); 145 EXPECT_FALSE(instruction(block0, 1)->saturate); 180 EXPECT_FALSE(instruction(block0, 0)->saturate); 182 EXPECT_TRUE(instruction(block0, 1)->saturate); 216 EXPECT_FALSE(instruction(block0, 0)->saturate); 218 EXPECT_TRUE(instruction(block0, 1)->saturate); 250 EXPECT_FALSE(instruction(block0, 0)->saturate); 252 EXPECT_TRUE(instruction(block0, 1)->saturate); 286 EXPECT_TRUE(instruction(block0, 0)->saturate); 290 EXPECT_FALSE(instruction(block0, 1)->saturate); [all...] |
| H A D | brw_fs_saturate_propagation.cpp | 57 !inst->saturate || 77 if (scan_inst->saturate) { 78 inst->saturate = false; 119 scan_inst->saturate = true; 120 inst->saturate = false; 132 !scan_inst->saturate ||
|
| H A D | brw_fs_lower_pack.cpp | 40 assert(inst->saturate == false);
|
| H A D | brw_vec4_vs_visitor.cpp | 80 inst->saturate = true;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_to_source_mods.c | 60 if (parent->dest.saturate) 115 alu->dest.saturate = true; 146 /* We've covered sources. Now we're going to try and saturate the 153 /* We can only saturate float destinations */ 180 !(child_alu->op == nir_op_fmov && child_alu->dest.saturate)) { 189 alu->dest.saturate = true; 197 child_alu->dest.saturate = false;
|
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| H A D | agx_optimizer.c | 102 if (def->saturate) continue; 148 /* saturate(saturate(x)) = saturate(x) */ 149 I->saturate |= use->saturate;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_to_source_mods.c | 74 if (parent->dest.saturate) 136 /* We've covered sources. Now we're going to try and saturate the 148 /* We can only saturate float destinations */ 183 alu->dest.saturate = true; 191 child_alu->dest.saturate = false;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/ |
| H A D | ir2_cp.c | 74 if (p->alu.saturate) 210 p->alu.saturate |= instr->alu.saturate;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_bld_blend_aos.c | 84 LLVMValueRef saturate; member in struct:lp_build_blend_aos_context 122 if (!bld->saturate) { 124 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->base.zero); 136 bld->saturate = lp_build_min(&bld->base, src_alpha, inv_dst); 141 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->inv_dst); 144 return bld->saturate;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_bld_blend_aos.c | 84 LLVMValueRef saturate; member in struct:lp_build_blend_aos_context 122 if (!bld->saturate) { 124 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->base.zero); 136 bld->saturate = lp_build_min(&bld->base, src_alpha, inv_dst); 141 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->inv_dst); 144 return bld->saturate;
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 10.4.6.rst | 51 - glsl: Don't optimize min/max into saturate when EmitNoSat is set 52 - st/mesa: For vertex shaders, don't emit saturate when SM 3.0 is 111 - glsl: Rewrite and fix min/max to saturate optimization.
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/ |
| H A D | ir2_nir_lower_scalar.c | 129 lower->dest.saturate = instr->dest.saturate;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/ |
| H A D | ShaderParse.h | 144 boolean saturate; member in struct:Shader_opcode
|
| H A D | ShaderTGSI.c | 818 boolean saturate) 848 if (saturate) { 1211 opcode->saturate); 1313 translate_dst_operand(&sx, &opcode.dst[0], opcode.saturate), 1320 translate_dst_operand(&sx, &opcode.dst[1], opcode.saturate), 1349 translate_dst_operand(&sx, &opcode.dst[0], opcode.saturate), 1380 translate_dst_operand(&sx, &opcode.dst[0], opcode.saturate), 1405 translate_dst_operand(&sx, &opcode.dst[0], opcode.saturate), 1417 opcode.saturate), 1447 opcode.saturate), 816 translate_dst_operand(struct Shader_xlate * sx,const struct Shader_dst_operand * operand,boolean saturate) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_nir.c | 195 mul->dest.saturate = alu->dest.saturate; 196 alu->dest.saturate = 0;
|
| /xsrc/external/mit/MesaLib/src/panfrost/bifrost/ |
| H A D | bi_packer.c | 3551 unsigned saturate = I->saturate; local in function:bi_pack_add_iadd_s32 3552 assert(saturate < 2); 3558 return 0xbc600 | (src0 << 0) | (src1 << 3) | (saturate << 8); 3565 return 0xbec00 | (src0 << 0) | (src1 << 3) | (saturate << 8) | (derived_9 << 9); 3574 return 0xbe000 | (src0 << 0) | (src1 << 3) | (saturate << 8) | (derived_9 << 9); 3583 unsigned saturate = I->saturate; local in function:bi_pack_add_iadd_u32 3584 assert(saturate < 2); 3591 if ((saturate 3630 unsigned saturate = I->saturate; local in function:bi_pack_add_iadd_v2s16 3674 unsigned saturate = I->saturate; local in function:bi_pack_add_iadd_v2u16 3733 unsigned saturate = I->saturate; local in function:bi_pack_add_iadd_v4s8 3769 unsigned saturate = I->saturate; local in function:bi_pack_add_iadd_v4u8 4122 unsigned saturate = I->saturate; local in function:bi_pack_add_isub_s32 4154 unsigned saturate = I->saturate; local in function:bi_pack_add_isub_u32 4201 unsigned saturate = I->saturate; local in function:bi_pack_add_isub_v2s16 4245 unsigned saturate = I->saturate; local in function:bi_pack_add_isub_v2u16 4304 unsigned saturate = I->saturate; local in function:bi_pack_add_isub_v4s8 4340 unsigned saturate = I->saturate; local in function:bi_pack_add_isub_v4u8 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_emitaluinstruction.cpp | 380 if (flags.test(alu_dst_clamp) || instr.dest.saturate) 396 !instr.src[0].abs && !instr.src[0].negate && !instr.dest.saturate) { 424 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 437 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 459 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 573 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 608 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 637 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 677 if (instr.dest.saturate) ir->set_flag(alu_dst_clamp); 830 if (instr.dest.saturate) i [all...] |