/third_party/skia/src/gpu/ops/ |
H A D | TextureOp.h | 37 enum class Saturate : bool { kNo = false, kYes = true }; class in skgpu::v1::TextureOp 57 Saturate, 75 Saturate,
|
H A D | QuadPerEdgeAA.cpp | 618 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 D | QuadPerEdgeAA.h | 29 using Saturate = skgpu::v1::TextureOp::Saturate; 177 Saturate);
|
H A D | TextureOp.cpp | 227 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 D | tgsi_ureg.h | 73 * 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 D | tgsi_build.c | 648 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 D | i915_fpc_optimize.c | 436 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 D | program_parse_extra.c | 41 inst->Saturate = GL_FALSE; in _mesa_parse_instruction_suffix() 48 inst->Saturate = GL_TRUE; in _mesa_parse_instruction_suffix()
|
H A D | programopt.c | 305 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 D | prog_print.c | 568 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 D | prog_instruction.h | 228 * Saturate each value of the vectored result to the range [0,1]. 233 GLuint Saturate:1; member
|
H A D | prog_instruction.c | 58 inst[i].Saturate = GL_FALSE; in _mesa_init_instructions()
|
/third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_program_pair.h | 78 unsigned int Saturate:1; member
|
H A D | radeon_pair_translate.c | 169 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 D | radeon_pair_schedule.c | 657 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 D | r300_fragprog_emit.c | 243 if (inst->RGB.Saturate) in emit_alu() 245 if (inst->Alpha.Saturate) in emit_alu()
|
H A D | radeon_program_print.c | 388 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 D | r500_fragprog_emit.c | 287 if (inst->RGB.Saturate) in emit_paired() 289 if (inst->Alpha.Saturate) in emit_paired()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_tgsi_vgpu10.c | 7073 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 D | BulkRectTest.cpp | 157 skgpu::v1::TextureOp::Saturate::kYes, in textureop_creation_test() 173 skgpu::v1::TextureOp::Saturate::kYes, in textureop_creation_test()
|
H A D | TextureOpTest.cpp | 67 skgpu::v1::TextureOp::Saturate::kYes, in create_op()
|
/third_party/skia/src/gpu/effects/ |
H A D | GrConvexPolyEffect.cpp | 119 edge = Saturate(edge); in onMakeProgramImpl()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
H A D | p_shader_tokens.h | 634 * Saturate controls how are final results in destination registers modified. 642 unsigned Saturate : 1; /* BOOL */ member
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext.cpp | 720 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 D | lp_bld_tgsi_info.c | 398 if (!inst->Instruction.Saturate) { in analyse_instruction()
|