Back to index

libdrm  2.4.37
Classes | Defines
intel_bufmgr_priv.h File Reference

Private definitions of Intel-specific bufmgr functions and structures. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _drm_intel_bufmgr
 Context for a buffer manager instance. More...
struct  _drm_intel_context

Defines

#define ALIGN(value, alignment)   ((value + alignment - 1) & ~(alignment - 1))
#define ROUND_UP_TO(x, y)   (((x) + (y) - 1) / (y) * (y))
#define ROUND_UP_TO_MB(x)   ROUND_UP_TO((x), 1024*1024)

Detailed Description

Private definitions of Intel-specific bufmgr functions and structures.

Definition in file intel_bufmgr_priv.h.


Class Documentation

struct _drm_intel_context

Definition at line 283 of file intel_bufmgr_priv.h.

Collaboration diagram for _drm_intel_context:
Class Members
struct _drm_intel_bufmgr * bufmgr
unsigned int ctx_id

Define Documentation

#define ALIGN (   value,
  alignment 
)    ((value + alignment - 1) & ~(alignment - 1))

Definition at line 288 of file intel_bufmgr_priv.h.

#define ROUND_UP_TO (   x,
 
)    (((x) + (y) - 1) / (y) * (y))

Definition at line 289 of file intel_bufmgr_priv.h.

#define ROUND_UP_TO_MB (   x)    ROUND_UP_TO((x), 1024*1024)

Definition at line 290 of file intel_bufmgr_priv.h.