Lines Matching refs:snapshot
106 * snapshot objects based on the run-time configurable batch_size
166 struct intel_measure_snapshot *snapshot = &(measure->base.snapshots[index]);
167 memset(snapshot, 0, sizeof(*snapshot));
168 snapshot->type = type;
169 snapshot->count = (unsigned) count;
170 snapshot->event_count = measure->base.event_count;
171 snapshot->event_name = event_name;
172 snapshot->framebuffer = framebuffer;
175 snapshot->cs = (uintptr_t) cmd_buffer->state.compute.pipeline->cs;
179 snapshot->vs = (uintptr_t) pipeline->shaders[MESA_SHADER_VERTEX];
180 snapshot->tcs = (uintptr_t) pipeline->shaders[MESA_SHADER_TESS_CTRL];
181 snapshot->tes = (uintptr_t) pipeline->shaders[MESA_SHADER_TESS_EVAL];
182 snapshot->gs = (uintptr_t) pipeline->shaders[MESA_SHADER_GEOMETRY];
183 snapshot->fs = (uintptr_t) pipeline->shaders[MESA_SHADER_FRAGMENT];
200 struct intel_measure_snapshot *snapshot = &(measure->base.snapshots[index]);
201 memset(snapshot, 0, sizeof(*snapshot));
202 snapshot->type = INTEL_SNAPSHOT_END;
203 snapshot->event_count = event_count;
268 /* Snapshot buffer is full. The batch must be flushed before
472 /* snapshot for previous renderpass was not ended */
508 struct intel_measure_snapshot *snapshot = &(measure->base.snapshots[measure->base.index]);
511 snapshot->secondary = &secondary->measure->base;