Lines Matching defs:predicate
59 struct d3d12_resource *predicate;
192 pipe_resource *predicate = &query->predicate->base.b;
193 pipe_resource_reference(&predicate, NULL);
572 if (!query->predicate)
573 query->predicate = d3d12_resource(pipe_buffer_create(pctx->screen, 0,
587 d3d12_transition_resource_state(ctx, query->predicate, D3D12_RESOURCE_STATE_COPY_DEST, D3D12_TRANSITION_FLAG_NONE);
589 ctx->cmdlist->CopyBufferRegion(d3d12_resource_resource(query->predicate), 0,
593 d3d12_transition_resource_state(ctx, query->predicate, D3D12_RESOURCE_STATE_PREDICATION, D3D12_TRANSITION_FLAG_NONE);
596 ctx->current_predication = query->predicate;
606 * if the resulting predicate data of the predicate is equal to