[Mesa-dev] [PATCH 0/4] Implement clip control
Mathias.Froehlich at gmx.net
Mathias.Froehlich at gmx.net
Tue Oct 21 22:31:31 PDT 2014
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
More information about the mesa-dev
mailing list