Lines Matching refs:screen

81    struct crocus_screen *screen = (struct crocus_screen*)ice->ctx.screen;
82 const struct intel_device_info *devinfo = &screen->devinfo;
120 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen;
123 if (screen->devinfo.ver < 6) {
144 if (screen->devinfo.ver < 6)
151 if (screen->devinfo.ver == 8)
154 if (screen->devinfo.ver <= 6)
157 if (screen->devinfo.ver >= 7)
172 if (screen->devinfo.ver == 8)
191 if (screen->devinfo.verx10 >= 75)
258 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen;
261 if (screen->devinfo.ver == 8)
274 struct crocus_screen *screen = batch->screen;
277 const struct intel_device_info *devinfo = &batch->screen->devinfo;
282 screen->vtbl.load_register_reg64(batch, CS_GPR(15), MI_PREDICATE_RESULT);
296 screen->vtbl.upload_render_state(ice, batch, &info, drawid_offset + i, &indirect, draws);
307 screen->vtbl.load_register_reg64(batch, MI_PREDICATE_RESULT, CS_GPR(15));
323 struct crocus_screen *screen = batch->screen;
332 screen->vtbl.upload_render_state(ice, batch, draw, drawid_offset, indirect, sc);
341 struct crocus_screen *screen = (struct crocus_screen *)ctx->screen;
345 uint32_t val = screen->vtbl.get_so_offset(indirect->count_from_stream_output);
372 struct crocus_screen *screen = (struct crocus_screen*)ice->ctx.screen;
384 if (screen->devinfo.verx10 < 75 &&
398 if (screen->devinfo.ver < 6) {
415 if (screen->devinfo.ver == 6)
483 struct crocus_screen *screen = batch->screen;
514 screen->vtbl.emit_compute_predicate(batch);
520 screen->vtbl.upload_compute_state(ice, batch, grid);