From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Clark Subject: [PATCHv2 0/4] enable XA for freedreno Date: Mon, 10 Feb 2014 13:34:17 -0500 Message-ID: <1392057261-25942-1-git-send-email-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-qc0-f171.google.com (mail-qc0-f171.google.com [209.85.216.171]) by gabe.freedesktop.org (Postfix) with ESMTP id 60B9F10580F for ; Mon, 10 Feb 2014 10:34:36 -0800 (PST) Received: by mail-qc0-f171.google.com with SMTP id n7so11185530qcx.2 for ; Mon, 10 Feb 2014 10:34:33 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org To: dri-devel@lists.freedesktop.org Cc: Emil Velikov , Rob Clark List-Id: dri-devel@lists.freedesktop.org From: Rob Clark Original patchset: http://lists.freedesktop.org/archives/mesa-dev/2014-February/053632.html v1: original v2: moves xa target into targets/xa, and fixes various issues spotted by Emil Rob Clark (4): pipe-loader: split out "client" version st/xa: use pipe-loader to get screen st/xa: missing handle type pipe-loader: add pipe loader for freedreno/msm configure.ac | 23 ++++++-- src/gallium/auxiliary/pipe-loader/Makefile.am | 24 ++++++-- src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c | 2 + src/gallium/state_trackers/xa/Makefile.am | 1 + src/gallium/state_trackers/xa/xa_priv.h | 1 + src/gallium/state_trackers/xa/xa_tracker.c | 10 +++- src/gallium/targets/Makefile.am | 8 +-- src/gallium/targets/gbm/Makefile.am | 4 +- src/gallium/targets/opencl/Makefile.am | 4 +- src/gallium/targets/pipe-loader/Makefile.am | 16 +++++ src/gallium/targets/pipe-loader/pipe_msm.c | 21 +++++++ src/gallium/targets/xa-vmwgfx/Makefile.am | 61 ------------------- src/gallium/targets/xa-vmwgfx/vmw_target.c | 26 --------- src/gallium/targets/xa-vmwgfx/xatracker.pc.in | 9 --- src/gallium/targets/xa/Makefile.am | 68 ++++++++++++++++++++++ src/gallium/targets/xa/xa.c | 49 ++++++++++++++++ src/gallium/targets/xa/xa.h | 37 ++++++++++++ src/gallium/targets/xa/xatracker.pc.in | 9 +++ src/gallium/tests/trivial/Makefile.am | 4 +- 19 files changed, 260 insertions(+), 117 deletions(-) create mode 100644 src/gallium/targets/pipe-loader/pipe_msm.c delete mode 100644 src/gallium/targets/xa-vmwgfx/Makefile.am delete mode 100644 src/gallium/targets/xa-vmwgfx/vmw_target.c delete mode 100644 src/gallium/targets/xa-vmwgfx/xatracker.pc.in create mode 100644 src/gallium/targets/xa/Makefile.am create mode 100644 src/gallium/targets/xa/xa.c create mode 100644 src/gallium/targets/xa/xa.h create mode 100644 src/gallium/targets/xa/xatracker.pc.in -- 1.8.5.3