radeon: move bof.[ch] out of libdrm_radeon
The functions(files) are used if one explicitly modifies radeon_cs_gem.c by setting CS_BOF_DUMP to 1. As bof.[ch] is used (copied) to other out-of-tree projects, keep them around in the distribution tarball. Cc: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>main
parent
40902b9fa1
commit
ab84a95e85
|
@ -44,4 +44,4 @@ libdrm_radeoninclude_HEADERS = $(LIBDRM_RADEON_H_FILES)
|
||||||
pkgconfigdir = @pkgconfigdir@
|
pkgconfigdir = @pkgconfigdir@
|
||||||
pkgconfig_DATA = libdrm_radeon.pc
|
pkgconfig_DATA = libdrm_radeon.pc
|
||||||
|
|
||||||
EXTRA_DIST = Android.mk
|
EXTRA_DIST = Android.mk $(LIBDRM_RADEON_BOF_FILES)
|
||||||
|
|
|
@ -4,9 +4,7 @@ LIBDRM_RADEON_FILES := \
|
||||||
radeon_cs_space.c \
|
radeon_cs_space.c \
|
||||||
radeon_bo.c \
|
radeon_bo.c \
|
||||||
radeon_cs.c \
|
radeon_cs.c \
|
||||||
radeon_surface.c \
|
radeon_surface.c
|
||||||
bof.c \
|
|
||||||
bof.h
|
|
||||||
|
|
||||||
LIBDRM_RADEON_H_FILES := \
|
LIBDRM_RADEON_H_FILES := \
|
||||||
radeon_bo.h \
|
radeon_bo.h \
|
||||||
|
@ -17,3 +15,7 @@ LIBDRM_RADEON_H_FILES := \
|
||||||
radeon_bo_int.h \
|
radeon_bo_int.h \
|
||||||
radeon_cs_int.h \
|
radeon_cs_int.h \
|
||||||
r600_pci_ids.h
|
r600_pci_ids.h
|
||||||
|
|
||||||
|
LIBDRM_RADEON_BOF_FILES := \
|
||||||
|
bof.c \
|
||||||
|
bof.h
|
||||||
|
|
|
@ -48,9 +48,12 @@
|
||||||
#include "xf86drm.h"
|
#include "xf86drm.h"
|
||||||
#include "xf86atomic.h"
|
#include "xf86atomic.h"
|
||||||
#include "radeon_drm.h"
|
#include "radeon_drm.h"
|
||||||
#include "bof.h"
|
|
||||||
|
|
||||||
|
/* Add LIBDRM_RADEON_BOF_FILES to libdrm_radeon_la_SOURCES when building with BOF_DUMP */
|
||||||
#define CS_BOF_DUMP 0
|
#define CS_BOF_DUMP 0
|
||||||
|
#if CS_BOF_DUMP
|
||||||
|
#include "bof.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
struct radeon_cs_manager_gem {
|
struct radeon_cs_manager_gem {
|
||||||
struct radeon_cs_manager base;
|
struct radeon_cs_manager base;
|
||||||
|
|
Loading…
Reference in New Issue