Back to index

libdrm  2.4.37
Public Attributes
radeon_bo_funcs Struct Reference

#include <radeon_bo_int.h>

Collaboration diagram for radeon_bo_funcs:
Collaboration graph
[legend]

List of all members.

Public Attributes

struct radeon_bo *(* bo_open )(struct radeon_bo_manager *bom, uint32_t handle, uint32_t size, uint32_t alignment, uint32_t domains, uint32_t flags)
void(* bo_ref )(struct radeon_bo_int *bo)
struct radeon_bo *(* bo_unref )(struct radeon_bo_int *bo)
int(* bo_map )(struct radeon_bo_int *bo, int write)
int(* bo_unmap )(struct radeon_bo_int *bo)
int(* bo_wait )(struct radeon_bo_int *bo)
int(* bo_is_static )(struct radeon_bo_int *bo)
int(* bo_set_tiling )(struct radeon_bo_int *bo, uint32_t tiling_flags, uint32_t pitch)
int(* bo_get_tiling )(struct radeon_bo_int *bo, uint32_t *tiling_flags, uint32_t *pitch)
int(* bo_is_busy )(struct radeon_bo_int *bo, uint32_t *domain)
int(* bo_is_referenced_by_cs )(struct radeon_bo_int *bo, struct radeon_cs *cs)

Detailed Description

Definition at line 24 of file radeon_bo_int.h.


Member Data Documentation

int(* radeon_bo_funcs::bo_get_tiling)(struct radeon_bo_int *bo, uint32_t *tiling_flags, uint32_t *pitch)

Definition at line 39 of file radeon_bo_int.h.

int(* radeon_bo_funcs::bo_is_busy)(struct radeon_bo_int *bo, uint32_t *domain)

Definition at line 41 of file radeon_bo_int.h.

Definition at line 42 of file radeon_bo_int.h.

Definition at line 36 of file radeon_bo_int.h.

int(* radeon_bo_funcs::bo_map)(struct radeon_bo_int *bo, int write)

Definition at line 33 of file radeon_bo_int.h.

struct radeon_bo*(* radeon_bo_funcs::bo_open)(struct radeon_bo_manager *bom, uint32_t handle, uint32_t size, uint32_t alignment, uint32_t domains, uint32_t flags) [read]

Definition at line 25 of file radeon_bo_int.h.

Definition at line 31 of file radeon_bo_int.h.

int(* radeon_bo_funcs::bo_set_tiling)(struct radeon_bo_int *bo, uint32_t tiling_flags, uint32_t pitch)

Definition at line 37 of file radeon_bo_int.h.

Definition at line 34 of file radeon_bo_int.h.

struct radeon_bo*(* radeon_bo_funcs::bo_unref)(struct radeon_bo_int *bo) [read]

Definition at line 32 of file radeon_bo_int.h.

Definition at line 35 of file radeon_bo_int.h.


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