[Mesa-dev] [PATCH 0/4] Implement clip control

Chris Forbes chrisf at ijw.co.nz
Tue Oct 21 22:54:08 PDT 2014


Hi Mathias,

Do you have piglit tests to go with this?

-- Chris


On Wed, Oct 22, 2014 at 6:31 PM,  <Mathias.Froehlich at gmx.net> wrote:
> From: Mathias Fröhlich <Mathias.Froehlich at gmx.net>
>
> Hi,
>
> The next approach to bring decent depth buffer precision to mesa.
>
> The patch series implements ARB_clip_control in mesa and enables the
> extension for the gallium drivers.
>
> Please review.
>
> Greetings
> Mathias
>
>
> Mathias Fröhlich (4):
>   mesa: Refactor viewport transform computation.
>   mesa: Implement ARB_clip_control.
>   mesa: Handle clip control in meta operations.
>   gallium: Enable ARB_clip_control for gallium drivers.
>
>  docs/GL3.txt                                |   2 +-
>  docs/relnotes/10.4.html                     |   1 +
>  src/mapi/glapi/gen/ARB_clip_control.xml     |  26 ++++++
>  src/mapi/glapi/gen/gl_API.xml               |   4 +-
>  src/mesa/drivers/common/meta.c              |  13 +++
>  src/mesa/drivers/common/meta.h              |   4 +
>  src/mesa/drivers/dri/i915/i915_state.c      |  26 +++---
>  src/mesa/main/dlist.c                       |  26 ++++++
>  src/mesa/main/extensions.c                  |   1 +
>  src/mesa/main/get_hash_params.py            |   2 +
>  src/mesa/main/mtypes.h                      |  12 +++
>  src/mesa/main/polygon.c                     |   5 +-
>  src/mesa/main/state.c                       |   9 ++-
>  src/mesa/main/tests/dispatch_sanity.cpp     |   3 +
>  src/mesa/main/viewport.c                    | 118 ++++++++++++++++++++++++----
>  src/mesa/main/viewport.h                    |   6 ++
>  src/mesa/math/m_matrix.c                    |  17 ++--
>  src/mesa/math/m_matrix.h                    |   4 +-
>  src/mesa/state_tracker/st_atom_rasterizer.c |  14 +++-
>  src/mesa/state_tracker/st_atom_viewport.c   |  23 +++---
>  src/mesa/state_tracker/st_extensions.c      |   1 +
>  21 files changed, 252 insertions(+), 65 deletions(-)
>  create mode 100644 src/mapi/glapi/gen/ARB_clip_control.xml
>
> --
> 1.9.3
>
> _______________________________________________
> 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