[virglrenderer-devel] [PATCH 0/4] Refactor vrend_shader, part I

Elie Tournier tournier.elie at gmail.com
Tue May 8 21:06:02 UTC 2018


On Tue, May 08, 2018 at 12:06:28PM -0700, Gurchetan Singh wrote:
> This series is intended to have no functional impact. This mainly
> moves code around and adds a conversion table in attempt to:
> 
> - Add some abstraction to our TGSI to GLSL logic.
> - Split up large functions.
> 
> This was tested with the dEQP GLES3 suite, where no regressions were
> observed. This increases the overall code line count, but may make
> subsequent changes / refactors a little easier.

With the comment in patch 2.
Reviewed-by: Elie Tournier <elie.tournier at collabora.com>
> 
> Gurchetan Singh (4):
>   vrend_shader: add conversion table
>   vrend_shader: use conversion table in iter_instruction
>   vrend_shader: move destination register translation
>   vrend_shader: move source register translation
> 
>  src/vrend_shader.c | 493 +++++++++++++++++++++++++++------------------
>  1 file changed, 292 insertions(+), 201 deletions(-)
> 
> -- 
> 2.17.0.441.gb46fe60e1d-goog
> 
> _______________________________________________
> virglrenderer-devel mailing list
> virglrenderer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/virglrenderer-devel


More information about the virglrenderer-devel mailing list