Home | History | Annotate | Download | only in i915

Lines Matching defs:is

6  * Permission is hereby granted, free of charge, to any person obtaining a
11 * permit persons to whom the Software is furnished to do so, subject to
18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
168 struct i915_screen *is = i915_screen(screen);
218 return is->debug.lie ? 1 : 0;
372 struct i915_screen *is = i915_screen(screen);
374 is->iws->fence_reference(is->iws, ptr, fence);
381 struct i915_screen *is = i915_screen(screen);
383 return is->iws->fence_signalled(is->iws, fence) == 1;
391 struct i915_screen *is = i915_screen(screen);
393 return is->iws->fence_finish(is->iws, fence) == 1;
419 struct i915_screen *is = i915_screen(screen);
421 if (is->iws)
422 is->iws->destroy(is->iws);
424 FREE(is);
433 struct i915_screen *is = CALLOC_STRUCT(i915_screen);
435 if (!is)
441 is->is_i945 = FALSE;
452 is->is_i945 = TRUE;
458 FREE(is);
462 is->iws = iws;
464 is->base.destroy = i915_destroy_screen;
465 is->base.flush_frontbuffer = i915_flush_frontbuffer;
467 is->base.get_name = i915_get_name;
468 is->base.get_vendor = i915_get_vendor;
469 is->base.get_param = i915_get_param;
470 is->base.get_shader_param = i915_get_shader_param;
471 is->base.get_paramf = i915_get_paramf;
472 is->base.is_format_supported = i915_is_format_supported;
474 is->base.context_create = i915_create_context;
476 is->base.fence_reference = i915_fence_reference;
477 is->base.fence_signalled = i915_fence_signalled;
478 is->base.fence_finish = i915_fence_finish;
480 i915_init_screen_resource_functions(is);
482 i915_debug_init(is);
486 return &is->base;