Searched refs:nouveau_heap (Results 1 - 25 of 31) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/
H A Dnouveau_heap.h46 struct nouveau_heap { struct
47 struct nouveau_heap *prev;
48 struct nouveau_heap *next;
59 nouveau_heap_init(struct nouveau_heap **heap, unsigned start,
63 nouveau_heap_destroy(struct nouveau_heap **heap);
66 nouveau_heap_alloc(struct nouveau_heap *heap, unsigned size, void *priv,
67 struct nouveau_heap **);
70 nouveau_heap_free(struct nouveau_heap **);
H A Dnouveau_heap.c26 #include "nouveau_heap.h"
29 nouveau_heap_init(struct nouveau_heap **heap,
32 struct nouveau_heap *r;
34 r = calloc(1, sizeof(struct nouveau_heap));
45 nouveau_heap_destroy(struct nouveau_heap **heap)
54 nouveau_heap_alloc(struct nouveau_heap *heap, unsigned size, void *priv,
55 struct nouveau_heap **res)
57 struct nouveau_heap *r;
64 r = calloc(1, sizeof(struct nouveau_heap));
92 nouveau_heap_free(struct nouveau_heap **re
[all...]
H A DMakefile.sources9 nouveau_heap.c \
10 nouveau_heap.h \
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/
H A Dnouveau_heap.h46 struct nouveau_heap { struct
47 struct nouveau_heap *prev;
48 struct nouveau_heap *next;
59 nouveau_heap_init(struct nouveau_heap **heap, unsigned start,
63 nouveau_heap_destroy(struct nouveau_heap **heap);
66 nouveau_heap_alloc(struct nouveau_heap *heap, unsigned size, void *priv,
67 struct nouveau_heap **);
70 nouveau_heap_free(struct nouveau_heap **);
H A Dnouveau_heap.c26 #include "nouveau_heap.h"
29 nouveau_heap_init(struct nouveau_heap **heap,
32 struct nouveau_heap *r;
34 r = calloc(1, sizeof(struct nouveau_heap));
45 nouveau_heap_destroy(struct nouveau_heap **heap)
54 nouveau_heap_alloc(struct nouveau_heap *heap, unsigned size, void *priv,
55 struct nouveau_heap **res)
57 struct nouveau_heap *r;
64 r = calloc(1, sizeof(struct nouveau_heap));
92 nouveau_heap_free(struct nouveau_heap **re
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h11 #include "nouveau_heap.h"
28 struct nouveau_heap *query_heap;
39 struct nouveau_heap *vp_exec_heap;
40 struct nouveau_heap *vp_data_heap;
H A Dnv30_state.h97 struct nouveau_heap *exec;
98 struct nouveau_heap *data;
H A Dnv30_vertprog.c89 struct nouveau_heap *heap = nv30->screen->vp_exec_heap;
96 struct nouveau_heap **evict = heap->next->priv;
132 struct nouveau_heap *heap = nv30->screen->vp_data_heap;
H A Dnv30_context.h119 struct nouveau_heap *blit_vp;
H A Dnv30_transfer.c70 static inline struct nouveau_heap *
73 struct nouveau_heap *heap = nv30->screen->vp_exec_heap;
74 struct nouveau_heap *vp;
80 struct nouveau_heap **evict = heap->next->priv;
148 struct nouveau_heap *vp = nv30_transfer_rect_vertprog(nv30);
H A Dnv30_draw.c48 struct nouveau_heap *vertprog;
294 struct nouveau_heap *heap = nv30_screen(pscreen)->vp_exec_heap;
297 struct nouveau_heap **evict = heap->next->priv;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h11 #include "nouveau_heap.h"
28 struct nouveau_heap *query_heap;
39 struct nouveau_heap *vp_exec_heap;
40 struct nouveau_heap *vp_data_heap;
H A Dnv30_state.h97 struct nouveau_heap *exec;
98 struct nouveau_heap *data;
H A Dnv30_vertprog.c89 struct nouveau_heap *heap = nv30->screen->vp_exec_heap;
96 struct nouveau_heap **evict = heap->next->priv;
132 struct nouveau_heap *heap = nv30->screen->vp_data_heap;
H A Dnv30_context.h119 struct nouveau_heap *blit_vp;
H A Dnv30_transfer.c70 static inline struct nouveau_heap *
73 struct nouveau_heap *heap = nv30->screen->vp_exec_heap;
74 struct nouveau_heap *vp;
80 struct nouveau_heap **evict = heap->next->priv;
148 struct nouveau_heap *vp = nv30_transfer_rect_vertprog(nv30);
H A Dnv30_draw.c48 struct nouveau_heap *vertprog;
294 struct nouveau_heap *heap = nv30_screen(pscreen)->vp_exec_heap;
297 struct nouveau_heap **evict = heap->next->priv;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_program.h72 struct nouveau_heap *mem;
H A Dnvc0_screen.h7 #include "nouveau_heap.h"
87 struct nouveau_heap *text_heap;
88 struct nouveau_heap *lib_code; /* allocated from text_heap */
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_program.h73 struct nouveau_heap *mem;
H A Dnvc0_screen.h7 #include "nouveau_heap.h"
87 struct nouveau_heap *text_heap;
88 struct nouveau_heap *lib_code; /* allocated from text_heap */
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_screen.h7 #include "nouveau_heap.h"
80 struct nouveau_heap *vp_code_heap;
81 struct nouveau_heap *gp_code_heap;
82 struct nouveau_heap *fp_code_heap;
H A Dnv50_program.h116 struct nouveau_heap *mem;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_screen.h7 #include "nouveau_heap.h"
80 struct nouveau_heap *vp_code_heap;
81 struct nouveau_heap *gp_code_heap;
82 struct nouveau_heap *fp_code_heap;
H A Dnv50_program.h120 struct nouveau_heap *mem;

Completed in 19 milliseconds

12