Module: Mesa Branch: master Commit: 24d2f1347da62c12af9db81735977d0922dc75d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24d2f1347da62c12af9db81735977d0922dc75d0
Author: Eric Anholt <[email protected]> Date: Wed Jun 27 15:55:32 2018 -0700 v3d: Add missing "number of bin tile lists" field. Noticed when trying to feed our dumps through the CLIF parser. Since this is a "minus one" field, we were already filling in the value we wanted (0). --- src/broadcom/cle/v3d_packet_v33.xml | 1 + src/gallium/drivers/v3d/v3dx_rcl.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/broadcom/cle/v3d_packet_v33.xml b/src/broadcom/cle/v3d_packet_v33.xml index 9ffc07b984..0c103f621f 100644 --- a/src/broadcom/cle/v3d_packet_v33.xml +++ b/src/broadcom/cle/v3d_packet_v33.xml @@ -977,6 +977,7 @@ </packet> <packet code="122" name="Multicore Rendering Supertile Configuration" cl="R"> + <field name="Number of Bin Tile Lists" size="3" start="61" type="uint" minus_one="true"/> <field name="Supertile Raster Order" size="1" start="60" type="bool"/> <field name="Multicore Enable" size="1" start="56" type="bool"/> diff --git a/src/gallium/drivers/v3d/v3dx_rcl.c b/src/gallium/drivers/v3d/v3dx_rcl.c index 549ad1a456..e8e3dac714 100644 --- a/src/gallium/drivers/v3d/v3dx_rcl.c +++ b/src/gallium/drivers/v3d/v3dx_rcl.c @@ -705,6 +705,7 @@ v3dX(emit_rcl)(struct v3d_job *job) supertile_h++; } + config.number_of_bin_tile_lists = 1; config.total_frame_width_in_tiles = job->draw_tiles_x; config.total_frame_height_in_tiles = job->draw_tiles_y; _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
