Home | History | Annotate | Download | only in i965

Lines Matching refs:batch

44    struct intel_batchbuffer *batch = &brw->batch;
52 batch->bo->size / 32);
76 * Generate a set of aub file annotations for the current batch buffer, and
79 * The "used" section of the batch buffer (the portion containing batch
81 * batch buffer (which contains data structures pointed to by batch commands)
91 4 * USED_BATCH(brw->batch));
102 drm_intel_bufmgr_gem_set_aub_annotations(brw->batch.bo, annotations,
115 * checking performance hacks, we can't have the batch point at a
116 * separate indirect state buffer, because once the batch points at
129 struct intel_batchbuffer *batch = &brw->batch;
132 assert(size < batch->bo->size);
133 offset = ROUND_DOWN_TO(batch->state_batch_offset - size, alignment);
136 * if the batch's used space (plus the reserved pad) collides with our
139 if (batch->state_batch_offset < size ||
140 offset < 4 * USED_BATCH(*batch) + batch->reserved_space) {
142 offset = ROUND_DOWN_TO(batch->state_batch_offset - size, alignment);
145 batch->state_batch_offset = offset;
151 return batch->map + (offset>>2);