[Mesa-dev] [PATCH 00/11] i965 Haswell ARB_vertex_attrib_64bit / OpenGL 4.2
Jordan Justen
jordan.l.justen at intel.com
Wed Jan 11 03:09:52 UTC 2017
The docs should be updated in patches 8, 10 and 11.
With that, 4-11 Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
On 2017-01-09 09:09:58, Juan A. Suarez Romero wrote:
> Hi,
>
> This series implements the support for Haswell 64bit vertex attributes. With it,
> we can enable OpenGL 4.2 in Haswell.
>
> This work covers partially https://bugs.freedesktop.org/show_bug.cgi?id=94442.
>
> These patches are available in our repository for testing. You can clone it
> using the following command:
>
> $ git clone -b i965-va64-gen7-scalar-vec4-rc1 https://github.com/Igalia/mesa.git
>
> The main differences between the previous work[0] and this one is that in this
> case the support is done in the align16 backend.
>
> Regards,
>
> J.A.
>
>
> [0] https://lists.freedesktop.org/archives/mesa-dev/2016-April/114871.html
>
>
>
> Alejandro Piñeiro (6):
> i965: return PASSTHRU surface types also on gen7
> i965: downsize *64*PASSTHRU formats to equivalent *32*FLOAT formats on
> gen < 8
> i965/vec4: use attribute slots for first non payload GRF
> i965/vec4/nir: vec4 also need to remap vs attributes
> i965/vec4: take into account doubles when creating attribute mapping
> i965: Enable ARB_vertex_attrib_64bit for Haswell
>
> Juan A. Suarez Romero (3):
> i965/vec4: emit correctly load_inputs for 64bit data
> i965: check for dual slot attributes on any gen
> i965/gen7: expose OpenGL 4.2 on Haswell when supported
>
> Samuel Iglesias Gonsálvez (2):
> i965: unify the code to enable of ARB_gpu_shader_fp64 and
> ARB_vertex_attrib_64bit for HSW+
> i965: enable ARB_shader_precision to HSW+
>
> src/mesa/drivers/dri/i965/brw_draw_upload.c | 180 ++++++++++++++++++++++-----
> src/mesa/drivers/dri/i965/brw_nir.c | 30 +++--
> src/mesa/drivers/dri/i965/brw_vec4.cpp | 15 ++-
> src/mesa/drivers/dri/i965/brw_vec4_nir.cpp | 21 +++-
> src/mesa/drivers/dri/i965/intel_extensions.c | 11 +-
> src/mesa/drivers/dri/i965/intel_screen.c | 2 +-
> 6 files changed, 196 insertions(+), 63 deletions(-)
>
> --
> 2.9.3
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list