Lines Matching defs:params

5423             // Original and non-writable params pass the pointer directly and
5772 spv::Builder::TextureParameters params = { };
5773 params.sampler = arguments[0];
5780 if (builder.isSampledImage(params.sampler) &&
5782 params.sampler = builder.createUnaryOp(spv::OpImage, builder.getImageType(params.sampler), params.sampler);
5784 builder.addDecoration(params.sampler, spv::DecorationNonUniformEXT);
5793 params.lod = arguments[1];
5794 return builder.createTextureQueryCall(spv::OpImageQuerySizeLod, params, isUnsignedResult);
5796 return builder.createTextureQueryCall(spv::OpImageQuerySize, params, isUnsignedResult);
5799 return builder.createTextureQueryCall(spv::OpImageQuerySamples, params, isUnsignedResult);
5801 params.coords = arguments[1];
5802 return builder.createTextureQueryCall(spv::OpImageQueryLod, params, isUnsignedResult);
5804 return builder.createTextureQueryCall(spv::OpImageQueryLevels, params, isUnsignedResult);
6055 operands.push_back(params.sampler);
6125 params.coords = arguments[1];
6131 params.Dref = arguments[2];
6134 params.Dref = arguments[2];
6142 dRefComp = builder.getNumComponents(params.coords) - 1;
6144 params.Dref = builder.createCompositeExtract(params.coords,
6145 builder.getScalarTypeId(builder.getTypeId(params.coords)), indexes);
6150 params.lod = arguments[2 + extraArgs];
6161 params.sample = arguments[2 + extraArgs]; // For MS, "sample" should be specified
6167 params.gradX = arguments[2 + extraArgs];
6168 params.gradY = arguments[3 + extraArgs];
6174 params.offset = arguments[2 + extraArgs];
6177 params.offsets = arguments[2 + extraArgs];
6183 params.lodClamp = arguments[2 + extraArgs];
6188 params.texelOut = arguments[2 + extraArgs];
6195 params.component = arguments[2 + extraArgs];
6198 params.component = builder.makeIntConstant(0);
6204 params.granularity = arguments[2 + extraArgs];
6205 params.coarse = arguments[3 + extraArgs];
6212 params.bias = arguments[2 + extraArgs];
6256 cracked.gather, noImplicitLod, params, signExtensionMask());
6280 int projSourceComp = builder.getNumComponents(params.coords) - 1;
6290 spv::Id projComp = builder.createCompositeExtract(params.coords,
6291 builder.getScalarTypeId(builder.getTypeId(params.coords)), projSourceComp);
6292 params.coords = builder.createCompositeInsert(projComp, params.coords,
6293 builder.getTypeId(params.coords), projTargetComp);
6299 params.nonprivate = true;
6304 params.volatil = true;
6309 noImplicitLod, params, signExtensionMask())