| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_fence.h | 22 struct nouveau_fence { struct 23 struct nouveau_fence *next; 32 void nouveau_fence_emit(struct nouveau_fence *); 33 void nouveau_fence_del(struct nouveau_fence *); 35 bool nouveau_fence_new(struct nouveau_screen *, struct nouveau_fence **); 36 bool nouveau_fence_work(struct nouveau_fence *, void (*)(void *), void *); 39 bool nouveau_fence_wait(struct nouveau_fence *, struct pipe_debug_callback *); 40 bool nouveau_fence_signalled(struct nouveau_fence *); 46 nouveau_fence_ref(struct nouveau_fence *fence, struct nouveau_fence **re 60 nouveau_fence(struct pipe_fence_handle *fence) function in typeref:struct:nouveau_fence * [all...] |
| H A D | nouveau_fence.c | 25 #include "nouveau_fence.h" 33 nouveau_fence_new(struct nouveau_screen *screen, struct nouveau_fence **fence) 35 *fence = CALLOC_STRUCT(nouveau_fence); 47 nouveau_fence_trigger_work(struct nouveau_fence *fence) 59 nouveau_fence_emit(struct nouveau_fence *fence) 84 nouveau_fence_del(struct nouveau_fence *fence) 86 struct nouveau_fence *it; 114 struct nouveau_fence *fence; 115 struct nouveau_fence *next = NULL; 148 nouveau_fence_signalled(struct nouveau_fence *fenc [all...] |
| H A D | nouveau_buffer.h | 46 struct nouveau_fence *fence; 47 struct nouveau_fence *fence_wr;
|
| H A D | nouveau_screen.h | 46 struct nouveau_fence *head; 47 struct nouveau_fence *tail; 48 struct nouveau_fence *current;
|
| H A D | nouveau_screen.c | 22 #include "nouveau_fence.h" 74 nouveau_fence_ref(nouveau_fence(pfence), (struct nouveau_fence **)ptr); 84 return nouveau_fence_signalled(nouveau_fence(pfence)); 86 return nouveau_fence_wait(nouveau_fence(pfence), NULL);
|
| H A D | Makefile.sources | 6 nouveau_fence.c \ 7 nouveau_fence.h \
|
| H A D | nouveau_buffer.c | 10 #include "nouveau_fence.h" 72 struct nouveau_fence *fence)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_fence.h | 22 struct nouveau_fence { struct 23 struct nouveau_fence *next; 32 void nouveau_fence_emit(struct nouveau_fence *); 33 void nouveau_fence_del(struct nouveau_fence *); 35 bool nouveau_fence_new(struct nouveau_screen *, struct nouveau_fence **); 37 bool nouveau_fence_work(struct nouveau_fence *, void (*)(void *), void *); 40 bool nouveau_fence_wait(struct nouveau_fence *, struct pipe_debug_callback *); 41 bool nouveau_fence_signalled(struct nouveau_fence *); 47 nouveau_fence_ref(struct nouveau_fence *fence, struct nouveau_fence **re 61 nouveau_fence(struct pipe_fence_handle *fence) function in typeref:struct:nouveau_fence * [all...] |
| H A D | nouveau_fence.c | 25 #include "nouveau_fence.h" 33 nouveau_fence_new(struct nouveau_screen *screen, struct nouveau_fence **fence) 35 *fence = CALLOC_STRUCT(nouveau_fence); 47 nouveau_fence_trigger_work(struct nouveau_fence *fence) 59 nouveau_fence_emit(struct nouveau_fence *fence) 84 nouveau_fence_del(struct nouveau_fence *fence) 86 struct nouveau_fence *it; 115 struct nouveau_fence *current = NULL; 130 struct nouveau_fence *fence; 131 struct nouveau_fence *nex [all...] |
| H A D | nouveau_screen.h | 48 struct nouveau_fence *head; 49 struct nouveau_fence *tail; 50 struct nouveau_fence *current;
|
| H A D | nouveau_buffer.h | 48 struct nouveau_fence *fence; 49 struct nouveau_fence *fence_wr;
|
| H A D | nouveau_screen.c | 24 #include "nouveau_fence.h" 80 nouveau_fence_ref(nouveau_fence(pfence), (struct nouveau_fence **)ptr); 90 return nouveau_fence_signalled(nouveau_fence(pfence)); 92 return nouveau_fence_wait(nouveau_fence(pfence), NULL);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_query_hw.h | 4 #include "nouveau_fence.h" 38 struct nouveau_fence *fence;
|
| H A D | nvc0_context.c | 40 nouveau_fence_ref(screen->fence.current, (struct nouveau_fence **)fence);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_query_hw.h | 4 #include "nouveau_fence.h" 38 struct nouveau_fence *fence;
|
| H A D | nv50_context.c | 39 nouveau_fence_ref(screen->fence.current, (struct nouveau_fence **)fence);
|
| H A D | nv50_screen.c | 514 struct nouveau_fence *current = NULL;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_query_hw.h | 4 #include "nouveau_fence.h" 38 struct nouveau_fence *fence;
|
| H A D | nv50_context.c | 39 nouveau_fence_ref(screen->fence.current, (struct nouveau_fence **)fence);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_query_hw.h | 4 #include "nouveau_fence.h" 38 struct nouveau_fence *fence;
|
| H A D | nvc0_context.c | 87 nouveau_fence_ref(screen->fence.current, (struct nouveau_fence **)fence);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_context.c | 32 #include "nouveau_fence.h" 80 (struct nouveau_fence **)fence);
|
| H A D | nv30_screen.c | 37 #include "nouveau_fence.h" 487 struct nouveau_fence *current = NULL;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_context.c | 32 #include "nouveau_fence.h" 80 (struct nouveau_fence **)fence);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 7.11.1.rst | 284 - nouveau: fix nouveau_fence leak
|