Home
last modified time | relevance | path

Searched refs:Saturate (Results 1 - 25 of 51) sorted by relevance

123

/third_party/skia/src/gpu/ops/
H A DTextureOp.h37 enum class Saturate : bool { kNo = false, kYes = true }; class in skgpu::v1::TextureOp
57 Saturate,
75 Saturate,
H A DQuadPerEdgeAA.cpp618 Saturate saturate) { in Make()
637 fTexSubset.isInitialized(), fSampler.isInitialized(), fNeedsPerspective, fSaturate == Saturate::kYes,
651 b->addBool((fSaturate == Saturate::kYes), "saturate");
773 (gp.fSaturate == Saturate::kYes) ? "saturate" : "");
779 // Saturate is only intended for use with a proxy to account for the fact
781 SkASSERT(gp.fSaturate == Saturate::kNo);
849 using Saturate = skgpu::v1::TextureOp::Saturate;
865 Saturate saturate) in QuadPerEdgeAAGeometryProcessor()
932 Saturate fSaturat
[all...]
H A DQuadPerEdgeAA.h29 using Saturate = skgpu::v1::TextureOp::Saturate;
177 Saturate);
H A DTextureOp.cpp227 using Saturate = skgpu::v1::TextureOp::Saturate;
235 Saturate saturate, in Make()
250 Saturate saturate, in Make()
355 Saturate saturate) in Metadata()
389 Saturate saturate() const { return static_cast<Saturate>(fSaturate); } in saturate()
440 Saturate saturate, in TextureOpImpl()
488 const Saturate saturate, in TextureOpImpl()
1136 Saturate saturat in Make()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_ureg.h73 * and adding a Saturate flag. It's easier to push saturate into the
84 unsigned Saturate : 1; /* BOOL */ member
701 dst.Saturate, \
721 dst.Saturate, \
742 dst.Saturate, \
766 dst.Saturate, \
791 dst.Saturate, \
816 dst.Saturate, \
844 dst.Saturate, \
925 reg.Saturate in ureg_saturate()
[all...]
H A Dtgsi_build.c648 instruction.Saturate = 0; in tgsi_default_instruction()
677 instruction.Saturate = saturate; in tgsi_build_instruction()
1069 full_inst->Instruction.Saturate, in tgsi_build_full_instruction()
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c436 current->FullInstruction.Instruction.Saturate == in i915_fpc_optimize_mov_after_mov()
437 next->FullInstruction.Instruction.Saturate && in i915_fpc_optimize_mov_after_mov()
492 current->FullInstruction.Instruction.Saturate == in i915_fpc_optimize_mov_after_alu()
493 next->FullInstruction.Instruction.Saturate && in i915_fpc_optimize_mov_after_alu()
524 current->FullInstruction.Instruction.Saturate == in i915_fpc_optimize_mov_after_alu()
525 next->FullInstruction.Instruction.Saturate && in i915_fpc_optimize_mov_after_alu()
568 !current.FullInstruction.Instruction.Saturate && in i915_fpc_useless_mov()
600 !next->FullInstruction.Instruction.Saturate && in i915_fpc_optimize_useless_mov_after_inst()
/third_party/mesa3d/src/mesa/program/
H A Dprogram_parse_extra.c41 inst->Saturate = GL_FALSE; in _mesa_parse_instruction_suffix()
48 inst->Saturate = GL_TRUE; in _mesa_parse_instruction_suffix()
H A Dprogramopt.c305 inst->Saturate = saturate; in _mesa_append_fog_code()
331 inst->Saturate = GL_TRUE; in _mesa_append_fog_code()
374 inst->Saturate = GL_TRUE; in _mesa_append_fog_code()
H A Dprog_print.c568 if (inst->Saturate) in _mesa_fprint_alu_instruction()
626 if (inst->Saturate) in _mesa_fprint_instruction_opt()
643 if (inst->Saturate) in _mesa_fprint_instruction_opt()
H A Dprog_instruction.h228 * Saturate each value of the vectored result to the range [0,1].
233 GLuint Saturate:1; member
H A Dprog_instruction.c58 inst[i].Saturate = GL_FALSE; in _mesa_init_instructions()
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_pair.h78 unsigned int Saturate:1; member
H A Dradeon_pair_translate.c169 pair->RGB.Saturate = 1; in set_pair_instruction()
174 pair->Alpha.Saturate = 1; in set_pair_instruction()
337 rc_error(&c->Base, "Fragment program does not support signed Saturate.\n"); in check_opcode_support()
H A Dradeon_pair_schedule.c657 rgb->Alpha.Saturate = alpha->Alpha.Saturate; in destructive_merge_instructions()
944 pair_inst->Alpha.Saturate = pair_inst->RGB.Saturate; in convert_rgb_to_alpha()
964 pair_inst->RGB.Saturate = 0; in convert_rgb_to_alpha()
H A Dr300_fragprog_emit.c243 if (inst->RGB.Saturate) in emit_alu()
245 if (inst->Alpha.Saturate) in emit_alu()
H A Dradeon_program_print.c388 fprintf(f, " %s%s", opcode->Name, inst->RGB.Saturate ? "_SAT" : ""); in rc_print_pair_instruction()
427 fprintf(f, " %s%s", opcode->Name, inst->Alpha.Saturate ? "_SAT" : ""); in rc_print_pair_instruction()
H A Dr500_fragprog_emit.c287 if (inst->RGB.Saturate) in emit_paired()
289 if (inst->Alpha.Saturate) in emit_paired()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_tgsi_vgpu10.c7073 inst->Instruction.Saturate, FALSE); in emit_cmp()
7127 &s1_yyyy, NULL, inst->Instruction.Saturate, in emit_dst()
7138 inst->Instruction.Saturate, in emit_dst()
7149 inst->Instruction.Saturate, in emit_dst()
7226 inst->Instruction.Saturate, in emit_ex2()
7276 inst->Instruction.Saturate, in emit_exp()
7288 inst->Instruction.Saturate, in emit_exp()
7299 inst->Instruction.Saturate, in emit_exp()
7445 inst->Instruction.Saturate, in emit_lg2()
7501 &zero, NULL, inst->Instruction.Saturate, FALS in emit_lit()
[all...]
/third_party/skia/tests/
H A DBulkRectTest.cpp157 skgpu::v1::TextureOp::Saturate::kYes, in textureop_creation_test()
173 skgpu::v1::TextureOp::Saturate::kYes, in textureop_creation_test()
H A DTextureOpTest.cpp67 skgpu::v1::TextureOp::Saturate::kYes, in create_op()
/third_party/skia/src/gpu/effects/
H A DGrConvexPolyEffect.cpp119 edge = Saturate(edge); in onMakeProgramImpl()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_shader_tokens.h634 * Saturate controls how are final results in destination registers modified.
642 unsigned Saturate : 1; /* BOOL */ member
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext.cpp720 auto saturate = clampType == GrClampType::kManual ? TextureOp::Saturate::kYes in drawTexturedQuad()
721 : TextureOp::Saturate::kNo; in drawTexturedQuad()
973 auto saturate = clampType == GrClampType::kManual ? TextureOp::Saturate::kYes in drawTextureSet()
974 : TextureOp::Saturate::kNo; in drawTextureSet()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_info.c398 if (!inst->Instruction.Saturate) { in analyse_instruction()

Completed in 36 milliseconds

123