Mesa (master): radv: don' t call radeon_check_space in radv_BindDescriptorSets

Fredrik Höglund fredrik at kemper.freedesktop.org
Thu Apr 6 22:57:05 UTC 2017


Module: Mesa
Branch: master
Commit: fd0f539e60f1f34d1a1f97dc978411647f837253
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd0f539e60f1f34d1a1f97dc978411647f837253

Author: Fredrik Höglund <fredrik at kde.org>
Date:   Sat Apr  1 15:03:09 2017 +0200

radv: don't call radeon_check_space in radv_BindDescriptorSets

This appears to be a leftover from an earlier version of this function.
Nothing is emitted into the CS.

Signed-off-by: Fredrik Höglund <fredrik at kde.org>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>

---

 src/amd/vulkan/radv_cmd_buffer.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index 992dc123a2..dbe8bf136c 100644
--- a/src/amd/vulkan/radv_cmd_buffer.c
+++ b/src/amd/vulkan/radv_cmd_buffer.c
@@ -1903,9 +1903,6 @@ void radv_CmdBindDescriptorSets(
 	RADV_FROM_HANDLE(radv_pipeline_layout, layout, _layout);
 	unsigned dyn_idx = 0;
 
-	MAYBE_UNUSED unsigned cdw_max = radeon_check_space(cmd_buffer->device->ws,
-							   cmd_buffer->cs, MAX_SETS * 4 * 6);
-
 	for (unsigned i = 0; i < descriptorSetCount; ++i) {
 		unsigned idx = i + firstSet;
 		RADV_FROM_HANDLE(radv_descriptor_set, set, pDescriptorSets[i]);
@@ -1931,8 +1928,6 @@ void radv_CmdBindDescriptorSets(
 			                     set->layout->dynamic_shader_stages;
 		}
 	}
-
-	assert(cmd_buffer->cs->cdw <= cdw_max);
 }
 
 static bool radv_init_push_descriptor_set(struct radv_cmd_buffer *cmd_buffer,




More information about the mesa-commit mailing list