Back to index

libdrm  2.4.37
Public Attributes
radeon_cs_funcs Struct Reference

#include <radeon_cs_int.h>

Collaboration diagram for radeon_cs_funcs:
Collaboration graph
[legend]

List of all members.

Public Attributes

struct radeon_cs_int *(* cs_create )(struct radeon_cs_manager *csm, uint32_t ndw)
int(* cs_write_reloc )(struct radeon_cs_int *cs, struct radeon_bo *bo, uint32_t read_domain, uint32_t write_domain, uint32_t flags)
int(* cs_begin )(struct radeon_cs_int *cs, uint32_t ndw, const char *file, const char *func, int line)
int(* cs_end )(struct radeon_cs_int *cs, const char *file, const char *func, int line)
int(* cs_emit )(struct radeon_cs_int *cs)
int(* cs_destroy )(struct radeon_cs_int *cs)
int(* cs_erase )(struct radeon_cs_int *cs)
int(* cs_need_flush )(struct radeon_cs_int *cs)
void(* cs_print )(struct radeon_cs_int *cs, FILE *file)

Detailed Description

Definition at line 35 of file radeon_cs_int.h.


Member Data Documentation

int(* radeon_cs_funcs::cs_begin)(struct radeon_cs_int *cs, uint32_t ndw, const char *file, const char *func, int line)

Definition at line 43 of file radeon_cs_int.h.

struct radeon_cs_int*(* radeon_cs_funcs::cs_create)(struct radeon_cs_manager *csm, uint32_t ndw) [read]

Definition at line 36 of file radeon_cs_int.h.

Definition at line 54 of file radeon_cs_int.h.

Definition at line 53 of file radeon_cs_int.h.

int(* radeon_cs_funcs::cs_end)(struct radeon_cs_int *cs, const char *file, const char *func, int line)

Definition at line 48 of file radeon_cs_int.h.

Definition at line 55 of file radeon_cs_int.h.

Definition at line 56 of file radeon_cs_int.h.

void(* radeon_cs_funcs::cs_print)(struct radeon_cs_int *cs, FILE *file)

Definition at line 57 of file radeon_cs_int.h.

int(* radeon_cs_funcs::cs_write_reloc)(struct radeon_cs_int *cs, struct radeon_bo *bo, uint32_t read_domain, uint32_t write_domain, uint32_t flags)

Definition at line 38 of file radeon_cs_int.h.


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