[Mesa-dev] What branch to get patch 47790
Meng, David
david.meng at intel.com
Tue Jun 16 15:37:34 PDT 2015
Thank you Anuj.
-----Original Message-----
From: Anuj Phogat [mailto:anuj.phogat at gmail.com]
Sent: Tuesday, June 16, 2015 3:35 PM
To: Meng, David
Cc: mesa-dev at lists.freedesktop.org; Pohjolainen, Topi
Subject: Re: [Mesa-dev] What branch to get patch 47790
Adding Topi to Cc.
On Tue, Jun 16, 2015 at 3:08 PM, Meng, David <david.meng at intel.com> wrote:
> Hi:
> I am new to this email list. I would like to get a help from you.
>
> I found a patch with number of 47790 which supports Intel Broadwell(BDW) system gen8 GPU. The author is Topi Pohjolainen. The description is in below.
> I need this patch to launch a virtual machine on BDW system in which we are using Mesa library in user space. But I could not find this patch in mesa master or any branches. Would you please pint me where I can find a branch including this patch?
>
> I highly appreciate any help.
>
> Regards,
>
> David
> --------------------------------patch title and
> description-------------------------------------
> [Mesa-dev] i965: Don't use gl-context for fbo-blits This series
> introduces new blorp parameter type for blit programs compiled from
> glsl-sources. For most parts the launch logic just calls core i965
> batch emission logic.
> Vertex batches are handcrafted containing full vertex header
> information. This is needed because the pipeline is programmed to skip
> vertex shader, clip and viewport transformation in strips&fans
> (SF) but to provide the vertices directly from vertex fetcher (VF) to
> the windower (WM).
>
> Topi Pohjolainen (14):
> i965/blorp/gen7: Support for loading glsl-based fragment shaders
> i965/blorp/gen6: Support for loading glsl-based fragment shaders
> meta: Provide read access to blit shaders
> i965/meta: Add helper for looking up blit programs
> i965/blorp: Add plumbing for glsl-based color blits
> i965/blorp: Add support for loading vertices for glsl-based blits
> i965/blorp: Add support for setting up surfaces for glsl-based blits
> i965/blorp: Add support for setting samplers for glsl-based blits
> i965/gen6: Add support for setting minimum layer for tex surfaces
> i965/blorp: Enable glsl-based fbo blits
> i965/blorp/gen7: Prepare re-using for gen8
> i965/blorp/gen7: Expose state setup applicable to gen8
> i965/blorp/gen6: Prepare vertex buffer setup logic for gen8
> i965/blorp/gen8: Execution support
>
> src/mesa/drivers/common/meta.c | 17 +-
> src/mesa/drivers/common/meta.h | 5 +-
> src/mesa/drivers/dri/i965/Makefile.sources | 1 +
> src/mesa/drivers/dri/i965/brw_blorp.cpp | 21 +-
> src/mesa/drivers/dri/i965/brw_blorp.h | 127 ++++++
> src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 90 +++++
> src/mesa/drivers/dri/i965/brw_context.h | 10 +
> src/mesa/drivers/dri/i965/brw_meta_util.c | 148 +++++++
> src/mesa/drivers/dri/i965/brw_meta_util.h | 9 +
> src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 5 +-
> src/mesa/drivers/dri/i965/gen6_blorp.cpp | 280 ++++++++++++-
> src/mesa/drivers/dri/i965/gen7_blorp.cpp | 87 +++-
> src/mesa/drivers/dri/i965/gen8_blorp.cpp | 494 +++++++++++++++++++++++
> src/mesa/drivers/dri/i965/intel_fbo.c | 11 +
> 14 files changed, 1273 insertions(+), 32 deletions(-) create mode
> 100644 src/mesa/drivers/dri/i965/gen8_blorp.cpp
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list