From 2c27f204f1ca6f09f9520712be1da9a13ed5c01d Mon Sep 17 00:00:00 2001 From: Kai Wasserbäch Date: Tue, 29 Nov 2011 15:04:58 +0100 Subject: i965g: Delete this driver. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Never completed, and no plans to do so. Signed-off-by: Kai Wasserbäch Signed-off-by: José Fonseca --- src/gallium/winsys/i965/drm/i965_drm_winsys.c | 74 --------------------------- 1 file changed, 74 deletions(-) delete mode 100644 src/gallium/winsys/i965/drm/i965_drm_winsys.c (limited to 'src/gallium/winsys/i965/drm/i965_drm_winsys.c') diff --git a/src/gallium/winsys/i965/drm/i965_drm_winsys.c b/src/gallium/winsys/i965/drm/i965_drm_winsys.c deleted file mode 100644 index b08e622db94..00000000000 --- a/src/gallium/winsys/i965/drm/i965_drm_winsys.c +++ /dev/null @@ -1,74 +0,0 @@ - -#include -#include "state_tracker/drm_driver.h" - -#include "i965_drm_winsys.h" -#include "i965_drm_public.h" -#include "util/u_memory.h" - -/* - * Helper functions - */ - - -static void -i965_libdrm_get_device_id(unsigned int *device_id) -{ - char path[512]; - FILE *file; - void *shutup_gcc; - - /* - * FIXME: Fix this up to use a drm ioctl or whatever. - */ - - snprintf(path, sizeof(path), "/sys/class/drm/card0/device/device"); - file = fopen(path, "r"); - if (!file) { - return; - } - - shutup_gcc = fgets(path, sizeof(path), file); - sscanf(path, "%x", device_id); - fclose(file); -} - -static void -i965_libdrm_winsys_destroy(struct brw_winsys_screen *iws) -{ - struct i965_libdrm_winsys *idws = i965_libdrm_winsys(iws); - - if (BRW_DUMP) - debug_printf("%s\n", __FUNCTION__); - - drm_intel_bufmgr_destroy(idws->gem); - - FREE(idws); -} - -struct brw_winsys_screen * -i965_drm_winsys_screen_create(int drmFD) -{ - struct i965_libdrm_winsys *idws; - - debug_printf("%s\n", __FUNCTION__); - - idws = CALLOC_STRUCT(i965_libdrm_winsys); - if (!idws) - return NULL; - - i965_libdrm_get_device_id(&idws->base.pci_id); - - i965_libdrm_winsys_init_buffer_functions(idws); - - idws->fd = drmFD; - - idws->base.destroy = i965_libdrm_winsys_destroy; - - idws->gem = drm_intel_bufmgr_gem_init(idws->fd, BRW_BATCH_SIZE); - drm_intel_bufmgr_gem_enable_reuse(idws->gem); - - idws->send_cmd = !debug_get_bool_option("BRW_NO_HW", FALSE); - - return &idws->base; -} -- cgit v1.2.3