intel_context Struct Reference

Intel rendering context, contains a state tracker and intel-specific info. More...

Collaboration diagram for intel_context:

Collaboration graph
[legend]

Data Fields

struct intel_be_context base
struct st_contextst
struct _DriFenceObjectlast_swap_fence
struct _DriFenceObjectfirst_swap_fence
boolean locked
char * prevLockFile
int prevLockLine
uint irqsEmitted
drm_i915_irq_wait_t iw
drm_context_t hHWContext
drmLock * driHwLock
int driFd
__DRIdrawablePrivate * driDrawable
__DRIscreenPrivate * driScreen
struct intel_screenintelScreen
drmI830Sareasarea
uint lastStamp
driOptionCache optionCache
 Configuration cache.
struct st_contextst
struct intel_deviceintel_device
struct egl_drm_deviceegl_device
struct egl_drm_contextegl_context
struct egl_drm_drawableegl_drawable

Detailed Description

Intel rendering context, contains a state tracker and intel-specific info.

Definition at line 53 of file intel_context.h.


Field Documentation

struct intel_be_context intel_context::base [read]

Definition at line 55 of file intel_context.h.

struct st_context* intel_context::st [read]

Definition at line 56 of file intel_context.h.

struct _DriFenceObject* intel_context::last_swap_fence [read]

Definition at line 58 of file intel_context.h.

struct _DriFenceObject* intel_context::first_swap_fence [read]

Definition at line 59 of file intel_context.h.

boolean intel_context::locked

Definition at line 63 of file intel_context.h.

char* intel_context::prevLockFile

Definition at line 64 of file intel_context.h.

int intel_context::prevLockLine

Definition at line 65 of file intel_context.h.

uint intel_context::irqsEmitted

Definition at line 67 of file intel_context.h.

drm_i915_irq_wait_t intel_context::iw

Definition at line 68 of file intel_context.h.

drm_context_t intel_context::hHWContext

Definition at line 70 of file intel_context.h.

drmLock* intel_context::driHwLock

Definition at line 71 of file intel_context.h.

int intel_context::driFd

Definition at line 72 of file intel_context.h.

__DRIdrawablePrivate* intel_context::driDrawable

Definition at line 74 of file intel_context.h.

__DRIscreenPrivate* intel_context::driScreen

Definition at line 75 of file intel_context.h.

struct intel_screen* intel_context::intelScreen [read]

Definition at line 76 of file intel_context.h.

drmI830Sarea* intel_context::sarea

Definition at line 77 of file intel_context.h.

uint intel_context::lastStamp

Definition at line 79 of file intel_context.h.

driOptionCache intel_context::optionCache

Configuration cache.

Definition at line 84 of file intel_context.h.

struct st_context* intel_context::st [read]

Definition at line 48 of file intel_context.h.

struct intel_device* intel_context::intel_device [read]

Definition at line 50 of file intel_context.h.

struct egl_drm_device* intel_context::egl_device [read]

Definition at line 53 of file intel_context.h.

struct egl_drm_context* intel_context::egl_context [read]

Definition at line 54 of file intel_context.h.

struct egl_drm_drawable* intel_context::egl_drawable [read]

Definition at line 55 of file intel_context.h.


The documentation for this struct was generated from the following files:
Generated on Tue Sep 29 06:26:03 2009 for Gallium3D by  doxygen 1.5.4