Searched refs:bo_reuse (Results 1 – 14 of 14) sorted by relevance
/external/mesa3d/src/freedreno/drm/ |
D | freedreno_bo.c | 115 bo->bo_reuse = BO_CACHE; in _fd_bo_new() 136 bo->bo_reuse = RING_CACHE; in fd_bo_new_ring() 259 if ((bo->bo_reuse == BO_CACHE) && (fd_bo_cache_free(&dev->bo_cache, bo) == 0)) in fd_bo_del() 261 if ((bo->bo_reuse == RING_CACHE) && (fd_bo_cache_free(&dev->ring_cache, bo) == 0)) in fd_bo_del() 311 bo->bo_reuse = NO_CACHE; in fd_bo_get_name() 321 bo->bo_reuse = NO_CACHE; in fd_bo_handle() 336 bo->bo_reuse = NO_CACHE; in fd_bo_dmabuf()
|
D | freedreno_priv.h | 166 } bo_reuse; member
|
/external/libdrm/freedreno/ |
D | freedreno_bo.c | 111 bo->bo_reuse = BO_CACHE; in fd_bo_new() 125 bo->bo_reuse = RING_CACHE; in fd_bo_new_ring() 242 if ((bo->bo_reuse == BO_CACHE) && (fd_bo_cache_free(&dev->bo_cache, bo) == 0)) in fd_bo_del() 244 if ((bo->bo_reuse == RING_CACHE) && (fd_bo_cache_free(&dev->ring_cache, bo) == 0)) in fd_bo_del() 294 bo->bo_reuse = NO_CACHE; in fd_bo_get_name() 318 bo->bo_reuse = NO_CACHE; in fd_bo_dmabuf()
|
D | freedreno_priv.h | 170 } bo_reuse; member
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | driinfo_iris.h | 10 DRI_CONF_OPT_E(bo_reuse, 1, 0, 1, "Buffer object reuse",)
|
D | iris_bufmgr.c | 178 bool bo_reuse:1; member 559 bo->reusable = bucket && bufmgr->bo_reuse; in bo_alloc_internal() 1815 iris_bufmgr_create(struct gen_device_info *devinfo, int fd, bool bo_reuse) in iris_bufmgr_create() argument 1848 bufmgr->bo_reuse = bo_reuse; in iris_bufmgr_create() 1921 iris_bufmgr_get_for_fd(struct gen_device_info *devinfo, int fd, bool bo_reuse) in iris_bufmgr_get_for_fd() argument 1937 assert(iter_bufmgr->bo_reuse == bo_reuse); in iris_bufmgr_get_for_fd() 1943 bufmgr = iris_bufmgr_create(devinfo, fd, bo_reuse); in iris_bufmgr_get_for_fd()
|
D | iris_screen.c | 780 bool bo_reuse = false; in iris_screen_create() local 786 bo_reuse = true; in iris_screen_create() 790 screen->bufmgr = iris_bufmgr_get_for_fd(&screen->devinfo, fd, bo_reuse); in iris_screen_create()
|
D | iris_bufmgr.h | 374 bool bo_reuse);
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_bufmgr.c | 181 bool bo_reuse:1; member 933 if (bufmgr->bo_reuse && bo->reusable && bucket != NULL && in bo_unreference_final() 1841 brw_bufmgr_create(struct gen_device_info *devinfo, int fd, bool bo_reuse) in brw_bufmgr_create() argument 1878 bufmgr->bo_reuse = bo_reuse; in brw_bufmgr_create() 1927 brw_bufmgr_get_for_fd(struct gen_device_info *devinfo, int fd, bool bo_reuse) in brw_bufmgr_get_for_fd() argument 1943 assert(iter_bufmgr->bo_reuse == bo_reuse); in brw_bufmgr_get_for_fd() 1949 bufmgr = brw_bufmgr_create(devinfo, fd, bo_reuse); in brw_bufmgr_get_for_fd()
|
D | brw_bufmgr.h | 355 bool bo_reuse);
|
D | intel_screen.c | 57 DRI_CONF_OPT_E(bo_reuse, 1, 0, 1, 1922 bool bo_reuse = false; in intel_init_bufmgr() local 1928 bo_reuse = true; in intel_init_bufmgr() 1932 screen->bufmgr = brw_bufmgr_get_for_fd(&screen->devinfo, dri_screen->fd, bo_reuse); in intel_init_bufmgr()
|
/external/libdrm/intel/ |
D | intel_bufmgr_gem.c | 145 unsigned int bo_reuse : 1; member 1397 if (bufmgr_gem->bo_reuse && bo_gem->reusable && bucket != NULL && in drm_intel_gem_bo_unreference_final() 2781 bufmgr_gem->bo_reuse = true; in drm_intel_bufmgr_gem_enable_reuse()
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
D | intel_screen.c | 51 DRI_CONF_OPT_E(bo_reuse, 1, 0, 1,
|
/external/mesa3d/docs/relnotes/ |
D | 19.3.0.rst | 2067 - iris: Actually describe bo_reuse driconf option 3197 - i965: initialize bo_reuse when creating brw_bufmgr 3198 - iris: use driconf for 'bo_reuse' parameter
|