turnip: remove unnecessary libfreedreno_drm dep

Remove libfreedreno_drm dep and unused fd_device.
This commit is contained in:
Chia-I Wu 2019-01-11 10:09:53 -08:00
parent 91232c52fe
commit a25a803127
3 changed files with 0 additions and 14 deletions

View File

@ -84,7 +84,6 @@ libvulkan_freedreno = shared_library(
inc_freedreno,
],
link_with : [
libfreedreno_drm,
libvulkan_util,
libmesa_util,
],

View File

@ -214,15 +214,6 @@ tu_physical_device_init(struct tu_physical_device *device,
device->master_fd = master_fd;
device->local_fd = fd;
device->drm_device = fd_device_new_dup(fd);
if (!device->drm_device) {
if (instance->debug_flags & TU_DEBUG_STARTUP)
tu_logi("Could not create the libdrm device");
result = vk_errorf(instance, VK_ERROR_INITIALIZATION_FAILED,
"could not create the libdrm device");
goto fail;
}
if (tu_drm_query_param(device, MSM_PARAM_GPU_ID, &val)) {
if (instance->debug_flags & TU_DEBUG_STARTUP)
tu_logi("Could not query the GPU ID");
@ -282,8 +273,6 @@ tu_physical_device_init(struct tu_physical_device *device,
return VK_SUCCESS;
fail:
if (device->drm_device)
fd_device_del(device->drm_device);
close(fd);
if (master_fd != -1)
close(master_fd);

View File

@ -66,7 +66,6 @@ typedef uint32_t xcb_window_t;
#include <vulkan/vulkan.h>
#include <vulkan/vulkan_intel.h>
#include "drm/freedreno_ringbuffer.h"
#include "tu_entrypoints.h"
#define MAX_VBS 32
@ -293,7 +292,6 @@ struct tu_physical_device
int local_fd;
int master_fd;
struct fd_device *drm_device;
unsigned gpu_id;
uint32_t gmem_size;