util: Move pb_slab from gallium to util

That will be used outside of gallium drivers in the next commit, so
moving it out to util folder.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33558>
This commit is contained in:
José Roberto de Souza 2025-02-04 09:45:08 -08:00 committed by Marge Bot
parent 0642708fe8
commit ce4d48107c
10 changed files with 8 additions and 8 deletions

View file

@ -118,8 +118,6 @@ files_libgallium = files(
'pipebuffer/pb_bufmgr_slab.c',
'pipebuffer/pb_cache.c',
'pipebuffer/pb_cache.h',
'pipebuffer/pb_slab.c',
'pipebuffer/pb_slab.h',
'pipebuffer/pb_validate.c',
'pipebuffer/pb_validate.h',
'postprocess/filters.h',

View file

@ -38,7 +38,7 @@
#include "util/list.h"
#include "util/simple_mtx.h"
#include "pipe/p_defines.h"
#include "pipebuffer/pb_slab.h"
#include "util/pb_slab.h"
#include "intel/dev/intel_device_info.h"
struct intel_device_info;

View file

@ -37,7 +37,7 @@
#include "pipe/p_state.h"
#include "pipebuffer/pb_cache.h"
#include "pipebuffer/pb_slab.h"
#include "util/pb_slab.h"
#include "util/blob.h"
#include "util/disk_cache.h"

View file

@ -10,7 +10,7 @@
#define AMDGPU_BO_H
#include "amdgpu_winsys.h"
#include "pipebuffer/pb_slab.h"
#include "util/pb_slab.h"
#ifdef __cplusplus
extern "C" {

View file

@ -9,7 +9,7 @@
#define AMDGPU_WINSYS_H
#include "pipebuffer/pb_cache.h"
#include "pipebuffer/pb_slab.h"
#include "util/pb_slab.h"
#include "winsys/radeon_winsys.h"
#include "util/simple_mtx.h"
#include "util/u_queue.h"

View file

@ -10,7 +10,7 @@
#include "radeon_drm_winsys.h"
#include "util/u_thread.h"
#include "pipebuffer/pb_slab.h"
#include "util/pb_slab.h"
struct radeon_bo {
struct pb_buffer_lean base;

View file

@ -9,7 +9,7 @@
#include "winsys/radeon_winsys.h"
#include "pipebuffer/pb_cache.h"
#include "pipebuffer/pb_slab.h"
#include "util/pb_slab.h"
#include "util/u_queue.h"
#include "util/list.h"
#include "drm-uapi/radeon_drm.h"

View file

@ -80,6 +80,8 @@ files_mesa_util = files(
'os_misc.h',
'os_socket.c',
'os_socket.h',
'pb_slab.c',
'pb_slab.h',
'ptralloc.h',
'perf/u_trace.h',
'perf/u_trace.c',