Lines Matching refs:target
884 if (prsc->target == PIPE_TEXTURE_1D ||
885 prsc->target == PIPE_TEXTURE_1D_ARRAY) {
893 if (prsc->target == PIPE_TEXTURE_3D) {
959 if (prsc->target != PIPE_BUFFER) {
1148 if (!rsc->tiled && !(prsc->target == PIPE_TEXTURE_1D ||
1149 prsc->target == PIPE_TEXTURE_1D_ARRAY ||
1150 prsc->target == PIPE_BUFFER)) {
1153 .target = prsc->target,
1255 struct v3d_stream_output_target *target;
1257 target = CALLOC_STRUCT(v3d_stream_output_target);
1258 if (!target)
1261 pipe_reference_init(&target->base.reference, 1);
1262 pipe_resource_reference(&target->base.buffer, prsc);
1264 target->base.context = pctx;
1265 target->base.buffer_offset = buffer_offset;
1266 target->base.buffer_size = buffer_size;
1268 return &target->base;
1273 struct pipe_stream_output_target *target)
1275 pipe_resource_reference(&target->buffer, NULL);
1276 free(target);
1384 if (prsc->target != PIPE_BUFFER) {