[Mesa-dev] [PATCH 0/4] r600_state_common small improvements
Constantine Kharlamov
Hi-Angel at yandex.ru
Sun Apr 2 17:33:02 UTC 2017
The patches are based on top of the other 3 reviewed but not yet pushed from
"Small r600_draw_vbo optimizations". Here, amongst all, I replaced some
"unsigned"s with the enums they represent. It helps understanding the code, and
even allowed to remove a short comment with the sole purpose of just describing
the acc. enum.
Piglit-tested with tests/gpu.py in gbm mode, no changes.
P.S. I don't have commit access.
Constantine Kharlamov (4):
r600g: remove duplicate memset by using a pointer, and constify args
r600g/radeonsi: use the correct types (taken from pipe_draw_info)
r600g: extract a code into a r600_emit_rasterizer_prim_state()
r600g: check rasterizer primitive states like in radeonsi
src/gallium/drivers/r600/r600_hw_context.c | 2 +
src/gallium/drivers/r600/r600_pipe.h | 16 +++---
src/gallium/drivers/r600/r600_state_common.c | 83 +++++++++++++++++-----------
src/gallium/drivers/radeonsi/si_pipe.h | 2 +-
src/gallium/drivers/radeonsi/si_state_draw.c | 5 +-
5 files changed, 65 insertions(+), 43 deletions(-)
--
2.12.0
More information about the mesa-dev
mailing list