Back to index

libdrm  2.4.37
Public Attributes
_drm_intel_bo_fake Struct Reference
Collaboration diagram for _drm_intel_bo_fake:
Collaboration graph
[legend]

List of all members.

Public Attributes

drm_intel_bo bo
unsigned id
const char * name
unsigned dirty:1
unsigned card_dirty:1
 has the card written to this buffer - we make need to copy it back
unsigned int refcount
uint64_t flags
uint32_t read_domains
 Cache domains the target buffer is read into.
uint32_t write_domain
 Cache domain the target buffer will have dirty cachelines in.
unsigned int alignment
int is_static
int validated
unsigned int map_count
struct fake_buffer_relocrelocs
 relocation list
int nr_relocs
unsigned int child_size
 Total size of the target_bos of this buffer.
struct blockblock
void * backing_store
void(* invalidate_cb )(drm_intel_bo *bo, void *ptr)
void * invalidate_ptr

Detailed Description

Definition at line 189 of file intel_bufmgr_fake.c.


Member Data Documentation

Definition at line 211 of file intel_bufmgr_fake.c.

Definition at line 226 of file intel_bufmgr_fake.c.

Definition at line 225 of file intel_bufmgr_fake.c.

drm_intel_bo _drm_intel_bo_fake::bo

Definition at line 190 of file intel_bufmgr_fake.c.

has the card written to this buffer - we make need to copy it back

Definition at line 199 of file intel_bufmgr_fake.c.

Total size of the target_bos of this buffer.

Used for estimation in check_aperture.

Definition at line 223 of file intel_bufmgr_fake.c.

Definition at line 195 of file intel_bufmgr_fake.c.

Definition at line 205 of file intel_bufmgr_fake.c.

Definition at line 192 of file intel_bufmgr_fake.c.

void(* _drm_intel_bo_fake::invalidate_cb)(drm_intel_bo *bo, void *ptr)

Definition at line 227 of file intel_bufmgr_fake.c.

Definition at line 228 of file intel_bufmgr_fake.c.

Definition at line 212 of file intel_bufmgr_fake.c.

Definition at line 213 of file intel_bufmgr_fake.c.

Definition at line 193 of file intel_bufmgr_fake.c.

Definition at line 217 of file intel_bufmgr_fake.c.

Cache domains the target buffer is read into.

Definition at line 207 of file intel_bufmgr_fake.c.

Definition at line 200 of file intel_bufmgr_fake.c.

relocation list

Definition at line 216 of file intel_bufmgr_fake.c.

Definition at line 212 of file intel_bufmgr_fake.c.

Cache domain the target buffer will have dirty cachelines in.

Definition at line 209 of file intel_bufmgr_fake.c.


The documentation for this struct was generated from the following file: