[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