/external/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_screen.h | 23 struct nouveau_screen { struct 122 p_atomic_add(&nouveau_screen((r)->base.screen)->stats.named.n, v); \ argument 131 static inline struct nouveau_screen * 132 nouveau_screen(struct pipe_screen *pscreen) in nouveau_screen() function 134 return (struct nouveau_screen *)pscreen; in nouveau_screen() 137 bool nouveau_drm_screen_unref(struct nouveau_screen *screen); 150 int nouveau_screen_init(struct nouveau_screen *, struct nouveau_device *); 151 void nouveau_screen_fini(struct nouveau_screen *); 153 void nouveau_screen_init_vdec(struct nouveau_screen *);
|
D | nouveau_fence.h | 24 struct nouveau_screen *screen; 35 bool nouveau_fence_new(struct nouveau_screen *, struct nouveau_fence **); 37 void nouveau_fence_update(struct nouveau_screen *, bool flushed); 38 void nouveau_fence_next(struct nouveau_screen *);
|
D | nouveau_fence.c | 33 nouveau_fence_new(struct nouveau_screen *screen, struct nouveau_fence **fence) in nouveau_fence_new() 61 struct nouveau_screen *screen = fence->screen; in nouveau_fence_emit() 87 struct nouveau_screen *screen = fence->screen; in nouveau_fence_del() 112 nouveau_fence_update(struct nouveau_screen *screen, bool flushed) in nouveau_fence_update() 150 struct nouveau_screen *screen = fence->screen; in nouveau_fence_signalled() 164 struct nouveau_screen *screen = fence->screen; in nouveau_fence_kick() 193 struct nouveau_screen *screen = fence->screen; in nouveau_fence_wait() 230 nouveau_fence_next(struct nouveau_screen *screen) in nouveau_fence_next()
|
D | nouveau_screen.c | 43 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nouveau_screen_get_name() 69 return cpu_time + nouveau_screen(pscreen)->cpu_gpu_time_delta; in nouveau_screen_get_timestamp() 75 return nouveau_screen(pscreen)->disk_shader_cache; in nouveau_screen_get_disk_shader_cache() 104 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nouveau_screen_bo_from_handle() 158 nouveau_disk_cache_create(struct nouveau_screen *screen) in nouveau_disk_cache_create() 194 nouveau_screen_init(struct nouveau_screen *screen, struct nouveau_device *dev) in nouveau_screen_init() 350 nouveau_screen_fini(struct nouveau_screen *screen) in nouveau_screen_fini()
|
D | nouveau_winsys.h | 90 extern struct nouveau_screen * 93 extern struct nouveau_screen * 96 extern struct nouveau_screen *
|
D | nouveau_buffer.c | 38 nouveau_buffer_allocate(struct nouveau_screen *screen, in nouveau_buffer_allocate() 102 nouveau_buffer_reallocate(struct nouveau_screen *screen, in nouveau_buffer_reallocate() 133 NOUVEAU_DRV_STAT(nouveau_screen(pscreen), buf_obj_current_count, -1); in nouveau_buffer_destroy() 684 struct nouveau_screen *screen = nouveau_screen(pscreen); in nouveau_buffer_create() 823 struct nouveau_screen *screen = nv->screen; in nouveau_buffer_migrate() 896 struct nouveau_screen *screen = nouveau_screen(buf->base.screen); in nouveau_user_buffer_upload()
|
D | nouveau_vp3_video.c | 368 struct nouveau_screen *screen = nouveau_screen(pscreen); in firmware_present() 439 int chipset = nouveau_screen(pscreen)->device->chipset; in nouveau_vp3_screen_get_video_param()
|
D | nouveau_context.h | 14 struct nouveau_screen *screen;
|
D | nouveau_video.c | 501 struct nouveau_screen *screen) in nouveau_create_decoder() 769 struct nouveau_screen *screen, in nouveau_video_buffer_create() 862 nouveau_screen_init_vdec(struct nouveau_screen *screen) in nouveau_screen_init_vdec() 872 struct nouveau_screen *screen = nouveau_context(context)->screen; in nouveau_context_create_decoder() 880 struct nouveau_screen *screen = nouveau_context(pipe)->screen; in nouveau_context_video_buffer_create()
|
D | nouveau_video.h | 21 struct nouveau_screen *screen;
|
D | Makefile.sources | 13 nouveau_screen.c \ 14 nouveau_screen.h \
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_screen.c | 95 struct nouveau_screen *screen; in nouveau_init_screen2() 99 screen = CALLOC_STRUCT(nouveau_screen); in nouveau_init_screen2() 163 const struct nouveau_screen *const screen = in nouveau_query_renderer_integer() 164 (struct nouveau_screen *) psp->driverPrivate; in nouveau_query_renderer_integer() 200 const struct nouveau_screen *const screen = in nouveau_query_renderer_string() 201 (struct nouveau_screen *) psp->driverPrivate; in nouveau_query_renderer_string() 225 struct nouveau_screen *screen = dri_screen->driverPrivate; in nouveau_destroy_screen()
|
D | Makefile.sources | 17 nouveau_screen.c \ 18 nouveau_screen.h \
|
D | nouveau_context.h | 70 struct nouveau_screen *screen; 118 struct nouveau_screen *screen,
|
D | nouveau_screen.h | 34 struct nouveau_screen { struct
|
D | meson.build | 37 'nouveau_screen.c', 38 'nouveau_screen.h',
|
D | nouveau_driver.h | 50 struct gl_context *(*context_create)(struct nouveau_screen *screen,
|
D | nouveau_context.c | 59 struct nouveau_screen *screen = dri_screen->driverPrivate; in nouveau_context_create() 110 struct nouveau_screen *screen, in nouveau_context_init()
|
/external/mesa3d/src/gallium/winsys/nouveau/drm/ |
D | nouveau_drm_winsys.c | 26 bool nouveau_drm_screen_unref(struct nouveau_screen *screen) in nouveau_drm_screen_unref() 46 struct nouveau_screen *(*init)(struct nouveau_device *); in nouveau_drm_screen_create() 47 struct nouveau_screen *screen = NULL; in nouveau_drm_screen_create()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_miptree.c | 372 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nvc0_miptree_create() 373 struct nouveau_drm *drm = nouveau_screen(pscreen)->drm; in nvc0_miptree_create() 434 mt->base.domain = NV_VRAM_DOMAIN(nouveau_screen(pscreen)); in nvc0_miptree_create() 449 NOUVEAU_DRV_STAT(nouveau_screen(pscreen), tex_obj_current_count, 1); in nvc0_miptree_create() 450 NOUVEAU_DRV_STAT(nouveau_screen(pscreen), tex_obj_current_bytes, in nvc0_miptree_create()
|
D | nvc0_resource.c | 106 ASSERTED struct nouveau_screen *screen = nouveau_screen(pipe); in nvc0_resource_from_user_memory()
|
D | nvc0_screen.c | 85 nouveau_screen(pscreen)->device->chipset != 0x12b && in nvc0_screen_is_format_supported() 86 nouveau_screen(pscreen)->class_3d != NVEA_3D_CLASS) in nvc0_screen_is_format_supported() 95 nouveau_screen(pscreen)->class_3d < NVE4_3D_CLASS) { in nvc0_screen_is_format_supported() 109 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d; in nvc0_screen_get_param() 110 const struct nouveau_screen *screen = nouveau_screen(pscreen); in nvc0_screen_get_param() 303 return nouveau_screen(pscreen)->vram_domain & NOUVEAU_BO_VRAM ? 1 : 0; in nvc0_screen_get_param() 438 const struct nouveau_screen *screen = nouveau_screen(pscreen); in nvc0_screen_get_shader_param() 543 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d; in nvc0_screen_get_paramf() 1009 struct nouveau_screen *
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_miptree.c | 174 NOUVEAU_DRV_STAT(nouveau_screen(pscreen), tex_obj_current_count, -1); in nv50_miptree_destroy() 175 NOUVEAU_DRV_STAT(nouveau_screen(pscreen), tex_obj_current_bytes, in nv50_miptree_destroy() 337 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nv50_miptree_create() 338 struct nouveau_drm *drm = nouveau_screen(pscreen)->drm; in nv50_miptree_create() 383 mt->base.domain = NV_VRAM_DOMAIN(nouveau_screen(pscreen)); in nv50_miptree_create() 436 NOUVEAU_DRV_STAT(nouveau_screen(pscreen), tex_obj_current_count, 1); in nv50_miptree_from_handle()
|
D | nv50_screen.c | 92 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d; in nv50_screen_get_param() 93 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nv50_screen_get_param() 395 const struct nouveau_screen *screen = nouveau_screen(pscreen); in nv50_screen_get_shader_param() 966 struct nouveau_screen *
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_screen.h | 18 struct nouveau_screen base;
|